clean up AtRuleKind docs
This commit is contained in:
parent
d6ac99f1d7
commit
a7d6af9cc8
@ -10,10 +10,12 @@ pub enum AtRuleKind {
|
||||
/// Loads mixins, functions, and variables from other Sass
|
||||
/// stylesheets, and combines CSS from multiple stylesheets together
|
||||
Use,
|
||||
|
||||
/// Loads a Sass stylesheet and makes its mixins, functions,
|
||||
/// and variables available when your stylesheet is loaded
|
||||
/// with the `@use` rule
|
||||
Forward,
|
||||
|
||||
/// Extends the CSS at-rule to load styles, mixins, functions,
|
||||
/// and variables from other stylesheets
|
||||
///
|
||||
@ -21,45 +23,49 @@ pub enum AtRuleKind {
|
||||
/// the @import rule refers to a plain css import
|
||||
/// e.g. `@import url(foo);`
|
||||
Import,
|
||||
|
||||
Mixin,
|
||||
Content,
|
||||
Include,
|
||||
|
||||
/// Defines custom functions that can be used in SassScript
|
||||
/// expressions
|
||||
Function,
|
||||
Return,
|
||||
|
||||
/// Allows selectors to inherit styles from one another
|
||||
Extend,
|
||||
|
||||
/// Puts styles within it at the root of the CSS document
|
||||
AtRoot,
|
||||
|
||||
/// Causes compilation to fail with an error message
|
||||
Error,
|
||||
|
||||
/// Prints a warning without stopping compilation entirely
|
||||
Warn,
|
||||
|
||||
/// Prints a message for debugging purposes
|
||||
Debug,
|
||||
|
||||
If,
|
||||
// @else is considered a part of @each, and so is not parsed individually
|
||||
// TODO: give proper error message for encountering @else? right now
|
||||
// it is parsed as an unknown at rule
|
||||
// Else,
|
||||
Each,
|
||||
For,
|
||||
While,
|
||||
|
||||
Media,
|
||||
|
||||
// CSS @rules
|
||||
/// Defines the character set used by the style sheet
|
||||
Charset,
|
||||
|
||||
/// A conditional group rule that will apply its content if the
|
||||
/// browser meets the criteria of the given condition
|
||||
Supports,
|
||||
|
||||
/// Describes the aspect of intermediate steps in a CSS animation sequence
|
||||
Keyframes,
|
||||
Media,
|
||||
|
||||
/// An unknown at rule.
|
||||
/// For forward compatibility, they are parsed the same as @media
|
||||
/// An unknown at-rule
|
||||
Unknown(String),
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user