From 7cf9f8fab5da30bb40effa43a394ec37d6fac317 Mon Sep 17 00:00:00 2001 From: Firman Ramdhani <33869609+firmanramdhani@users.noreply.github.com> Date: Fri, 27 Feb 2026 15:54:20 +0700 Subject: [PATCH] feat: simplify color scheme options, enhance theme provider, and add density styles --- apps/web/src/apps/showcase/showcase-view.tsx | 4 +- packages/ui/src/provider/theme-provider.tsx | 45 +++-------- packages/ui/src/theme.css | 81 ++++++++++++++++++++ packages/ui/src/theme/tokens/colors.ts | 71 ++++++++++++----- packages/ui/src/theme/tokens/density.ts | 11 +++ 5 files changed, 153 insertions(+), 59 deletions(-) create mode 100644 packages/ui/src/theme/tokens/density.ts diff --git a/apps/web/src/apps/showcase/showcase-view.tsx b/apps/web/src/apps/showcase/showcase-view.tsx index 33bcbfa..db003f2 100644 --- a/apps/web/src/apps/showcase/showcase-view.tsx +++ b/apps/web/src/apps/showcase/showcase-view.tsx @@ -27,8 +27,6 @@ export default function ShowcaseView({ colorScheme, setColorScheme, density, set data={[ { value: 'light', label: 'Light' }, { value: 'dark', label: 'Dark' }, - { value: 'dracula', label: 'Dracula' }, - { value: 'blue', label: 'Blue' }, ]} />