Get checkbox checkmark color
Optionaloverride: numberGet a generic control color
Color type (background, border, text, etc.)
Optionaloverride: numberOptional override value (highest priority)
Resolved color value
Get a control-specific color with fallback to generic
Control type (checkbox, textInput, etc.)
Color type (background, border, text, etc.)
Optionaloverride: numberOptional override value (highest priority)
Resolved color value
Get control-specific property (like checkboxCheckmark, textInputPlaceholder)
Property name (e.g., 'checkboxCheckmark')
Fallback value if property doesn't exist
Property value or fallback
Get placeholder color (for text inputs/areas)
Optionaloverride: numberGet select dropdown background
Optionaloverride: numberGet text color (with secondary fallback)
Optionaloverride: numberGet secondary text color
Optionaloverride: number
Theme Resolver
Resolves colors from theme data following the fallback chain: override → control-specific → generic → fallback