diff --git a/apps/app/src/app/globals.css b/apps/app/src/app/globals.css index caa5763..9041296 100644 --- a/apps/app/src/app/globals.css +++ b/apps/app/src/app/globals.css @@ -637,6 +637,21 @@ body, html { } } +/* === Demo Gallery Dark Mode Readability Fix === */ +:root.dark .demo-gallery-drawer { + background: var(--color-surface) !important; +} + +:root.dark .demo-gallery-drawer .demo-gallery-card { + background: rgba(255, 255, 255, 0.08) !important; + border-color: rgba(255, 255, 255, 0.1) !important; +} + +:root.dark .demo-gallery-drawer .demo-gallery-chip { + background: rgba(255, 255, 255, 0.08) !important; + border-color: rgba(255, 255, 255, 0.1) !important; +} + /* === Flash Animation === */ .content-flash { animation: content-flash 700ms ease-out; diff --git a/apps/app/src/components/demo-gallery/category-filter.tsx b/apps/app/src/components/demo-gallery/category-filter.tsx index 3d09f09..4929aee 100644 --- a/apps/app/src/components/demo-gallery/category-filter.tsx +++ b/apps/app/src/components/demo-gallery/category-filter.tsx @@ -19,7 +19,7 @@ export function CategoryFilter({ selected, onSelect }: CategoryFilterProps) {