add

fun add(vararg layerNames: String, after: String? = null)(source)

Register one or more custom layers.

The order that layers are added will be in increased precedence. By default, the most recent layers added will take precedence over any layers added earlier. However, the user can specify an optional after parameter which, if present, can be used to specify some layers at earlier (and therefore lower) precedence positions.

For example:

cssLayers.add("utilities", "overrides")
cssLayers.add("thirdparty", after = SilkLayer.BASE)

will result in this final layer order: reset, base, thirdparty, component-styles, component-variants, restricted-styles, general-styles, utilities, and finally overrides

See also