feat!: drop modules, general refactor and cleanup

This commit is contained in:
Christian Clason 2023-06-12 09:54:30 -06:00
parent c13e28f894
commit 2c8f2f2fad
829 changed files with 4905 additions and 8010 deletions

View file

@ -0,0 +1,5 @@
[
(rule_set)
(list_value)
(distance_calc)
] @fold

View file

@ -0,0 +1,82 @@
(comment) @comment
"@media" @keyword
"@import" @include
"@theme" @include
(string_value) @string
[
(integer_value)
(float_value)
"0"
] @number
(boolean_value) @boolean
[
(feature_name)
(url_image_scale)
(direction)
(text_style_value)
(line_style_value)
(position_value)
(orientation_value)
(cursor_value)
"inherit"
] @keyword
(url_image "url" @function.builtin)
(gradient_image "linear-gradient" @function.builtin)
(distance_calc "calc" @function.builtin)
(rgb_color ["rgb" "rgba"] @function.builtin)
(hsl_color ["hsl" "hsla"] @function.builtin)
(hwb_color ["hwb" "hwba"] @function.builtin)
(cmyk_color "cmyk" @function.builtin)
[
"("
")"
"{"
"}"
"["
"]"
] @punctuation.bracket
(distance_op) @operator
[
";"
","
":"
"."
] @punctuation.delimiter
[
(angle_unit)
(integer_distance_unit)
(float_distance_unit)
] @type
(percentage) @number
(percentage "%" @type)
[
(global_selector)
(id_selector)
] @namespace
(id_selector_view [ "normal" "selected" "alternate" ] @attribute)
(id_selector_state [ "normal" "urgent" "active" ] @type.qualifier)
(hex_color) @number
(hex_color "#" @punctuation.special)
(named_color (identifier) @string.special)
(named_color "/" @operator)
(reference_value "@" @punctuation.special (identifier) @variable)
(reference_value "var" @function.builtin (identifier) @variable)
(list_value (identifier) @variable)
(environ_value "$" @punctuation.special (identifier) @variable)
(environ_value "env" @function.builtin (identifier) @variable)
(property_name) @variable
(ERROR) @error

View file

@ -0,0 +1,5 @@
(rule_set) @indent.begin
(block "}" @indent.branch)
(comment) @indent.ignore

View file

@ -0,0 +1,5 @@
(rule_set (selectors (id_selector))) @scope
(block (declaration (property_name) @definition.var))
(reference_value name:(identifier) @reference)