Sets styles on a Feathers UI component by passing the component to a
callback function when the style provider's
An interface for Feathers UI themes that support dark mode.
An object that supports styling.
Sets style properties on a target object. This is advanced interface that is
mostly used internally by UI components to apply styles from a theme. Most
developers will never instantiate a style provider directly, or create a
custom implementation of the
An interface for Feathers UI themes.
An object that supports styling and may have variants.
Register themes globally in a Feathers UI application. May apply to the entire application, or to the contents of a specific container.