-
Notifications
You must be signed in to change notification settings - Fork 0
/
css_.stx
1429 lines (1407 loc) · 16.1 KB
/
css_.stx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#TITLE=CSS
; by Martin König (xbravt.znegva@gmail.com) 2018-05-13
; for .css Files
; https://en.wikipedia.org/wiki/Cascading_Style_Sheets
#DELIMITER=:;,.={}#()'"/\[]+~!>*^
#QUOTATION1='
#QUOTATION2="
#COMMENTON=/*
#COMMENTOFF=*/
#ESCAPE=\
#PREFIX5=#
#PREFIX6=.
#NUMBER_PATTERN=css
#KEYWORD=Property
additive-symbols
align-content
align-items
align-self
all
animation
animation-delay
animation-direction
animation-duration
animation-fill-mode
animation-iteration-count
animation-name
animation-play-state
animation-timing-function
any-hover
any-pointing
appearance
aspect-ratio
b-color
backface-visibility
background
background-attachment
background-blend-mode
background-clip
background-color
background-image
background-origin
background-position
background-repeat
background-size
bidi-override
border
border-bottom
border-bottom-color
border-bottom-left-radius
border-bottom-right-radius
border-bottom-style
border-bottom-width
border-collapse
border-color
border-image
border-image-outset
border-image-repeat
border-image-slice
border-image-source
border-image-width
border-left
border-left-color
border-left-style
border-left-width
border-radius
border-right
border-right-color
border-right-style
border-right-width
border-spacing
border-style
border-top
border-top-color
border-top-left-radius
border-top-right-radius
border-top-style
border-top-width
border-width
bottom
box-decoration-break
box-shadow
box-sizing
break-after
break-all
break-before
break-inside
caption-side
caret-color
clear
clip
clip-path
clip-rule
collapse
color
color-adjust
color-index
column-count
column-fill
column-gap
column-rule
column-rule-color
column-rule-style
column-rule-width
column-span
column-width
columns
content
counter
counter-increment
counter-reset
crop
cursor
decive-height
device-width
direction
display
display-mode
empty-cells
fallback
fill
fill-opacity
filter
flex
flex-basis
flex-direction
flex-flow
flex-grow
flex-shrink
flex-wrap
float
flood-color
font
font-family
font-feature-settings
font-kerning
font-language-override
font-size
font-size-adjust
font-stretch
font-style
font-synthesis
font-variant
font-variant-alternates
font-variant-caps
font-variant-east-asian
font-variant-ligatures
font-variant-numeric
font-variant-position
font-variation-settings
font-weight
frames
grid
grid-area
grid-auto-columns
grid-auto-flow
grid-auto-rows
grid-column
grid-column-end
grid-column-gap
grid-column-start
grid-gap
grid-row
grid-row-end
grid-row-gap
grid-row-start
grid-template
grid-template-areas
grid-template-columns
grid-template-rows
hanging-punctuation
height
help
hyphens
icon
image-orientation
image-rendering
image-resolution
inside
inverted-colors
isolate
isolation
justify-content
justify-items
justify-self
large
left
letter-spacing
lighting-color
line-break
line-height
list-style
list-style-image
list-style-position
list-style-type
luminosity
margin
margin-bottom
margin-left
margin-right
margin-top
marker-offset
mask
mask-border
mask-border-mode
mask-border-outset
mask-border-repeat
mask-border-slice
mask-border-source
mask-border-width
mask-clip
mask-composite
mask-image
mask-mode
mask-origin
mask-position
mask-repeat
mask-size
mask-type
max-device-width
max-height
max-lines
max-width
min-device-width
min-height
min-width
mix-blend-mode
monochrome
negative
object-fit
object-position
offset-after
offset-before
offset-end
offset-start
opacity
order
orientation
orphans
outline
outline-color
outline-offset
outline-style
outline-width
overflow
overflow-wrap
overflow-x
overflow-y
pad
padding
padding-bottom
padding-left
padding-right
padding-top
page-break-after
page-break-before
page-break-inside
perspective
perspective-origin
pointer-events
pointing
position
prefix
quotes
range
resize
resolution
right
scan
screen
scripting
separate
shape-image-threshold
shape-margin
shape-outside
show
speak
speak-as
src
stop-color
stop-opacity
stroke
stroke-dasharray
stroke-dashoffset
stroke-linecap
stroke-linejoin
stroke-miterlimit
stroke-opacity
stroke-width
suffix
symbols
system
tab-size
table-layout
text-align
text-align-last
text-combine-upright
text-decoration
text-decoration-color
text-decoration-line
text-decoration-style
text-decoration-skip
text-decoration-skip-ink
text-emphasis
text-emphasis-color
text-emphasis-position
text-emphasis-style
text-indent
text-justify
text-orientation
text-overflow
text-rendering
text-shadow
text-size-adjust
text-transform
text-underline-position
to
top
transform
transform-origin
transform-origin-x
transform-origin-y
transform-style
transition
transition-delay
transition-duration
transition-property
transition-timing-function
unicode-bidi
unicode-range
user-select
user-zoom
vertical-align
viewport-fill
viewport-fill-opacity
visibility
white-space
widows
width
will-change
word-break
word-spacing
word-wrap
writing-mode
z-index
zoom
; ----------------- MathMl Property --------------
accent
accentunder
actiontype
align
alignmentscope
altimg
altimg-height
altimg-valign
altimg-width
alttext
bevelled
charalign
charspacing
close
columnalign
columnlines
columnspacing
columnspan
columnwidth
crossout
decimalpoint
denomalign
depth
dir
display
displaystyle
edge
equalcolumns
equalrows
fence
form
frame
framespacing
groupalign
height
href
id
indentalign
indentalignfirst
indentalignlast
indentshift
indentshiftfirst
indentshiftlast
indenttarget
infixlinebreakstyle
largeop
length
linebreak
linebreakmultchar
linebreakstyle
lineleading
linethickness
location
longdivstyle
lquote
lspace
mathbackground
mathcolor
mathsize
mathvariant
maxsize
minlabelspacing
minsize
movablelimits
notation
numalign
open
overflow
position
rowalign
rowlines
rowspacing
rowspan
rquote
rspace
scriptlevel
scriptminsize
scriptsizemultiplier
selection
separator
separators
shift
side
src
stackalign
stretchy
subscriptshift
supscriptshift
symmetric
voffset
width
#KEYWORD=Property Value
; ------------------------------------------------
absolute
add
additive
adjacent
all
all-petite-caps
all-small-caps
allow-end
alpha
alphabetic
alternate
alternate-reverse
always
antialiased
arabic-indic
arial
armenian
at
attr
aural
auto
auto-fill
auto-fit
avoid
avoid-column
avoid-page
avoid-region
backwards
balance
baseline
bengali
blink
block
bold
bolder
border-box
both
bottom
box
break-all
break-word
browser
bullets
calc
cambodian
capitalize
center
circle
cjk-decimal
cjk-earthly-branch
cjk-heavenly-stem
cjk-ideographic
clip
clone
close-quote
closest-corner
closest-side
coarse
col-end
col-start
color
color-burn
color-dodge
column
column-reverse
condensed
contain
content
content-box
contents
counter
courier
cover
cross-fade
crosshair
cubic-bezier
cursive
cyclic
darken
dashed
decimal
decimal-leading-zero
dense
devanagari
diagonal-fractions
difference
disc
disclosure-closed
disclosure-open
distribute
dotted
double
ease
ease-in
ease-in-out
ease-out
element
ellipse
ellipsis
enabled
end
ethiopic-numeric
evenodd
exclude
exclusion
expanded
extends
extra-condensed
extra-expanded
fantasy
farthest-corner
farthest-side
fill
fill-box
finge
first
fit-content
fixed
flex
flex-end
flex-start
flow-root
force-end
format
forwards
full-width
fullscreen
georgian
grid
groove
gujarati
gurmukhi
hand
hard-light
hebrew
helvetica
hidden
hiragana
hiragana-iroha
horizontal
horizontal-tb
hsl
hsla
hue
hyphenate
image
image-set
important
infinite
inherit
initial
initial-only
inline
inline-block
inline-flex
inline-grid
inline-table
inset
inter-character
inter-cluster
inter-ideograph
inter-word
interlace
intersect
inverted
isolate
italic
japanese-formal
japanese-informal
jis04
jis78
jis83
jis90
justify
kannada
kashida
katakana
katakana-iroha
keep-all
khmer
korean-hangul-formal
korean-hanja-formal
korean-hanja-informal
landscape
lao
large
last
last-baseline
left
legacy
lighten
lighter
line-through
linear
linear-gradient
lining-nums
local
lower-alpha
lower-armenian
lower-greek
lower-latin
lower-roman
lowercase
lr-tb
ltr
luminance
malayalam
margin-box
marquee
match-source
max-content
max-resolution
medium
middle
min-content
min-resolution
minimal-ui
minmax
mongolian
monospace
multiple
multiply
myanmar
narrower
no-clip
no-content
no-display
no-repeat
none
nonzero
normal
not-allowed
nowrap
numbers
numeric
objectboundingbox
oblique
oldstyle-nums
on-demand
only
open-quote
ordinal
oriya
outset
outside
overlay
overline
padding-box
page
panner
paused
persian
petite-caps
pointer
polygon
portrait
pre
pre-line
pre-wrap
print
progressive
proportional-nums
proportional-width
radial-gradient
rect
recto
region
relative
repeat
repeat-x
repeat-y
repeating-linear-gradient
repeating-radial-gradient
reverse
revert
rgb
rgba
ridge
right
rotate
rotate3d
rotateX
rotateY
rotateZ
round
row
row-gap
row-reverse
rtl
ruby-align
ruby-merge
ruby-position
running
safe
sans-serif
saturation
scale
scale3d
scaleX
scaleY
scaleZ
screen
scroll
scroll-behavior
scroll-position
scroll-snap-coordinate
scroll-snap-destination
scroll-snap-type
scrollbar
self-end
self-start
semi-condensed
semi-expanded
serif
sideways-lr
simp-chinese-formal
simp-chinese-informal
simplified
single
skew
skewX
skewY
slashed-zero
slice
small
small-caps
small-caption
smaller
soft-light
solid
space
space-around
space-between
space-evenly
speech
spell-out
square
stack
stacked-fractions
standalone
start
static
step
step-end
step-start
steps
stretch
stroke-box
subgrid
subtract
super
suppress
symbolic
table
table-caption
table-cell
table-column
table-column-group
table-footer-group
table-header-group
table-row
table-row-group
tabular-nums
Tahoma
tamil
tb-rl
telugu
text
text-bottom
text-top
thai
thick
thin
tibetan
titling-caps
to
top
trad-chinese-formal
trad-chinese-informal
traditional
translate
translate3d
translateX
translateY
translateZ
transparent
ultra-condensed
ultra-expanded
under
underline
unicase
unrestricted
unsafe
unset
upper-alpha
upper-armenian
upper-latin
upper-roman
uppercase
url
userSpaceOnUse
verdana
verso
vertical
vertical-lr
vertical-rl
view-box
visible
wider
words
wrap
wrap-reverse
x-large
x-small
xx-large
xx-small
; --------------------- MathML Values --------------------
auto
axis
badbreak
baseline
bold
bold-fraktur
bold-italic
bold-sans-serif
bold-script
decimalpoint
double-struck
downdiagonalstrike
fraktur
goodbreak
horizontalstrike
initial
italic
lefttop
light
looped
loose
medium
mediumstackedrightright
monospace
newline
nobreak
normal
righttop
sans-serif
sans-serif-bold-italic
sans-serif-italic
shortstackedrightright
stackedleftleft
stackedleftlinetop
stackedrightright
stretched
tailed
thick
thin
updiagonalstrike
verticalstrike
;---------------------- color names ----------------------
aliceblue
antiquewhite
aqua
aquamarine
azure
beige
bisque
black
blanchedalmond
blue
blueviolet
brown
burlywood
cadetblue
chartreuse
chocolate
coral
cornflowerblue
cornsilk
crimson
cyan
darkblue
darkcyan
darkgoldenrod
darkgray
darkgreen
darkgrey
darkkhaki
darkmagenta
darkolivegreen
darkorange
darkorchid
darkred
darksalmon
darkseagreen
darkslateblue
darkslategray
darkturquoise
darkviolet
deeppink
deepskyblue
dimgray
dodgerblue
firebrick
floralwhite
forestgreen
fuchsia
gainsboro
ghostwhite
gold
goldenrod
green
greenyellow
grey
gray
honeydew
hotpink
indianred
indigo
ivory
khaki
lavender
lavenderblush
lawngreen
lemonchiffon
lightblue
lightcoral
lightcyan
lightgoldenrodyellow
lightgray
lightgreen
lightgrey
lightpink
lightsalmon
lightseagreen
lightskyblue
lightslategray
lightsteelblue
lightyellow
lime
limegreen
linen
magenta
maroon
mediumaquamarine
mediumblue
mediumorchid
mediumpurple
mediumseagreen
mediumslateblue