Syntax
Utility classes follow a strict syntax to ensure consistency and predictability.
Classes
The classes follow this particular syntax.
[property]-[variant]
The property field could be a predictable shorthand for the property like p for padding, m for margin, pb for padding bottom, mx for margin on the x-axis.
The variant field indicates the value its going to output in the property.
Media Queries
Prefix | Description |
---|---|
@[media]:[util] | Defines a conditional utility class to only be applied to a specific breakpoint. |
Available Media Queries
sm
-> Smallmd
-> Mediumlg
-> Large
Example
[*] = highlighted, this is not required.
<div class="bg-primary-600 [@md:bg-primary-400]">
<h1 class="size-title [@lg:size-supertitle] weight-bold">Header inside a card</h1>
</div>