Changeset View
Changeset View
Standalone View
Standalone View
data/syntax/less.xml
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> | ||
---|---|---|---|---|---|
2 | <!DOCTYPE language SYSTEM "language.dtd" | 2 | <!DOCTYPE language SYSTEM "language.dtd" | ||
3 | [ | 3 | [ | ||
4 | <!-- http://www.w3.org/TR/CSS21/syndata.html#tokenization --> | 4 | <!-- http://www.w3.org/TR/CSS21/syndata.html#tokenization --> | ||
5 | <!ENTITY nmstart "[_a-zA-Z]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> | 5 | <!ENTITY nmstart "[_a-zA-Z]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> | ||
6 | <!ENTITY nmchar "[_a-zA-Z0-9-]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> | 6 | <!ENTITY nmchar "[_a-zA-Z0-9-]|(\\[0-9a-fA-F]{1,6})|(\\[^\n\r\f0-9a-fA-F])"> | ||
7 | ]> | 7 | ]> | ||
8 | <language name="LESSCSS" version="4" kateversion="5.0" section="Markup" extensions="*.less" mimetype="text/css" | 8 | <language name="LESSCSS" version="5" kateversion="5.53" section="Markup" extensions="*.less" mimetype="text/css" | ||
9 | author="from CCS:Wilbert Berendsen (wilbert@kde.nl)" license="LGPL"> | 9 | author="from CCS:Wilbert Berendsen (wilbert@kde.nl)" license="LGPL"> | ||
10 | <!-- | 10 | <!-- | ||
11 | Version 3 (2017-05-10): | 11 | Version 3 (2017-05-10): | ||
12 | - rebased on SCSS syntax version 4 (by Guo Yunhe guoyunhebrave@gmail.com) | 12 | - rebased on SCSS syntax version 4 (by Guo Yunhe guoyunhebrave@gmail.com) | ||
13 | - added some CSS colours and properties | 13 | - added some CSS colours and properties | ||
14 | --> | 14 | --> | ||
15 | 15 | | |||
16 | <highlighting> | 16 | <highlighting> | ||
17 | <list name="properties"> | 17 | <list name="properties"> | ||
18 | <!-- W3C > Work Draft, from https://www.w3.org/Style/CSS/all-properties --> | 18 | <include>properties##CSS</include> | ||
19 | <item>align-content</item> | 19 | <include>within-@font-face##CSS</include> | ||
20 | <item>align-items</item> | | |||
21 | <item>align-self</item> | | |||
22 | <item>alignment-baseline</item> | | |||
23 | <item>all</item> | | |||
24 | <item>animation</item> | | |||
25 | <item>animation-delay</item> | | |||
26 | <item>animation-direction</item> | | |||
27 | <item>animation-duration</item> | | |||
28 | <item>animation-fill-mode</item> | | |||
29 | <item>animation-iteration-count</item> | | |||
30 | <item>animation-name</item> | | |||
31 | <item>animation-play-state</item> | | |||
32 | <item>animation-timing-function</item> | | |||
33 | <item>appearance</item> | | |||
34 | <item>azimuth</item> | | |||
35 | <item>backface-visibility</item> | | |||
36 | <item>background</item> | | |||
37 | <item>background-attachment</item> | | |||
38 | <item>background-blend-mode</item> | | |||
39 | <item>background-break</item> | | |||
40 | <item>background-clip</item> | | |||
41 | <item>background-color</item> | | |||
42 | <item>background-image</item> | | |||
43 | <item>background-origin</item> | | |||
44 | <item>background-position</item> | | |||
45 | <item>background-repeat</item> | | |||
46 | <item>background-size</item> | | |||
47 | <item>baseline-shift</item> | | |||
48 | <item>block-step</item> | | |||
49 | <item>block-step-align</item> | | |||
50 | <item>block-step-insert</item> | | |||
51 | <item>block-step-round</item> | | |||
52 | <item>block-step-size</item> | | |||
53 | <item>bookmark-label</item> | | |||
54 | <item>bookmark-level</item> | | |||
55 | <item>bookmark-state</item> | | |||
56 | <item>border</item> | | |||
57 | <item>border-bottom</item> | | |||
58 | <item>border-bottom-color</item> | | |||
59 | <item>border-bottom-image</item> | | |||
60 | <item>border-bottom-left-image</item> | | |||
61 | <item>border-bottom-left-radius</item> | | |||
62 | <item>border-bottom-right-image</item> | | |||
63 | <item>border-bottom-right-radius</item> | | |||
64 | <item>border-bottom-style</item> | | |||
65 | <item>border-bottom-width</item> | | |||
66 | <item>border-boundary</item> | | |||
67 | <item>border-collapse</item> | | |||
68 | <item>border-color</item> | | |||
69 | <item>border-corner-image</item> | | |||
70 | <item>border-image</item> | | |||
71 | <item>border-image-outset</item> | | |||
72 | <item>border-image-repeat</item> | | |||
73 | <item>border-image-slice</item> | | |||
74 | <item>border-image-source</item> | | |||
75 | <item>border-image-width</item> | | |||
76 | <item>border-left</item> | | |||
77 | <item>border-left-color</item> | | |||
78 | <item>border-left-image</item> | | |||
79 | <item>border-left-style</item> | | |||
80 | <item>border-left-width</item> | | |||
81 | <item>border-radius</item> | | |||
82 | <item>border-right</item> | | |||
83 | <item>border-right-color</item> | | |||
84 | <item>border-right-image</item> | | |||
85 | <item>border-right-style</item> | | |||
86 | <item>border-right-width</item> | | |||
87 | <item>border-spacing</item> | | |||
88 | <item>border-style</item> | | |||
89 | <item>border-top</item> | | |||
90 | <item>border-top-color</item> | | |||
91 | <item>border-top-image</item> | | |||
92 | <item>border-top-left-image</item> | | |||
93 | <item>border-top-left-radius</item> | | |||
94 | <item>border-top-right-image</item> | | |||
95 | <item>border-top-right-radius</item> | | |||
96 | <item>border-top-style</item> | | |||
97 | <item>border-top-width</item> | | |||
98 | <item>border-width</item> | | |||
99 | <item>bottom</item> | | |||
100 | <item>box-align</item> | | |||
101 | <item>box-decoration-break</item> | | |||
102 | <item>box-direction</item> | | |||
103 | <item>box-flex</item> | | |||
104 | <item>box-shadow</item> | | |||
105 | <item>box-sizing</item> | | |||
106 | <item>box-snap</item> | | |||
107 | <item>box-suppress</item> | | |||
108 | <item>break-after</item> | | |||
109 | <item>break-before</item> | | |||
110 | <item>break-inside</item> | | |||
111 | <item>caption-side</item> | | |||
112 | <item>caret</item> | | |||
113 | <item>caret-animation</item> | | |||
114 | <item>caret-color</item> | | |||
115 | <item>caret-shape</item> | | |||
116 | <item>chains</item> | | |||
117 | <item>clear</item> | | |||
118 | <item>clip</item> | | |||
119 | <item>clip-path</item> | | |||
120 | <item>clip-rule</item> | | |||
121 | <item>color</item> | | |||
122 | <item>color-adjust</item> | | |||
123 | <item>color-interpolation-filters</item> | | |||
124 | <item>column-count</item> | | |||
125 | <item>column-fill</item> | | |||
126 | <item>column-gap</item> | | |||
127 | <item>column-rule</item> | | |||
128 | <item>column-rule-color</item> | | |||
129 | <item>column-rule-style</item> | | |||
130 | <item>column-rule-width</item> | | |||
131 | <item>column-span</item> | | |||
132 | <item>column-width</item> | | |||
133 | <item>columns</item> | | |||
134 | <item>contain</item> | | |||
135 | <item>content</item> | | |||
136 | <item>counter-increment</item> | | |||
137 | <item>counter-reset</item> | | |||
138 | <item>counter-set</item> | | |||
139 | <item>cue</item> | | |||
140 | <item>cue-after</item> | | |||
141 | <item>cue-before</item> | | |||
142 | <item>cursor</item> | | |||
143 | <item>direction</item> | | |||
144 | <item>display</item> | | |||
145 | <item>dominant-baseline</item> | | |||
146 | <item>elevation</item> | | |||
147 | <item>empty-cells</item> | | |||
148 | <item>fill</item> | | |||
149 | <item>fill-break</item> | | |||
150 | <item>fill-color</item> | | |||
151 | <item>fill-image</item> | | |||
152 | <item>fill-opacity</item> | | |||
153 | <item>fill-origin</item> | | |||
154 | <item>fill-position</item> | | |||
155 | <item>fill-repeat</item> | | |||
156 | <item>fill-rule</item> | | |||
157 | <item>fill-size</item> | | |||
158 | <item>filter</item> | | |||
159 | <item>flex</item> | | |||
160 | <item>flex-basis</item> | | |||
161 | <item>flex-direction</item> | | |||
162 | <item>flex-flow</item> | | |||
163 | <item>flex-grow</item> | | |||
164 | <item>flex-shrink</item> | | |||
165 | <item>flex-wrap</item> | | |||
166 | <item>float</item> | | |||
167 | <item>float-defer</item> | | |||
168 | <item>float-offset</item> | | |||
169 | <item>float-reference</item> | | |||
170 | <item>flood-color</item> | | |||
171 | <item>flood-opacity</item> | | |||
172 | <item>flow</item> | | |||
173 | <item>flow-from</item> | | |||
174 | <item>flow-into</item> | | |||
175 | <item>font</item> | | |||
176 | <item>font-family</item> | | |||
177 | <item>font-feature-settings</item> | | |||
178 | <item>font-kerning</item> | | |||
179 | <item>font-language-override</item> | | |||
180 | <item>font-size</item> | | |||
181 | <item>font-size-adjust</item> | | |||
182 | <item>font-stretch</item> | | |||
183 | <item>font-style</item> | | |||
184 | <item>font-synthesis</item> | | |||
185 | <item>font-variant</item> | | |||
186 | <item>font-variant-alternates</item> | | |||
187 | <item>font-variant-caps</item> | | |||
188 | <item>font-variant-east-asian</item> | | |||
189 | <item>font-variant-ligatures</item> | | |||
190 | <item>font-variant-numeric</item> | | |||
191 | <item>font-variant-position</item> | | |||
192 | <item>font-weight</item> | | |||
193 | <item>footnote-display</item> | | |||
194 | <item>footnote-policy</item> | | |||
195 | <item>glyph-orientation-vertical</item> | | |||
196 | <item>grid</item> | | |||
197 | <item>grid-area</item> | | |||
198 | <item>grid-auto-columns</item> | | |||
199 | <item>grid-auto-flow</item> | | |||
200 | <item>grid-auto-rows</item> | | |||
201 | <item>grid-column</item> | | |||
202 | <item>grid-column-end</item> | | |||
203 | <item>grid-column-gap</item> | | |||
204 | <item>grid-column-start</item> | | |||
205 | <item>grid-gap</item> | | |||
206 | <item>grid-row</item> | | |||
207 | <item>grid-row-end</item> | | |||
208 | <item>grid-row-gap</item> | | |||
209 | <item>grid-row-start</item> | | |||
210 | <item>grid-template</item> | | |||
211 | <item>grid-template-areas</item> | | |||
212 | <item>grid-template-columns</item> | | |||
213 | <item>grid-template-rows</item> | | |||
214 | <item>hanging-punctuation</item> | | |||
215 | <item>height</item> | | |||
216 | <item>hyphenate-character</item> | | |||
217 | <item>hyphenate-limit-chars</item> | | |||
218 | <item>hyphenate-limit-last</item> | | |||
219 | <item>hyphenate-limit-lines</item> | | |||
220 | <item>hyphenate-limit-zone</item> | | |||
221 | <item>hyphens</item> | | |||
222 | <item>image-orientation</item> | | |||
223 | <item>image-rendering</item> | | |||
224 | <item>image-resolution</item> | | |||
225 | <item>initial-letter</item> | | |||
226 | <item>initial-letter-align</item> | | |||
227 | <item>initial-letter-wrap</item> | | |||
228 | <item>isolation</item> | | |||
229 | <item>justify-content</item> | | |||
230 | <item>justify-items</item> | | |||
231 | <item>justify-self</item> | | |||
232 | <item>left</item> | | |||
233 | <item>letter-spacing</item> | | |||
234 | <item>lighting-color</item> | | |||
235 | <item>line-break</item> | | |||
236 | <item>line-grid</item> | | |||
237 | <item>line-height</item> | | |||
238 | <item>line-height-step</item> | | |||
239 | <item>line-snap</item> | | |||
240 | <item>linear-gradient</item> | | |||
241 | <item>list-style</item> | | |||
242 | <item>list-style-image</item> | | |||
243 | <item>list-style-keyword</item> | | |||
244 | <item>list-style-position</item> | | |||
245 | <item>list-style-type</item> | | |||
246 | <item>margin</item> | | |||
247 | <item>margin-bottom</item> | | |||
248 | <item>margin-left</item> | | |||
249 | <item>margin-right</item> | | |||
250 | <item>margin-top</item> | | |||
251 | <item>marker</item> | | |||
252 | <item>marker-end</item> | | |||
253 | <item>marker-knockout-left</item> | | |||
254 | <item>marker-knockout-right</item> | | |||
255 | <item>marker-mid</item> | | |||
256 | <item>marker-offset</item> | | |||
257 | <item>marker-pattern</item> | | |||
258 | <item>marker-segment</item> | | |||
259 | <item>marker-side</item> | | |||
260 | <item>marker-start</item> | | |||
261 | <item>marquee-direction</item> | | |||
262 | <item>marquee-loop</item> | | |||
263 | <item>marquee-speed</item> | | |||
264 | <item>marquee-style</item> | | |||
265 | <item>mask</item> | | |||
266 | <item>mask-border</item> | | |||
267 | <item>mask-border-mode</item> | | |||
268 | <item>mask-border-outset</item> | | |||
269 | <item>mask-border-repeat</item> | | |||
270 | <item>mask-border-slice</item> | | |||
271 | <item>mask-border-source</item> | | |||
272 | <item>mask-border-width</item> | | |||
273 | <item>mask-clip</item> | | |||
274 | <item>mask-composite</item> | | |||
275 | <item>mask-image</item> | | |||
276 | <item>mask-mode</item> | | |||
277 | <item>mask-origin</item> | | |||
278 | <item>mask-position</item> | | |||
279 | <item>mask-repeat</item> | | |||
280 | <item>mask-size</item> | | |||
281 | <item>mask-type</item> | | |||
282 | <item>max-height</item> | | |||
283 | <item>max-lines</item> | | |||
284 | <item>max-width</item> | | |||
285 | <item>min-height</item> | | |||
286 | <item>min-width</item> | | |||
287 | <item>mix-blend-mode</item> | | |||
288 | <item>motion</item> | | |||
289 | <item>motion-offset</item> | | |||
290 | <item>motion-path</item> | | |||
291 | <item>motion-rotation</item> | | |||
292 | <item>nav-down</item> | | |||
293 | <item>nav-left</item> | | |||
294 | <item>nav-right</item> | | |||
295 | <item>nav-up</item> | | |||
296 | <item>object-fit</item> | | |||
297 | <item>object-position</item> | | |||
298 | <item>offset-after</item> | | |||
299 | <item>offset-before</item> | | |||
300 | <item>offset-end</item> | | |||
301 | <item>offset-start</item> | | |||
302 | <item>opacity</item> | | |||
303 | <item>order</item> | | |||
304 | <item>orphans</item> | | |||
305 | <item>outline</item> | | |||
306 | <item>outline-color</item> | | |||
307 | <item>outline-offset</item> | | |||
308 | <item>outline-style</item> | | |||
309 | <item>outline-width</item> | | |||
310 | <item>overflow</item> | | |||
311 | <item>overflow-style</item> | | |||
312 | <item>overflow-wrap</item> | | |||
313 | <item>overflow-x</item> | | |||
314 | <item>overflow-y</item> | | |||
315 | <item>padding</item> | | |||
316 | <item>padding-bottom</item> | | |||
317 | <item>padding-left</item> | | |||
318 | <item>padding-right</item> | | |||
319 | <item>padding-top</item> | | |||
320 | <item>page</item> | | |||
321 | <item>page-break-after</item> | | |||
322 | <item>page-break-before</item> | | |||
323 | <item>page-break-inside</item> | | |||
324 | <item>pause</item> | | |||
325 | <item>pause-after</item> | | |||
326 | <item>pause-before</item> | | |||
327 | <item>perspective</item> | | |||
328 | <item>perspective-origin</item> | | |||
329 | <item>pitch</item> | | |||
330 | <item>pitch-range</item> | | |||
331 | <item>place-content</item> | | |||
332 | <item>place-items</item> | | |||
333 | <item>place-self</item> | | |||
334 | <item>play-during</item> | | |||
335 | <item>pointer-events</item> | | |||
336 | <item>polar-anchor</item> | | |||
337 | <item>polar-angle</item> | | |||
338 | <item>polar-distance</item> | | |||
339 | <item>polar-origin</item> | | |||
340 | <item>position</item> | | |||
341 | <item>presentation-level</item> | | |||
342 | <item>quotes</item> | | |||
343 | <item>region-fragment</item> | | |||
344 | <item>resize</item> | | |||
345 | <item>rest</item> | | |||
346 | <item>rest-after</item> | | |||
347 | <item>rest-before</item> | | |||
348 | <item>richness</item> | | |||
349 | <item>right</item> | | |||
350 | <item>rotation</item> | | |||
351 | <item>rotation-point</item> | | |||
352 | <item>ruby-align</item> | | |||
353 | <item>ruby-merge</item> | | |||
354 | <item>ruby-position</item> | | |||
355 | <item>running</item> | | |||
356 | <item>scroll-behavior</item> | | |||
357 | <item>scroll-padding</item> | | |||
358 | <item>scroll-padding-block</item> | | |||
359 | <item>scroll-padding-block-end</item> | | |||
360 | <item>scroll-padding-block-start</item> | | |||
361 | <item>scroll-padding-bottom</item> | | |||
362 | <item>scroll-padding-inline</item> | | |||
363 | <item>scroll-padding-inline-end</item> | | |||
364 | <item>scroll-padding-inline-start</item> | | |||
365 | <item>scroll-padding-left</item> | | |||
366 | <item>scroll-padding-right</item> | | |||
367 | <item>scroll-padding-top</item> | | |||
368 | <item>scroll-snap-align</item> | | |||
369 | <item>scroll-snap-margin</item> | | |||
370 | <item>scroll-snap-margin-block</item> | | |||
371 | <item>scroll-snap-margin-block-end</item> | | |||
372 | <item>scroll-snap-margin-block-start</item> | | |||
373 | <item>scroll-snap-margin-bottom</item> | | |||
374 | <item>scroll-snap-margin-inline</item> | | |||
375 | <item>scroll-snap-margin-inline-end</item> | | |||
376 | <item>scroll-snap-margin-inline-start</item> | | |||
377 | <item>scroll-snap-margin-left</item> | | |||
378 | <item>scroll-snap-margin-right</item> | | |||
379 | <item>scroll-snap-margin-top</item> | | |||
380 | <item>scroll-snap-stop</item> | | |||
381 | <item>scroll-snap-type</item> | | |||
382 | <item>shape-image-threshold</item> | | |||
383 | <item>shape-inside</item> | | |||
384 | <item>shape-margin</item> | | |||
385 | <item>shape-outside</item> | | |||
386 | <item>size</item> | | |||
387 | <item>speak</item> | | |||
388 | <item>speak-as</item> | | |||
389 | <item>speak-header</item> | | |||
390 | <item>speak-numeral</item> | | |||
391 | <item>speak-punctuation</item> | | |||
392 | <item>speech-rate</item> | | |||
393 | <item>stress</item> | | |||
394 | <item>string-set</item> | | |||
395 | <item>stroke</item> | | |||
396 | <item>stroke-align</item> | | |||
397 | <item>stroke-alignment</item> | | |||
398 | <item>stroke-break</item> | | |||
399 | <item>stroke-color</item> | | |||
400 | <item>stroke-dash-corner</item> | | |||
401 | <item>stroke-dash-justify</item> | | |||
402 | <item>stroke-dashadjust</item> | | |||
403 | <item>stroke-dasharray</item> | | |||
404 | <item>stroke-dashcorner</item> | | |||
405 | <item>stroke-dashoffset</item> | | |||
406 | <item>stroke-image</item> | | |||
407 | <item>stroke-linecap</item> | | |||
408 | <item>stroke-linejoin</item> | | |||
409 | <item>stroke-miterlimit</item> | | |||
410 | <item>stroke-opacity</item> | | |||
411 | <item>stroke-origin</item> | | |||
412 | <item>stroke-position</item> | | |||
413 | <item>stroke-repeat</item> | | |||
414 | <item>stroke-size</item> | | |||
415 | <item>stroke-width</item> | | |||
416 | <item>tab-size</item> | | |||
417 | <item>table-layout</item> | | |||
418 | <item>text-align</item> | | |||
419 | <item>text-align-last</item> | | |||
420 | <item>text-combine-upright</item> | | |||
421 | <item>text-decoration</item> | | |||
422 | <item>text-decoration-color</item> | | |||
423 | <item>text-decoration-line</item> | | |||
424 | <item>text-decoration-skip</item> | | |||
425 | <item>text-decoration-style</item> | | |||
426 | <item>text-emphasis</item> | | |||
427 | <item>text-emphasis-color</item> | | |||
428 | <item>text-emphasis-position</item> | | |||
429 | <item>text-emphasis-style</item> | | |||
430 | <item>text-indent</item> | | |||
431 | <item>text-justify</item> | | |||
432 | <item>text-orientation</item> | | |||
433 | <item>text-overflow</item> | | |||
434 | <item>text-shadow</item> | | |||
435 | <item>test-space-collapse</item> | | |||
436 | <item>test-space-trim</item> | | |||
437 | <item>test-spacing</item> | | |||
438 | <item>text-transform</item> | | |||
439 | <item>text-underline-position</item> | | |||
440 | <item>text-wrap</item> | | |||
441 | <item>top</item> | | |||
442 | <item>transform</item> | | |||
443 | <item>transform-origin</item> | | |||
444 | <item>transform-style</item> | | |||
445 | <item>transition</item> | | |||
446 | <item>transition-delay</item> | | |||
447 | <item>transition-duration</item> | | |||
448 | <item>transition-property</item> | | |||
449 | <item>transition-timing-function</item> | | |||
450 | <item>unicode-bidi</item> | | |||
451 | <item>user-select</item> | | |||
452 | <item>vertical-align</item> | | |||
453 | <item>visibility</item> | | |||
454 | <item>voice-balance</item> | | |||
455 | <item>voice-duration</item> | | |||
456 | <item>voice-family</item> | | |||
457 | <item>voice-pitch</item> | | |||
458 | <item>voice-range</item> | | |||
459 | <item>voice-rate</item> | | |||
460 | <item>voice-stress</item> | | |||
461 | <item>voice-volume</item> | | |||
462 | <item>volume</item> | | |||
463 | <item>white-space</item> | | |||
464 | <item>widows</item> | | |||
465 | <item>width</item> | | |||
466 | <item>will-change</item> | | |||
467 | <item>word-break</item> | | |||
468 | <item>word-spacing</item> | | |||
469 | <item>word-wrap</item> | | |||
470 | <item>wrap-after</item> | | |||
471 | <item>wrap-before</item> | | |||
472 | <item>wrap-flow</item> | | |||
473 | <item>wrap-inside</item> | | |||
474 | <item>wrap-through</item> | | |||
475 | <item>writing-mode</item> | | |||
476 | <item>z-index</item> | | |||
477 | | ||||
478 | <!-- Gecko rendering engine CSS property extensions --> | | |||
479 | <item>-moz-animation-name</item> | | |||
480 | <item>-moz-animation-duration</item> | | |||
481 | <item>-moz-animation-iteration</item> | | |||
482 | <item>-moz-animation-direction</item> | | |||
483 | <item>-moz-animation-delay</item> | | |||
484 | <item>-moz-animation-play-state</item> | | |||
485 | <item>-moz-animation-fill-mode</item> | | |||
486 | <item>-moz-background-size</item> | | |||
487 | <item>-moz-border-image</item> | | |||
488 | <item>-moz-border-bottom-colors</item> | | |||
489 | <item>-moz-border-left-colors</item> | | |||
490 | <item>-moz-border-radius</item> | | |||
491 | <item>-moz-border-radius-topleft</item> | | |||
492 | <item>-moz-border-radius-topright</item> | | |||
493 | <item>-moz-border-radius-bottomleft</item> | | |||
494 | <item>-moz-border-radius-bottomright</item> | | |||
495 | <item>-moz-border-right-colors</item> | | |||
496 | <item>-moz-border-top-colors</item> | | |||
497 | <item>-moz-box</item> | | |||
498 | <item>-moz-box-flex</item> | | |||
499 | <item>-moz-box-shadow</item> | | |||
500 | <item>-moz-box-sizing</item> | | |||
501 | <item>-moz-column-count</item> | | |||
502 | <item>-moz-column-gap</item> | | |||
503 | <item>-moz-hyphens</item> | | |||
504 | <item>-moz-linear-gradient</item> | | |||
505 | <item>-moz-opacity</item> | | |||
506 | <item>-moz-outline-style</item> | | |||
507 | <item>-moz-perspective</item> | | |||
508 | <item>-moz-radial-gradient</item> | | |||
509 | <item>-moz-resize</item> | | |||
510 | <item>-moz-transform</item> | | |||
511 | <item>-moz-transform-origin</item> | | |||
512 | <item>-moz-transform-style</item> | | |||
513 | <item>-moz-transition</item> | | |||
514 | <item>-moz-transition-property</item> | | |||
515 | <item>-moz-transition-duration</item> | | |||
516 | | ||||
517 | <!-- Opera rendering engine CSS property extensions --> | | |||
518 | <item>-o-background-size</item> | | |||
519 | <item>-o-linear-gradient</item> | | |||
520 | <item>-o-text-overflow</item> | | |||
521 | <item>-o-transition</item> | | |||
522 | <item>-o-transform-origin</item> | | |||
523 | | ||||
524 | <!-- konq specific --> | | |||
525 | <item>konq_bgpos_x</item> | | |||
526 | <item>konq_bgpos_y</item> | | |||
527 | <item>-khtml-background-size</item> | | |||
528 | <item>-khtml-border-top-left-radius</item> | | |||
529 | <item>-khtml-border-top-right-radius</item> | | |||
530 | <item>-khtml-border-bottom-left-radius</item> | | |||
531 | <item>-khtml-border-bottom-right-radius</item> | | |||
532 | <item>-khtml-border-radius</item> | | |||
533 | <item>-khtml-box-shadow</item> | | |||
534 | <item>-khtml-opacity</item> | | |||
535 | | ||||
536 | <!-- Webkit rendering engine CSS property extensions --> | | |||
537 | <item>-webkit-appearance</item> | | |||
538 | <item>-webkit-animation-name</item> | | |||
539 | <item>-webkit-animation-duration</item> | | |||
540 | <item>-webkit-animation-iteration</item> | | |||
541 | <item>-webkit-animation-direction</item> | | |||
542 | <item>-webkit-animation-delay</item> | | |||
543 | <item>-webkit-animation-play-state</item> | | |||
544 | <item>-webkit-animation-fill-mode</item> | | |||
545 | <item>-webkit-background-size</item> | | |||
546 | <item>-webkit-border-image</item> | | |||
547 | <item>-webkit-border-bottom-colors</item> | | |||
548 | <item>-webkit-border-left-colors</item> | | |||
549 | <item>-webkit-border-radius</item> | | |||
550 | <item>-webkit-border-right-colors</item> | | |||
551 | <item>-webkit-border-top-colors</item> | | |||
552 | <item>-webkit-border-top-left-radius</item> | | |||
553 | <item>-webkit-border-top-right-radius</item> | | |||
554 | <item>-webkit-border-bottom-left-radius</item> | | |||
555 | <item>-webkit-border-bottom-right-radius</item> | | |||
556 | <item>-webkit-border-radius-bottomleft</item> | | |||
557 | <item>-webkit-border-radius-bottomright</item> | | |||
558 | <item>-webkit-box-flex</item> | | |||
559 | <item>-webkit-box-reflect</item> | | |||
560 | <item>-webkit-box-shadow</item> | | |||
561 | <item>-webkit-box-sizing</item> | | |||
562 | <item>-webkit-column-count</item> | | |||
563 | <item>-webkit-column-gap</item> | | |||
564 | <item>-webkit-hyphens</item> | | |||
565 | <item>-webkit-linear-gradient</item> | | |||
566 | <item>-webkit-gradient</item> | | |||
567 | <item>-webkit-perspective</item> | | |||
568 | <item>-webkit-text-fill-color</item> | | |||
569 | <item>-webkit-text-stroke-color</item> | | |||
570 | <item>-webkit-text-stroke-width</item> | | |||
571 | <item>-webkit-text-size-adjust</item> | | |||
572 | <item>-webkit-transform</item> | | |||
573 | <item>-webkit-transform-origin</item> | | |||
574 | <item>-webkit-transform-style</item> | | |||
575 | <item>-webkit-transition</item> | | |||
576 | <item>-webkit-transition-property</item> | | |||
577 | <item>-webkit-transition-duration</item> | | |||
578 | | ||||
579 | <!-- Trident (a.k.a., MSHTML) CSS property extensions --> | | |||
580 | <item>zoom</item> | | |||
581 | <item>-ms-animation-name</item> | | |||
582 | <item>-ms-animation-duration</item> | | |||
583 | <item>-ms-animation-iteration</item> | | |||
584 | <item>-ms-animation-direction</item> | | |||
585 | <item>-ms-animation-delay</item> | | |||
586 | <item>-ms-animation-play-state</item> | | |||
587 | <item>-ms-animation-fill-mode</item> | | |||
588 | <item>-ms-box-sizing</item> | | |||
589 | <item>-ms-filter</item> | | |||
590 | <item>-ms-interpolation-mode</item> | | |||
591 | <item>-ms-linear-gradient</item> | | |||
592 | <item>-ms-text-size-adjust</item> | | |||
593 | <item>-ms-transform</item> | | |||
594 | <item>-ms-transition</item> | | |||
595 | | ||||
596 | <!-- font properties in @font-face --> | | |||
597 | <item>font-family</item> | | |||
598 | <item>font-size</item> | | |||
599 | <item>font-stretch</item> | | |||
600 | <item>font-style</item> | | |||
601 | <item>font-variant</item> | | |||
602 | <item>font-weight</item> | | |||
603 | <item>unicode-range</item> | | |||
604 | <item>units-per-em</item> | | |||
605 | <item>src</item> | | |||
606 | <item>panose-1</item> | | |||
607 | <item>stemv</item> | | |||
608 | <item>stemh</item> | | |||
609 | <item>slope</item> | | |||
610 | <item>cap-height</item> | | |||
611 | <item>x-height</item> | | |||
612 | <item>ascent</item> | | |||
613 | <item>descent</item> | | |||
614 | <item>widths</item> | | |||
615 | <item>bbox</item> | | |||
616 | <item>definition-src</item> | | |||
617 | <item>baseline</item> | | |||
618 | <item>centerline</item> | | |||
619 | <item>mathline</item> | | |||
620 | <item>topline</item> | | |||
621 | </list> | 20 | </list> | ||
622 | 21 | | |||
623 | <list name="values"> | 22 | <list name="values"> | ||
624 | <item>inherit</item> | 23 | <include>values##CSS</include> | ||
625 | <item>none</item> | | |||
626 | <item>hidden</item> | | |||
627 | <item>dotted</item> | | |||
628 | <item>dashed</item> | | |||
629 | <item>solid</item> | | |||
630 | <item>double</item> | | |||
631 | <item>groove</item> | | |||
632 | <item>ridge</item> | | |||
633 | <item>inset</item> | | |||
634 | <item>outset</item> | | |||
635 | <item>xx-small</item> | | |||
636 | <item>x-small</item> | | |||
637 | <item>small</item> | | |||
638 | <item>medium</item> | | |||
639 | <item>large</item> | | |||
640 | <item>x-large</item> | | |||
641 | <item>xx-large</item> | | |||
642 | <item>smaller</item> | | |||
643 | <item>larger</item> | | |||
644 | <item>italic</item> | | |||
645 | <item>oblique</item> | | |||
646 | <item>small-caps</item> | | |||
647 | <item>normal</item> | | |||
648 | <item>bold</item> | | |||
649 | <item>bolder</item> | | |||
650 | <item>lighter</item> | | |||
651 | <item>light</item> | | |||
652 | <item>100</item> | | |||
653 | <item>200</item> | | |||
654 | <item>300</item> | | |||
655 | <item>400</item> | | |||
656 | <item>500</item> | | |||
657 | <item>600</item> | | |||
658 | <item>700</item> | | |||
659 | <item>800</item> | | |||
660 | <item>900</item> | | |||
661 | <item>transparent</item> | | |||
662 | <item>repeat</item> | | |||
663 | <item>repeat-x</item> | | |||
664 | <item>repeat-y</item> | | |||
665 | <item>no-repeat</item> | | |||
666 | <item>baseline</item> | | |||
667 | <item>sub</item> | | |||
668 | <item>super</item> | | |||
669 | <item>top</item> | | |||
670 | <item>text-top</item> | | |||
671 | <item>middle</item> | | |||
672 | <item>bottom</item> | | |||
673 | <item>text-bottom</item> | | |||
674 | <item>left</item> | | |||
675 | <item>right</item> | | |||
676 | <item>center</item> | | |||
677 | <item>justify</item> | | |||
678 | <item>konq-center</item> | | |||
679 | <item>disc</item> | | |||
680 | <item>circle</item> | | |||
681 | <item>square</item> | | |||
682 | <item>box</item> | | |||
683 | <item>decimal</item> | | |||
684 | <item>decimal-leading-zero</item> | | |||
685 | <item>lower-roman</item> | | |||
686 | <item>upper-roman</item> | | |||
687 | <item>lower-greek</item> | | |||
688 | <item>lower-alpha</item> | | |||
689 | <item>lower-latin</item> | | |||
690 | <item>upper-alpha</item> | | |||
691 | <item>upper-latin</item> | | |||
692 | <item>hebrew</item> | | |||
693 | <item>armenian</item> | | |||
694 | <item>georgian</item> | | |||
695 | <item>cjk-ideographic</item> | | |||
696 | <item>hiragana</item> | | |||
697 | <item>katakana</item> | | |||
698 | <item>hiragana-iroha</item> | | |||
699 | <item>katakana-iroha</item> | | |||
700 | <item>inline</item> | | |||
701 | <item>inline-block</item> | | |||
702 | <item>block</item> | | |||
703 | <item>list-item</item> | | |||
704 | <item>run-in</item> | | |||
705 | <item>compact</item> | | |||
706 | <item>marker</item> | | |||
707 | <item>table</item> | | |||
708 | <item>inline-table</item> | | |||
709 | <item>table-row-group</item> | | |||
710 | <item>table-header-group</item> | | |||
711 | <item>table-footer-group</item> | | |||
712 | <item>table-row</item> | | |||
713 | <item>table-column-group</item> | | |||
714 | <item>table-column</item> | | |||
715 | <item>table-cell</item> | | |||
716 | <item>table-caption</item> | | |||
717 | <item>auto</item> | | |||
718 | <item>crosshair</item> | | |||
719 | <item>default</item> | | |||
720 | <item>pointer</item> | | |||
721 | <item>move</item> | | |||
722 | <item>e-resize</item> | | |||
723 | <item>ne-resize</item> | | |||
724 | <item>nw-resize</item> | | |||
725 | <item>n-resize</item> | | |||
726 | <item>se-resize</item> | | |||
727 | <item>sw-resize</item> | | |||
728 | <item>s-resize</item> | | |||
729 | <item>w-resize</item> | | |||
730 | <item>text</item> | | |||
731 | <item>wait</item> | | |||
732 | <item>help</item> | | |||
733 | <item>above</item> | | |||
734 | <item>absolute</item> | | |||
735 | <item>always</item> | | |||
736 | <item>avoid</item> | | |||
737 | <item>below</item> | | |||
738 | <item>bidi-override</item> | | |||
739 | <item>blink</item> | | |||
740 | <item>both</item> | | |||
741 | <item>capitalize</item> | | |||
742 | <item>caption</item> | | |||
743 | <item>clip</item> | | |||
744 | <item>close-quote</item> | | |||
745 | <item>collapse</item> | | |||
746 | <item>condensed</item> | | |||
747 | <item>crop</item> | | |||
748 | <item>cross</item> | | |||
749 | <item>ellipsis</item> | | |||
750 | <item>ellipsis-word</item> | | |||
751 | <item>embed</item> | | |||
752 | <item>expanded</item> | | |||
753 | <item>extra-condensed</item> | | |||
754 | <item>extra-expanded</item> | | |||
755 | <item>fixed</item> | | |||
756 | <item>hand</item> | | |||
757 | <item>hide</item> | | |||
758 | <item>higher</item> | | |||
759 | <item>icon</item> | | |||
760 | <item>inside</item> | | |||
761 | <item>invert</item> | | |||
762 | <item>landscape</item> | | |||
763 | <item>level</item> | | |||
764 | <item>line-through</item> | | |||
765 | <item>loud</item> | | |||
766 | <item>lower</item> | | |||
767 | <item>lowercase</item> | | |||
768 | <item>ltr</item> | | |||
769 | <item>menu</item> | | |||
770 | <item>message-box</item> | | |||
771 | <item>mix</item> | | |||
772 | <item>narrower</item> | | |||
773 | <item>no-close-quote</item> | | |||
774 | <item>no-open-quote</item> | | |||
775 | <item>nowrap</item> | | |||
776 | <item>open-quote</item> | | |||
777 | <item>outside</item> | | |||
778 | <item>overline</item> | | |||
779 | <item>portrait</item> | | |||
780 | <item>pre</item> | | |||
781 | <item>pre-line</item> | | |||
782 | <item>pre-wrap</item> | | |||
783 | <item>relative</item> | | |||
784 | <item>rtl</item> | | |||
785 | <item>scroll</item> | | |||
786 | <item>semi-condensed</item> | | |||
787 | <item>semi-expanded</item> | | |||
788 | <item>separate</item> | | |||
789 | <item>show</item> | | |||
790 | <item>small-caption</item> | | |||
791 | <item>static</item> | | |||
792 | <item>static-position</item> | | |||
793 | <item>status-bar</item> | | |||
794 | <item>thick</item> | | |||
795 | <item>thin</item> | | |||
796 | <item>ultra-condensed</item> | | |||
797 | <item>ultra-expanded</item> | | |||
798 | <item>underline</item> | | |||
799 | <item>uppercase</item> | | |||
800 | <item>visible</item> | | |||
801 | <item>wider</item> | | |||
802 | <item>break</item> | | |||
803 | <item>serif</item> | | |||
804 | <item>sans-serif</item> | | |||
805 | <item>cursive</item> | | |||
806 | <item>fantasy</item> | | |||
807 | <item>monospace</item> | | |||
808 | <item>border-box</item> | | |||
809 | <item>content-box</item> | | |||
810 | <item>-epub-hyphens</item> | | |||
811 | </list> | 24 | </list> | ||
812 | 25 | | |||
813 | <list name="colors"> | 26 | <list name="value keywords"> | ||
814 | <!-- | 27 | <include>value keywords##CSS</include> | ||
815 | Extended color keywords | 28 | </list> | ||
816 | @see https://drafts.csswg.org/css-color-3/#svg-color | | |||
817 | --> | | |||
818 | | ||||
819 | <item>aliceblue</item> | | |||
820 | <item>antiquewhite</item> | | |||
821 | <item>aqua</item> | | |||
822 | <item>aquamarine</item> | | |||
823 | <item>azure</item> | | |||
824 | <item>beige</item> | | |||
825 | <item>bisque</item> | | |||
826 | <item>black</item> | | |||
827 | <item>blanchedalmond</item> | | |||
828 | <item>blue</item> | | |||
829 | <item>blueviolet</item> | | |||
830 | <item>brown</item> | | |||
831 | <item>burlywood</item> | | |||
832 | <item>cadetblue</item> | | |||
833 | <item>chartreuse</item> | | |||
834 | <item>chocolate</item> | | |||
835 | <item>coral</item> | | |||
836 | <item>cornflowerblue</item> | | |||
837 | <item>cornsilk</item> | | |||
838 | <item>crimson</item> | | |||
839 | <item>cyan</item> | | |||
840 | <item>darkblue</item> | | |||
841 | <item>darkcyan</item> | | |||
842 | <item>darkgoldenrod</item> | | |||
843 | <item>darkgray</item> | | |||
844 | <item>darkgreen</item> | | |||
845 | <item>darkgrey</item> | | |||
846 | <item>darkkhaki</item> | | |||
847 | <item>darkmagenta</item> | | |||
848 | <item>darkolivegreen</item> | | |||
849 | <item>darkorange</item> | | |||
850 | <item>darkorchid</item> | | |||
851 | <item>darkred</item> | | |||
852 | <item>darksalmon</item> | | |||
853 | <item>darkseagreen</item> | | |||
854 | <item>darkslateblue</item> | | |||
855 | <item>darkslategray</item> | | |||
856 | <item>darkslategrey</item> | | |||
857 | <item>darkturquoise</item> | | |||
858 | <item>darkviolet</item> | | |||
859 | <item>deeppink</item> | | |||
860 | <item>deepskyblue</item> | | |||
861 | <item>dimgray</item> | | |||
862 | <item>dimgrey</item> | | |||
863 | <item>dodgerblue</item> | | |||
864 | <item>firebrick</item> | | |||
865 | <item>floralwhite</item> | | |||
866 | <item>forestgreen</item> | | |||
867 | <item>fuchsia</item> | | |||
868 | <item>gainsboro</item> | | |||
869 | <item>ghostwhite</item> | | |||
870 | <item>gold</item> | | |||
871 | <item>goldenrod</item> | | |||
872 | <item>gray</item> | | |||
873 | <item>green</item> | | |||
874 | <item>greenyellow</item> | | |||
875 | <item>grey</item> | | |||
876 | <item>honeydew</item> | | |||
877 | <item>hotpink</item> | | |||
878 | <item>indianred</item> | | |||
879 | <item>indigo</item> | | |||
880 | <item>ivory</item> | | |||
881 | <item>khaki</item> | | |||
882 | <item>lavender</item> | | |||
883 | <item>lavenderblush</item> | | |||
884 | <item>lawngreen</item> | | |||
885 | <item>lemonchiffon</item> | | |||
886 | <item>lightblue</item> | | |||
887 | <item>lightcoral</item> | | |||
888 | <item>lightcyan</item> | | |||
889 | <item>lightgoldenrodyellow</item> | | |||
890 | <item>lightgray</item> | | |||
891 | <item>lightgreen</item> | | |||
892 | <item>lightgrey</item> | | |||
893 | <item>lightpink</item> | | |||
894 | <item>lightsalmon</item> | | |||
895 | <item>lightseagreen</item> | | |||
896 | <item>lightskyblue</item> | | |||
897 | <item>lightslategray</item> | | |||
898 | <item>lightslategrey</item> | | |||
899 | <item>lightsteelblue</item> | | |||
900 | <item>lightyellow</item> | | |||
901 | <item>lime</item> | | |||
902 | <item>limegreen</item> | | |||
903 | <item>linen</item> | | |||
904 | <item>magenta</item> | | |||
905 | <item>maroon</item> | | |||
906 | <item>mediumaquamarine</item> | | |||
907 | <item>mediumblue</item> | | |||
908 | <item>mediumorchid</item> | | |||
909 | <item>mediumpurple</item> | | |||
910 | <item>mediumseagreen</item> | | |||
911 | <item>mediumslateblue</item> | | |||
912 | <item>mediumspringgreen</item> | | |||
913 | <item>mediumturquoise</item> | | |||
914 | <item>mediumvioletred</item> | | |||
915 | <item>midnightblue</item> | | |||
916 | <item>mintcream</item> | | |||
917 | <item>mistyrose</item> | | |||
918 | <item>moccasin</item> | | |||
919 | <item>navajowhite</item> | | |||
920 | <item>navy</item> | | |||
921 | <item>oldlace</item> | | |||
922 | <item>olive</item> | | |||
923 | <item>olivedrab</item> | | |||
924 | <item>orange</item> | | |||
925 | <item>orangered</item> | | |||
926 | <item>orchid</item> | | |||
927 | <item>palegoldenrod</item> | | |||
928 | <item>palegreen</item> | | |||
929 | <item>paleturquoise</item> | | |||
930 | <item>palevioletred</item> | | |||
931 | <item>papayawhip</item> | | |||
932 | <item>peachpuff</item> | | |||
933 | <item>peru</item> | | |||
934 | <item>pink</item> | | |||
935 | <item>plum</item> | | |||
936 | <item>powderblue</item> | | |||
937 | <item>purple</item> | | |||
938 | <item>red</item> | | |||
939 | <item>rosybrown</item> | | |||
940 | <item>royalblue</item> | | |||
941 | <item>saddlebrown</item> | | |||
942 | <item>salmon</item> | | |||
943 | <item>sandybrown</item> | | |||
944 | <item>seagreen</item> | | |||
945 | <item>seashell</item> | | |||
946 | <item>sienna</item> | | |||
947 | <item>silver</item> | | |||
948 | <item>skyblue</item> | | |||
949 | <item>slateblue</item> | | |||
950 | <item>slategray</item> | | |||
951 | <item>slategrey</item> | | |||
952 | <item>snow</item> | | |||
953 | <item>springgreen</item> | | |||
954 | <item>steelblue</item> | | |||
955 | <item>tan</item> | | |||
956 | <item>teal</item> | | |||
957 | <item>thistle</item> | | |||
958 | <item>tomato</item> | | |||
959 | <item>turquoise</item> | | |||
960 | <item>violet</item> | | |||
961 | <item>wheat</item> | | |||
962 | <item>white</item> | | |||
963 | <item>whitesmoke</item> | | |||
964 | <item>yellow</item> | | |||
965 | <item>yellowgreen</item> | | |||
966 | | ||||
967 | <!-- | | |||
968 | CSS 2 system colors (deprecated) | | |||
969 | @see https://drafts.csswg.org/css-color-3/#css-system | | |||
970 | --> | | |||
971 | 29 | | |||
972 | <item>ActiveBorder</item> | 30 | <list name="colors"> | ||
973 | <item>ActiveCaption</item> | 31 | <include>colors##CSS</include> | ||
974 | <item>AppWorkspace</item> | | |||
975 | <item>Background</item> | | |||
976 | <item>ButtonFace</item> | | |||
977 | <item>ButtonHighlight</item> | | |||
978 | <item>ButtonShadow</item> | | |||
979 | <item>ButtonText</item> | | |||
980 | <item>CaptionText</item> | | |||
981 | <item>GrayText</item> | | |||
982 | <item>Highlight</item> | | |||
983 | <item>HighlightText</item> | | |||
984 | <item>InactiveBorder</item> | | |||
985 | <item>InactiveCaption</item> | | |||
986 | <item>InactiveCaptionText</item> | | |||
987 | <item>InfoBackground</item> | | |||
988 | <item>InfoText</item> | | |||
989 | <item>Menu</item> | | |||
990 | <item>MenuText</item> | | |||
991 | <item>Scrollbar</item> | | |||
992 | <item>ThreeDDarkShadow</item> | | |||
993 | <item>ThreeDFace</item> | | |||
994 | <item>ThreeDHighlight</item> | | |||
995 | <item>ThreeDLightShadow</item> | | |||
996 | <item>ThreeDShadow</item> | | |||
997 | <item>Window</item> | | |||
998 | <item>WindowFrame</item> | | |||
999 | <item>WindowText</item> | | |||
1000 | </list> | 32 | </list> | ||
1001 | 33 | | |||
1002 | <list name="functions"> | 34 | <list name="functions"> | ||
1003 | <!-- CSS functions --> | 35 | <include>functions##CSS</include> | ||
1004 | <item>attr</item> | | |||
1005 | <item>calc</item> | | |||
1006 | <item>counter</item> | | |||
1007 | <item>counters</item> | | |||
1008 | <item>format</item> | | |||
1009 | <item>hsl</item> | | |||
1010 | <item>hsla</item> | | |||
1011 | <item>image</item> | | |||
1012 | <item>linear-gradient</item> | | |||
1013 | <item>local</item> | | |||
1014 | <item>radial-gradient</item> | | |||
1015 | <item>rect</item> | | |||
1016 | <item>repeating-linear-gradient</item> | | |||
1017 | <item>repeating-radial-gradient</item> | | |||
1018 | <item>rgb</item> | | |||
1019 | <item>rgba</item> | | |||
1020 | <item>toggle</item> | | |||
1021 | <item>url</item> | | |||
1022 | | ||||
1023 | <!-- Trident (a.k.a., MSHTML) rendering engine functional notation extensions --> | | |||
1024 | <item>expression</item> | | |||
1025 | 36 | | |||
1026 | <!-- Less functions, @see http://lesscss.org/functions/ --> | 37 | <!-- Less functions, @see http://lesscss.org/functions/ --> | ||
1027 | 38 | | |||
1028 | <!-- Misc Functions --> | 39 | <!-- Misc Functions --> | ||
1029 | <item>color</item> | 40 | <item>color</item> | ||
1030 | <item>convert</item> | 41 | <item>convert</item> | ||
1031 | <item>data-uri</item> | 42 | <item>data-uri</item> | ||
1032 | <item>default</item> | 43 | <item>default</item> | ||
▲ Show 20 Lines • Show All 105 Lines • ▼ Show 20 Line(s) | 142 | <list name="mediatypes"> | |||
1138 | <item>projection</item> | 149 | <item>projection</item> | ||
1139 | <item>screen</item> | 150 | <item>screen</item> | ||
1140 | <item>speech</item> | 151 | <item>speech</item> | ||
1141 | <item>tty</item> | 152 | <item>tty</item> | ||
1142 | <item>tv</item> | 153 | <item>tv</item> | ||
1143 | </list> | 154 | </list> | ||
1144 | 155 | | |||
1145 | <list name="mediatypes_op"> | 156 | <list name="mediatypes_op"> | ||
1146 | <item>and</item> | 157 | <include>media operators##CSS</include> | ||
1147 | <item>not</item> | | |||
1148 | <item>only</item> | | |||
1149 | <item>or</item> | 158 | <item>or</item> | ||
1150 | </list> | 159 | </list> | ||
1151 | 160 | | |||
1152 | <list name="media_features"> | 161 | <list name="media_features"> | ||
1153 | <item>width</item> | 162 | <item>width</item> | ||
1154 | <item>min-width</item> | 163 | <item>min-width</item> | ||
1155 | <item>max-width</item> | 164 | <item>max-width</item> | ||
1156 | <item>height</item> | 165 | <item>height</item> | ||
Show All 24 Lines | |||||
1181 | <item>resolution</item> | 190 | <item>resolution</item> | ||
1182 | <item>min-resolution</item> | 191 | <item>min-resolution</item> | ||
1183 | <item>max-resolution</item> | 192 | <item>max-resolution</item> | ||
1184 | <item>scan</item> | 193 | <item>scan</item> | ||
1185 | <item>grid</item> | 194 | <item>grid</item> | ||
1186 | </list> | 195 | </list> | ||
1187 | 196 | | |||
1188 | <list name="pseudoclasses"> | 197 | <list name="pseudoclasses"> | ||
1189 | <item>hover</item> | 198 | <include>pseudoclasses##CSS</include> | ||
1190 | <item>link</item> | | |||
1191 | <item>visited</item> | | |||
1192 | <item>active</item> | | |||
1193 | <item>focus</item> | | |||
1194 | <item>first-child</item> | | |||
1195 | <item>last-child</item> | | |||
1196 | <item>only-child</item> | | |||
1197 | <item>first-of-type</item> | | |||
1198 | <item>last-of-type</item> | | |||
1199 | <item>only-of-type</item> | | |||
1200 | <item>first-letter</item> | | |||
1201 | <item>first-line</item> | | |||
1202 | <item>before</item> | | |||
1203 | <item>after</item> | | |||
1204 | <item>selection</item> | | |||
1205 | <item>root</item> | | |||
1206 | <item>empty</item> | | |||
1207 | <item>target</item> | | |||
1208 | <item>enabled</item> | | |||
1209 | <item>disabled</item> | | |||
1210 | <item>checked</item> | | |||
1211 | <item>indeterminate</item> | | |||
1212 | <item>nth-child</item> | | |||
1213 | <item>nth-last-child</item> | | |||
1214 | <item>nth-of-type</item> | | |||
1215 | <item>nth-last-of-type</item> | | |||
1216 | <item>not</item> | | |||
1217 | | ||||
1218 | <!-- Less --> | 199 | <!-- Less --> | ||
1219 | <item>extend</item> | 200 | <item>extend</item> | ||
1220 | </list> | 201 | </list> | ||
1221 | 202 | | |||
1222 | <contexts> | 203 | <contexts> | ||
1223 | <context attribute="Normal Text" lineEndContext="#stay" name="Base"> | 204 | <context attribute="Normal Text" lineEndContext="#stay" name="Base"> | ||
1224 | <IncludeRules context="FindComments"/> | 205 | <IncludeRules context="FindComments"/> | ||
1225 | 206 | | |||
1226 | <DetectChar attribute="Normal Text" beginRegion="ruleset" char="{" context="RuleSet"/> | 207 | <DetectChar attribute="Normal Text" beginRegion="ruleset" char="{" context="RuleSet"/> | ||
1227 | <RegExpr attribute="Variable" context="VariableDefine" String="\@[a-zA-Z0-9\-_]+\s*:"/> | 208 | <RegExpr attribute="Variable" context="VariableDefine" String="\@[a-zA-Z0-9\-_]+\s*:"/> | ||
1228 | <RegExpr attribute="At Rule" context="AtRule" String="@[a-zA-Z0-1\-]+\b"/> | 209 | <RegExpr attribute="At Rule" context="AtRule" String="@[a-zA-Z0-1\-]+\b"/> | ||
1229 | 210 | | |||
1230 | <IncludeRules context="FindSelectors"/> | 211 | <IncludeRules context="FindSelectors"/> | ||
1231 | </context> | 212 | </context> | ||
1232 | 213 | | |||
1233 | <!-- find selectors // .class #id :hover :nth-child(2n+1) [type="search"] --> | 214 | <!-- find selectors // .class #id :hover :nth-child(2n+1) [type="search"] --> | ||
1234 | <context attribute="Normal Text" lineEndContext="#stay" name="FindSelectors"> | 215 | <context attribute="Normal Text" lineEndContext="#stay" name="FindSelectors"> | ||
1235 | <IncludeRules context="FindInterpolation"/> | 216 | <IncludeRules context="FindInterpolation"/> | ||
1236 | 217 | | |||
1237 | <RegExpr attribute="Annotation" context="#stay" String="!important\b"/> | 218 | <DetectChar attribute="Annotation" context="Annotation" char="!"/> | ||
1238 | <DetectChar attribute="Selector Attribute" char="[" context="SelectorAttr"/> | 219 | <DetectChar attribute="Selector Attribute" char="[" context="SelectorAttr"/> | ||
1239 | <RegExpr attribute="Selector Id" context="#stay" String="#(-)?(&nmstart;)(&nmchar;)*"/> | 220 | <RegExpr attribute="Selector Id" context="#stay" String="#(-)?(&nmstart;)(&nmchar;)*"/> | ||
1240 | <RegExpr attribute="Selector Class" context="#stay" | 221 | <RegExpr attribute="Selector Class" context="#stay" | ||
1241 | String="\.([a-zA-Z0-9\-_]|[\x80-\xFF]|\\[0-9A-Fa-f]{1,6})*"/> | 222 | String="\.([a-zA-Z0-9\-_]|[\x80-\xFF]|\\[0-9A-Fa-f]{1,6})*"/> | ||
1242 | <RegExpr attribute="Selector Pseudo" context="#stay" String=":lang\([\w_\-]+\)"/> | 223 | <RegExpr attribute="Selector Pseudo" context="#stay" String=":lang\([\w_\-]+\)"/> | ||
1243 | <DetectChar attribute="Selector Pseudo" char=":" context="SelectorPseudo"/> | 224 | <DetectChar attribute="Selector Pseudo" char=":" context="SelectorPseudo"/> | ||
1244 | <RegExpr attribute="Control Flow" context="Condition" String="when\s*(not)?(?=\s*\()"/> | 225 | <RegExpr attribute="Control Flow" context="Condition" String="when\s*(not)?(?=\s*\()"/> | ||
1245 | <DetectChar attribute="Normal Text" char="(" context="Function" lookAhead="true"/> | 226 | <DetectChar attribute="Normal Text" char="(" context="Function" lookAhead="true"/> | ||
Show All 21 Lines | |||||
1267 | 248 | | |||
1268 | <!-- find functions // rgba(255,255,255,0.75) --> | 249 | <!-- find functions // rgba(255,255,255,0.75) --> | ||
1269 | <context attribute="Normal Text" lineEndContext="#stay" name="FindFunctions"> | 250 | <context attribute="Normal Text" lineEndContext="#stay" name="FindFunctions"> | ||
1270 | <RegExpr attribute="Function" context="Function" String="[a-z\-]+\(" lookAhead="true"/> | 251 | <RegExpr attribute="Function" context="Function" String="[a-z\-]+\(" lookAhead="true"/> | ||
1271 | </context> | 252 | </context> | ||
1272 | 253 | | |||
1273 | <!-- find values // 10px 12pt 2.5em 1rem 75% #ffcc99 red solid --> | 254 | <!-- find values // 10px 12pt 2.5em 1rem 75% #ffcc99 red solid --> | ||
1274 | <context attribute="Normal Text" lineEndContext="#stay" name="FindValues"> | 255 | <context attribute="Normal Text" lineEndContext="#stay" name="FindValues"> | ||
1275 | <RegExpr attribute="Annotation" context="#stay" String="!important\b"/> | 256 | <DetectChar attribute="Annotation" context="Annotation" char="!"/> | ||
1276 | <RegExpr attribute="Annotation" context="#stay" String="!default\b"/> | | |||
1277 | 257 | | |||
1278 | <IncludeRules context="FindInterpolation"/> | 258 | <IncludeRules context="FindInterpolation"/> | ||
1279 | <IncludeRules context="FindVariables"/> | 259 | <IncludeRules context="FindVariables"/> | ||
1280 | 260 | | |||
261 | <keyword attribute="Value Keyword" context="#stay" String="value keywords"/> | ||||
1281 | <keyword attribute="Value" context="#stay" String="values"/> | 262 | <keyword attribute="Value" context="#stay" String="values"/> | ||
1282 | <keyword attribute="Value" context="#stay" String="colors"/> | 263 | <keyword attribute="Color" context="#stay" String="colors"/> | ||
1283 | <RegExpr attribute="Value" context="#stay" String="#([0-9A-Fa-f]{3}){1,4}\b"/> | 264 | <RegExpr attribute="Color" context="#stay" String="#([0-9A-Fa-f]{3,4}){1,2}\b"/> | ||
1284 | <RegExpr attribute="Value" context="#stay" | 265 | <RegExpr attribute="Number" context="FindUnits" String="[-+]?([0-9]+(\.[0-9]+)?|\.[0-9]+)([eE][+-]?[0-9]+)?(?![-+])"/> | ||
1285 | String="[-+]?[0-9.]+(em|ex|ch|rem|vw|vh|vm|px|in|cm|mm|pt|pc|deg|rad|grad|turn|ms|s|Hz|kHz)\b" | | |||
1286 | /> | | |||
1287 | <RegExpr attribute="Value" context="#stay" String="[-+]?[0-9.]+[%]?"/> | 266 | <RegExpr attribute="Value" context="#stay" String="[-+]?[0-9.]+[%]?"/> | ||
1288 | <RegExpr attribute="Normal Text" context="#stay" String="[\w\-]+"/> | 267 | <RegExpr attribute="Normal Text" context="#stay" String="[\w\-]+"/> | ||
1289 | </context> | 268 | </context> | ||
1290 | 269 | | |||
270 | <context name="Annotation" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop"> | ||||
271 | <WordDetect attribute="Annotation" context="#pop" String="important"/> | ||||
272 | <WordDetect attribute="Annotation" context="#pop" String="default"/> | ||||
273 | </context> | ||||
274 | | ||||
275 | <context name="FindUnits" attribute="Normal Text" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop"> | ||||
276 | <RegExpr attribute="Unit" context="#stay" String="(%|(em|ex|ch|rem|vw|vh|vm|px|in|cm|mm|pt|pc|deg|rad|grad|turn|ms|s|Hz|kHz)\b)"/> | ||||
277 | </context> | ||||
278 | | ||||
1291 | <!-- find strings // "some words" 'some words' --> | 279 | <!-- find strings // "some words" 'some words' --> | ||
1292 | <context attribute="Normal Text" lineEndContext="#stay" name="FindStrings"> | 280 | <context attribute="Normal Text" lineEndContext="#stay" name="FindStrings"> | ||
1293 | <DetectChar attribute="String" context="StringDQ" char="""/> | 281 | <DetectChar attribute="String" context="StringDQ" char="""/> | ||
1294 | <DetectChar attribute="String" context="StringSQ" char="'"/> | 282 | <DetectChar attribute="String" context="StringSQ" char="'"/> | ||
1295 | </context> | 283 | </context> | ||
1296 | 284 | | |||
1297 | <!-- find comments // /* comment */ // comment --> | 285 | <!-- find comments // /* comment */ // comment --> | ||
1298 | <context attribute="Normal Text" lineEndContext="#stay" name="FindComments"> | 286 | <context attribute="Normal Text" lineEndContext="#stay" name="FindComments"> | ||
▲ Show 20 Lines • Show All 143 Lines • ▼ Show 20 Line(s) | 429 | <itemDatas> | |||
1442 | <itemData defStyleNum="dsNormal" name="Normal Text" spellChecking="false"/> | 430 | <itemData defStyleNum="dsNormal" name="Normal Text" spellChecking="false"/> | ||
1443 | <itemData defStyleNum="dsVariable" name="Variable" spellChecking="false"/> | 431 | <itemData defStyleNum="dsVariable" name="Variable" spellChecking="false"/> | ||
1444 | <itemData defStyleNum="dsControlFlow" name="Control Flow" spellChecking="false"/> | 432 | <itemData defStyleNum="dsControlFlow" name="Control Flow" spellChecking="false"/> | ||
1445 | <itemData defStyleNum="dsImport" name="At Rule" spellChecking="false"/> | 433 | <itemData defStyleNum="dsImport" name="At Rule" spellChecking="false"/> | ||
1446 | <itemData defStyleNum="dsKeyword" name="Property" spellChecking="false"/> | 434 | <itemData defStyleNum="dsKeyword" name="Property" spellChecking="false"/> | ||
1447 | <itemData defStyleNum="dsNormal" italic="1" name="Unknown Property" spellChecking="false"/> | 435 | <itemData defStyleNum="dsNormal" italic="1" name="Unknown Property" spellChecking="false"/> | ||
1448 | <itemData defStyleNum="dsString" name="String"/> | 436 | <itemData defStyleNum="dsString" name="String"/> | ||
1449 | <itemData defStyleNum="dsDecVal" name="Value" spellChecking="false"/> | 437 | <itemData defStyleNum="dsDecVal" name="Value" spellChecking="false"/> | ||
438 | <itemData defStyleNum="dsDecVal" name="Number" spellChecking="false"/> | ||||
439 | <itemData defStyleNum="dsBuiltIn" name="Value Keyword" spellChecking="false"/> | ||||
440 | <itemData defStyleNum="dsConstant" name="Color" spellChecking="false"/> | ||||
441 | <itemData defStyleNum="dsDataType" name="Unit" spellChecking="false"/> | ||||
1450 | <itemData defStyleNum="dsBuiltIn" name="Function" spellChecking="false"/> | 442 | <itemData defStyleNum="dsBuiltIn" name="Function" spellChecking="false"/> | ||
1451 | <itemData defStyleNum="dsAttribute" name="Annotation" spellChecking="false"/> | 443 | <itemData defStyleNum="dsAttribute" name="Annotation" spellChecking="false"/> | ||
1452 | <itemData bold="1" defStyleNum="dsPreprocessor" name="Selector Id" spellChecking="false"/> | 444 | <itemData bold="1" defStyleNum="dsPreprocessor" name="Selector Id" spellChecking="false"/> | ||
1453 | <itemData defStyleNum="dsFunction" name="Selector Class" spellChecking="false"/> | 445 | <itemData defStyleNum="dsFunction" name="Selector Class" spellChecking="false"/> | ||
1454 | <itemData defStyleNum="dsExtension" name="Selector Attribute" spellChecking="false"/> | 446 | <itemData defStyleNum="dsExtension" name="Selector Attribute" spellChecking="false"/> | ||
1455 | <itemData defStyleNum="dsInformation" name="Selector Pseudo" spellChecking="false"/> | 447 | <itemData defStyleNum="dsInformation" name="Selector Pseudo" spellChecking="false"/> | ||
1456 | <itemData defStyleNum="dsComment" name="Comment"/> | 448 | <itemData defStyleNum="dsComment" name="Comment"/> | ||
1457 | <itemData defStyleNum="dsRegionMarker" name="Region Marker" spellChecking="false"/> | 449 | <itemData defStyleNum="dsRegionMarker" name="Region Marker" spellChecking="false"/> | ||
Show All 10 Lines |