LightOnDark
When you set a dark background, wrap the children in LightOnDark
and components like Text and form fields will automatically switch to the light versions. You can use DarkOnLight
to switch back. Use the useLightOnDark hook to add support for this function.
Hello world
Select...
Hello again
<LightOnDark>
<Text headingLevel={2} font="tiemposHeadline" size="12xl" bold>Hello world</Text>
<Select />
<Well>
<DarkOnLight>
<Text>Hello again</Text>
</DarkOnLight>
</Well>
</LightOnDark>