From 031552c836f060e8fcf47488688b970db859decc Mon Sep 17 00:00:00 2001 From: deyvisonwanderley Date: Sat, 22 Nov 2025 22:10:52 -0300 Subject: [PATCH] feat: enhance sidebar and theme utilities for improved UI consistency - Updated the Sidebar component styles to utilize theme-based classes for better visual consistency. - Added new utility functions to retrieve and convert theme colors for use in components, enhancing theming capabilities. - Improved layout logic to ensure the default theme is applied correctly based on user preferences and document readiness. --- apps/web/src/lib/components/Sidebar.svelte | 9 +- apps/web/src/lib/utils/temas.ts | 86 +++++++++++++++++++ .../(dashboard)/ti/notificacoes/+page.svelte | 5 +- apps/web/src/routes/+layout.svelte | 27 ++++-- 4 files changed, 110 insertions(+), 17 deletions(-) diff --git a/apps/web/src/lib/components/Sidebar.svelte b/apps/web/src/lib/components/Sidebar.svelte index 0fc941d..22a158e 100644 --- a/apps/web/src/lib/components/Sidebar.svelte +++ b/apps/web/src/lib/components/Sidebar.svelte @@ -161,8 +161,7 @@