mirror of
https://github.com/hail2u/vim-css3-syntax.git
synced 2025-12-12 05:21:50 +08:00
Compare commits
22 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3d98523278 | ||
|
|
b8c1fa4623 | ||
|
|
05b11eb4a0 | ||
|
|
b9921e5062 | ||
|
|
90c47814cb | ||
|
|
b3e6a86d9d | ||
|
|
9d7741a59f | ||
|
|
479dc522a7 | ||
|
|
052c7459d0 | ||
|
|
ea7a9a2325 | ||
|
|
52a53e3fe6 | ||
|
|
8c32514b04 | ||
|
|
308b231f79 | ||
|
|
3d1487297d | ||
|
|
a9eba379a1 | ||
|
|
efdac10d73 | ||
|
|
c19f58b453 | ||
|
|
9de844a6a8 | ||
|
|
13469ac58b | ||
|
|
851fad4f69 | ||
|
|
1f1f2b252a | ||
|
|
565790d45d |
0
after/syntax/css/cascade-6.vim
Normal file
0
after/syntax/css/cascade-6.vim
Normal file
1
after/syntax/css/conditional-5.vim
Normal file
1
after/syntax/css/conditional-5.vim
Normal file
@@ -0,0 +1 @@
|
|||||||
|
syn match cssFontDescriptor "@\(when\|else\)\>" nextgroup=cssFontDescriptorBlock skipwhite skipnl
|
||||||
0
after/syntax/css/contain-3.vim
Normal file
0
after/syntax/css/contain-3.vim
Normal file
@@ -1,5 +1,6 @@
|
|||||||
syn keyword cssFontProp contained continue
|
syn keyword cssFontProp contained continue
|
||||||
syn match cssFontProp contained "\<overflow-\(clip-margin\|block\|inline\)\>"
|
syn match cssFontProp contained "\<overflow-\(clip-margin\|block\|inline\)\>"
|
||||||
|
syn match cssFontProp contained "\<scrollbar-gutter\>"
|
||||||
syn match cssFontProp contained "\<block-ellipsis\>"
|
syn match cssFontProp contained "\<block-ellipsis\>"
|
||||||
syn match cssFontProp contained "\<line-clamp\>"
|
syn match cssFontProp contained "\<line-clamp\>"
|
||||||
syn match cssFontProp contained "\<max-lines\>"
|
syn match cssFontProp contained "\<max-lines\>"
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
syn match cssFontProp contained "\<scrollbar-gutter\>"
|
|
||||||
syn keyword cssFontAttr contained stable force overflow paginate fragments
|
syn keyword cssFontAttr contained stable force overflow paginate fragments
|
||||||
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":\(nth-fragment\)(" end=")" oneline
|
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":\(nth-fragment\)(" end=")" oneline
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
syn match cssFontProp contained "\<ruby-\(position\|merge\|align\|overhang\)"
|
syn match cssFontProp contained "\<ruby-\(position\|merge\|align\|overhang\)"
|
||||||
|
syn keyword cssFontAttr contained merge
|
||||||
syn match cssFontAttr contained "\<ruby-\(base\|text\)-container\>"
|
syn match cssFontAttr contained "\<ruby-\(base\|text\)-container\>"
|
||||||
syn match cssFontAttr contained "\<inter-character\>"
|
syn match cssFontAttr contained "\<inter-character\>"
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
syn match cssValueLength contained "[-+]\=\d\+\(\.\d*\)\=\(rex\|cap\|rcap\|rch\|ic\|ric\|lh\|rlh\)"
|
syn match cssValueLength contained "[-+]\=\d\+\(\.\d*\)\=\(rex\|cap\|rcap\|rch\|ic\|ric\|lh\|rlh\)"
|
||||||
syn match cssValueLength contained "[-+]\=\d\+\(\.\d*\)\=\(s\|l\|d\)\=v\(h\|w\|i\|b\|min\|max\)"
|
syn match cssValueLength contained "[-+]\=\d\+\(\.\d*\)\=\(s\|l\|d\)\=v\(h\|w\|i\|b\|min\|max\)"
|
||||||
syn region cssFunction contained matchgroup=cssFunctionName start="\<\(mix\|min\|max\|clamp\|toggle\|round\|mod\|rem\|a\=\(sin\|cos\|tan\)\|atan2\|pow\|sqrt\|hypot\|log\|exp\|abs\|sign\)\s*(" end=")" oneline keepend
|
syn region cssFunction contained matchgroup=cssFunctionName start="\<\(mix\|min\|max\|clamp\|round\|mod\|rem\|a\=\(sin\|cos\|tan\)\|atan2\|pow\|sqrt\|hypot\|log\|exp\|abs\|sign\)\s*(" end=")" oneline keepend
|
||||||
|
|||||||
@@ -141,7 +141,19 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
@supports (selector(.conditional-4)) {
|
@supports (selector(.conditional-4)) {
|
||||||
display: auto;
|
.conditional-4 {
|
||||||
|
display: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@when media(screen) {
|
||||||
|
.conditional-5 {
|
||||||
|
display: auto;
|
||||||
|
}
|
||||||
|
} @else {
|
||||||
|
.conditional-5 {
|
||||||
|
display: auto;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.contain-1 {
|
.contain-1 {
|
||||||
@@ -155,6 +167,10 @@
|
|||||||
content-visibility: auto;
|
content-visibility: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.contain-3 {
|
||||||
|
display: auto;
|
||||||
|
}
|
||||||
|
|
||||||
.content-3 {
|
.content-3 {
|
||||||
string-set: auto;
|
string-set: auto;
|
||||||
bookmark-level: auto;
|
bookmark-level: auto;
|
||||||
@@ -629,6 +645,7 @@ mask {
|
|||||||
overflow-clip-margin: auto;
|
overflow-clip-margin: auto;
|
||||||
overflow-block: auto;
|
overflow-block: auto;
|
||||||
overflow-inline: auto;
|
overflow-inline: auto;
|
||||||
|
scrollbar-gutter: auto;
|
||||||
block-ellipsis: auto;
|
block-ellipsis: auto;
|
||||||
line-clamp: auto;
|
line-clamp: auto;
|
||||||
max-lines: auto;
|
max-lines: auto;
|
||||||
@@ -636,7 +653,6 @@ mask {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.overflow-4::nth-fragment(1) {
|
.overflow-4::nth-fragment(1) {
|
||||||
scrollbar-gutter: auto;
|
|
||||||
display: stable;
|
display: stable;
|
||||||
display: force;
|
display: force;
|
||||||
display: overflow;
|
display: overflow;
|
||||||
@@ -752,6 +768,7 @@ mask {
|
|||||||
ruby-overhang: auto;
|
ruby-overhang: auto;
|
||||||
display: ruby-base-container;
|
display: ruby-base-container;
|
||||||
display: ruby-text-container;
|
display: ruby-text-container;
|
||||||
|
display: merge;
|
||||||
display: inter-character;
|
display: inter-character;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user