Package-level declarations
Types
An enum indicating how Silk will register color mode aware styles.
An annotation that can be applied to a CssStyle or CssStyleVariant property to override its default name.
An annotation that can be applied to a CssStyle or CssStyleVariant property to add a prefix to the generated CSS class name.
A class which can be used to create type-safe CSS rules that can be applied to a StyleScope instance.
A simplified subset of CssStyleScope.
An extension to StyleScope which adds extra information only relevant to CssStyle blocks.
Properties that all css style scope implementations promise to support.
Class used as the receiver to a callback, allowing the user to define various state-dependent styles (defined via Modifiers).
Properties
Functions
Convenience method when you only care about registering the base style, which can help avoid a few extra lines.
Declare a style that applies between a lower breakpoint (inclusive) and an upper breakpoint (exclusive).
A convenience method for folding a list of component variants into one single one that represents all of them.
Convenience method for tying a general CSS rule to a breakpoint.
Convenience method for tying a general CSS rule to a breakpoint range.
A way you can define multiple rules which all result in the same style.
Declare a style that applies up until the current breakpoint.