ClerkTheme
Aggregated theme definition used throughout the Clerk UI layer.
This holder groups together the three individual theme configurations that compose the overall look-and-feel of the application:
ClerkColors – the color palette of the app (primary/secondary/background, etc.).
ClerkTypography – the typography scale (font families, weights, sizes).
ClerkDesign – corner radii, spacing, component shapes and other design tokens.
Having a single container greatly simplifies passing theme data through composables and other UI components.
Constructors
Properties
colors used by the UI layer across light and dark modes.
optional overrides that only apply when the system is in dark mode.
design tokens such as spacing and shapes.
optional overrides that only apply when the system is in light mode.
fonts and typography definitions.