Crate sunbeam_ir
source ·Expand description
An intermediate representation of a css!(…) invocation.
css!(...)
macro calls get parsed into this IR.
This IR is then used when validating and generating CSS files.
Structs
- The data structure that a
css!(...)
invocation gets parsed into. - Modifiers for the class, such as “hover:” or “visited:”
- Percentage, etc
- A CSS class and modifiers.
- Configuration for Sunbeam.
Enums
- An error while setting modifiers.
- The type of modifier.
- Pixels, percentages, etc