feathers.style

..
ClassVariantStyleProvider

Similar to FunctionStyleProvider, sets styles on a Feathers UI component by passing it to a function, but also provides a way to define alternate functions that may be called based on the contents of the component's variant property.

FunctionStyleProvider

Sets styles on a Feathers UI component by passing the component to a callback function when the style provider's applyStyles() method is called.

IDarkModeTheme

An interface for Feathers UI themes that support dark mode.

IStyleObject

An object that supports styling.

IStyleProvider

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 IStyleProvider interface.

ITheme

An interface for Feathers UI themes.

IVariantStyleObject

An object that supports styling and may have variants.

Theme

Register themes globally in a Feathers UI application. May apply to the entire application, or to the contents of a specific container.