This commit is contained in:
Simon Martens
2025-02-18 01:09:26 +01:00
parent 7aac147686
commit b07ac82be9
2 changed files with 47 additions and 15 deletions

View File

@@ -1,9 +1,9 @@
@import 'tailwindcss';
@import "tailwindcss";
@theme {
--font-script: Rancho, ui-serif;
--font-sans: 'Source Sans 3', 'Merriweather Sans', ui-sans-serif;
--font-serif: 'Merriweather', ui-serif;
--font-script: Rancho, ui-serif;
--font-sans: "Source Sans 3", "Merriweather Sans", ui-sans-serif;
--font-serif: "Merriweather", ui-serif;
}
/*
@@ -15,20 +15,17 @@
color utility to any element that depends on these defaults.
*/
@layer base {
*,
::after,
::before,
::backdrop,
::file-selector-button {
border-color: var(--color-gray-200, currentColor);
}
*,
::after,
::before,
::backdrop,
::file-selector-button {
border-color: var(--color-gray-200, currentColor);
}
}
@utility font-variant-small-caps {
font-variant-caps: small-caps;
}
@layer base {
font-variant-caps: small-caps;
}
@layer components {

View File

@@ -34,6 +34,41 @@ func (p Piece) String() string {
return string(data)
}
func (p Piece) Categories() map[string]bool {
cats := make(map[string]bool)
for _, c := range p.CategoryRefs {
cats[c.Category] = true
}
for _, i := range p.IssueRefs {
cats[i.Category] = true
}
for _, i := range p.PlaceRefs {
cats[i.Category] = true
}
for _, i := range p.AgentRefs {
if i.Category == "" {
cats["autor"] = true
}
cats[i.Category] = true
}
for _, i := range p.WorkRefs {
if i.Category == "" {
cats["rezension"] = true
}
cats[i.Category] = true
}
for _, i := range p.PieceRefs {
cats[i.Category] = true
}
return cats
}
func (p Piece) Keys() []string {
if len(p.keys) > 0 {
return p.keys