StylesheetBuilder

Lightweight DSL for building a CSS stylesheet string. Rule bodies reuse CssBuilder for null-safe property insertion.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun build(): String
Link copied to clipboard
fun raw(content: String)

Appends a raw CSS snippet (e.g. @font-face or @import declarations).

Link copied to clipboard
fun rule(vararg selectors: String, block: CssBuilder.() -> Unit)

Appends a CSS rule block with one or more selectors.