Tags: galio-org/galio
Tags
Improve Theme (#279) * Add a functional demo web server and documentation page Create a Node.js HTTP server to serve the Galio Framework demo page, including HTML structure, CSS styling, and server logic. * Add theme support for light, dark, and auto modes Introduce theme provider with support for 'light', 'dark', and 'auto' modes, utilizing `useColorScheme` hook for system preference detection. Implements `deepMerge` for theme customization and adds `useThemeColors` hook. * Update button component to use new theme color system Refactors the Button component to consume colors from `useThemeColors` hook instead of directly from `useGalioTheme`, ensuring consistent theme application across the application. * Update input component to use theme colors dynamically Refactors the Input component to use `useThemeColors` hook for dynamic color application, improving theme adaptability and removing hardcoded color values.
PreviousNext