useColorMode · toggleColorScheme
Color Mode
useColorMode, toggleColorScheme, setColorScheme — control panel
setCustomColorMode
Custom Color Modes
configure({ colorModes }) + setCustomColorMode — sepia / high-contrast
configure
configure()
Custom platform predicates — _tablet, _compact style props
createComponent + useTheme
Theme-Driven
createComponent + useTheme — pass tokens as props, components update on theme switch
registerTheme · setTheme
Multi-Theme
registerTheme + setTheme + useThemeName — runtime switcher