diff --git a/src/pages/index.astro b/src/pages/index.astro index 3acee0d..91ab6c9 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -89,7 +89,7 @@ const accentColors = { }, }; -function makeCssClassName(str: string): string { +function cssAttribute(str: string): string { return str.toLowerCase().replace(/[^a-z0-9]/g, "-"); } @@ -108,11 +108,11 @@ const categoriesSelectorCss = categories .filter((c) => c !== STATIC_CATEGORIES.All) .map( (c) => ` -#category-picker:has(#${makeCssClassName(c)}:checked) ~ main ul { - > .${makeCssClassName(c)}-item { +#category-picker:has(#${cssAttribute(c)}:checked) ~ main ul { + > .${cssAttribute(c)}-item { display: block; } - > *:not(.${makeCssClassName(c)}-item) { + > *:not(.${cssAttribute(c)}-item) { display: none; } }`, @@ -169,14 +169,14 @@ const categoriesSelectorCss = categories