ConfigProvider
ConfigProvider belongs to the General category. Start with demos and usage, then use the API tables to finish integration and styling decisions.
Use the quick jump panel to reach overview, usage, demos, and API first, then continue through the full page.
Version history is grouped by release so you can quickly see what changed for this component across published versions.
2026-08-20
fix toggle dark mode
fix toggle dark mode
2026-06-22
integrate useStyleTag for dynamic CSS handling
2026-06-18
import updateUiAttribute from shadcn-theme
clean up imports and remove unused default preset options check
simplify theme handling and improve CSS generation
import updateUiAttribute from shadcn-theme
simplify theme handling and improve CSS generation
clean up imports and remove unused default preset options check
2026-05-28
simplify theme watch logic and ensure immediate execution
2026-05-27
integrate Nuxt detection and remove nuxt prop
2026-05-12
remove unused text direction handling
2026-05-03
remove unused useStyleTag and integrate cssVars in Primitive
2026-02-09
enhance theme variable management with useStorage
2026-01-19
cache theme CSS variables
add theme styling support with Shadcn theme integration
remove unused useStyleTag and bind cssVars to Primitive
remove unused theme options from props
2025-11-18
introduce ConfigProvider component with context and types for global configuration management
add nuxt prop to ConfigProvider for Nuxt application support
wrap main components in ConfigProvider for consistent theming and configuration
implement ConfigProvider component with context and type definitions for enhanced configuration management
enhance theme and size management with dynamic class updates and new utility functions
rename ConfigProvider to SConfigProvider, omit 'iconify' prop, and enhance default props handling
introduce ConfigProvider component with context and types for global configuration management
add nuxt prop to ConfigProvider for Nuxt application support
wrap main components in ConfigProvider for consistent theming and configuration
implement ConfigProvider component with context and type definitions for enhanced configuration management
enhance theme and size management with dynamic class updates and new utility functions
rename ConfigProvider to SConfigProvider, omit 'iconify' prop, and enhance default props handling