Created
April 27, 2011 22:35
-
-
Save plapier/945390 to your computer and use it in GitHub Desktop.
Coda Theme for SCSS / Sass. SyntaxDefinition.xml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE syntax SYSTEM "syntax.dtd"> | |
| <syntax> | |
| <head> | |
| <name>Sass</name> | |
| <!-- The definitions title --> | |
| <charsintokens>_0987654321abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-@$</charsintokens> | |
| <charsincompletion>_0987654321abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-@$</charsincompletion> | |
| </head> | |
| <states> | |
| <default id="Base" color="#000" background-color="#fff" font-weight="normal" font-style="normal"> | |
| <!-- Get comments and strings from the CSS mode --> | |
| <state-link state="AutodocComment" mode="CSS" /> | |
| <state-link state="Comment" mode="CSS" /> | |
| <state id="SingleComment" type="comment" color="#236E25" font-weight="normal" font-style="italic"> | |
| <begin><regex>(?://)</regex></begin> | |
| <end><regex>(?:[\n\r])|.?(?=\?>)</regex></end> | |
| </state> | |
| <state id="String" type="string" color="#760f15" font-weight="normal" font-style="normal"> | |
| <begin> | |
| <string>"</string> | |
| </begin> | |
| <end> | |
| <regex>(((?<!\\)(\\\\)*)|^)"</regex> | |
| </end> | |
| <state-link state="Interpolation" /> | |
| </state> | |
| <state-link state="SingleString" mode="CSS" /> | |
| <keywords id="HTML Page Elements" color="#d7e6a1" font-style="normal" useforautocomplete="no"> | |
| <regex>(?i)(body)+[#\.\:\s]</regex> | |
| <regex>(?i)(div)+[#\.\:\s]</regex> | |
| <regex>(?i)(ul)+[#\.\:\s]</regex> | |
| <regex>(?i)(ol)+[#\.\:\s]</regex> | |
| <regex>(?i)(li)+[#\.\:\s]</regex> | |
| <regex>(?i)(span)+[#\.\:\s]</regex> | |
| <regex>(?i)(p)+[#\.\:\s]</regex> | |
| <regex>(?i)(a)+[#\.\:\s]</regex> | |
| <regex>(?i)(form)+[#\.\:\s]</regex> | |
| <regex>(?i)(input)+[?#\.\:]?</regex> | |
| <regex>(?i)(label)+[?#\.\:]?</regex> | |
| </keywords> | |
| <keywords id="Properties" color="#7b35b3" font-style="normal" useforautocomplete="yes"> | |
| <string>_background</string> | |
| <string>_filter</string> | |
| <string>filter</string> | |
| <string>overflow-x</string> | |
| <string>overflow-y</string> | |
| <string>azimuth</string> | |
| <string>background-attachment</string> | |
| <string>background-color</string> | |
| <string>background-image</string> | |
| <string>background-position</string> | |
| <string>background-repeat</string> | |
| <string>border-collapse</string> | |
| <string>border-spacing</string> | |
| <string>border-top-color</string> | |
| <string>border-right-color</string> | |
| <string>border-bottom-color</string> | |
| <string>border-left-color</string> | |
| <string>border-top-style</string> | |
| <string>border-right-style</string> | |
| <string>border-bottom-style</string> | |
| <string>border-left-style</string> | |
| <string>border-top-width</string> | |
| <string>border-right-width</string> | |
| <string>border-bottom-width</string> | |
| <string>border-left-width</string> | |
| <string>bottom</string> | |
| <string>caption-side</string> | |
| <string>clear</string> | |
| <string>clip</string> | |
| <string>color</string> | |
| <string>content</string> | |
| <string>counter-increment</string> | |
| <string>counter-reset</string> | |
| <string>cue-after</string> | |
| <string>cue-before</string> | |
| <string>cursor</string> | |
| <string>direction</string> | |
| <string>display</string> | |
| <string>elevation</string> | |
| <string>empty-cells</string> | |
| <string>float</string> | |
| <string>font-family</string> | |
| <string>font-size</string> | |
| <string>font-size-adjust</string> | |
| <string>font-stretch</string> | |
| <string>font-style</string> | |
| <string>font-variant</string> | |
| <string>font-weight</string> | |
| <string>height</string> | |
| <string>left</string> | |
| <string>letter-spacing</string> | |
| <string>line-height</string> | |
| <string>list-style-image</string> | |
| <string>list-style-position</string> | |
| <string>list-style-keyword</string> | |
| <string>margin-top</string> | |
| <string>margin-right</string> | |
| <string>margin-bottom</string> | |
| <string>margin-left</string> | |
| <string>marker-offset</string> | |
| <string>max-height</string> | |
| <string>max-width</string> | |
| <string>min-height</string> | |
| <string>min-width</string> | |
| <string>opacity</string> | |
| <string>orphans</string> | |
| <string>outline-color</string> | |
| <string>outline-style</string> | |
| <string>outline-width</string> | |
| <string>overflow</string> | |
| <string>padding-top</string> | |
| <string>padding-right</string> | |
| <string>padding-bottom</string> | |
| <string>padding-left</string> | |
| <string>page</string> | |
| <string>page-break-after</string> | |
| <string>page-break-before</string> | |
| <string>page-break-inside</string> | |
| <string>pause-after</string> | |
| <string>pause-before</string> | |
| <string>pitch</string> | |
| <string>pitch-range</string> | |
| <string>play-during</string> | |
| <string>position</string> | |
| <string>quotes</string> | |
| <string>richness</string> | |
| <string>right</string> | |
| <string>size</string> | |
| <string>speak</string> | |
| <string>speak-header</string> | |
| <string>speak-numeral</string> | |
| <string>speak-punctuation</string> | |
| <string>speech-rate</string> | |
| <string>stress</string> | |
| <string>table-layout</string> | |
| <string>text-align</string> | |
| <string>text-decoration</string> | |
| <string>text-decoration-color</string> | |
| <string>text-indent</string> | |
| <string>text-shadow</string> | |
| <string>text-transform</string> | |
| <string>top</string> | |
| <string>unicode-bidi</string> | |
| <string>vertical-align</string> | |
| <string>visibility</string> | |
| <string>voice-family</string> | |
| <string>volume</string> | |
| <string>white-space</string> | |
| <string>widows</string> | |
| <string>width</string> | |
| <string>word-spacing</string> | |
| <string>word-break</string> | |
| <string>word-wrap</string> | |
| <string>z-index</string> | |
| <string>background</string> | |
| <string>border</string> | |
| <string>border-color</string> | |
| <string>border-style</string> | |
| <string>border-top</string> | |
| <string>border-right</string> | |
| <string>border-bottom</string> | |
| <string>border-left</string> | |
| <string>border-width</string> | |
| <string>cue</string> | |
| <string>font</string> | |
| <string>list-style</string> | |
| <string>margin</string> | |
| <string>outline</string> | |
| <string>padding</string> | |
| <string>pause</string> | |
| <string>konq_bgpos_x</string> | |
| <string>konq_bgpos_y</string> | |
| <string>background-position-y</string> | |
| <string>background-position-x</string> | |
| <string>layer-background-color</string> | |
| <string>layer-background-image</string> | |
| <string>layout-flow</string> | |
| <string>layout-grid</string> | |
| <string>layout-grid-char</string> | |
| <string>layout-grid-char-spacing</string> | |
| <string>layout-grid-line</string> | |
| <string>layout-grid-mode</string> | |
| <string>layout-grid-type</string> | |
| <string>list-style-type</string> | |
| <!-- Add a few styles that are new in the CSS mode --> | |
| <string>family</string> | |
| <string>style</string> | |
| <string>weight</string> | |
| <string>zoom</string> | |
| <!-- Additional CSS3 Properties--> | |
| <string>background-clip</string> | |
| <string>background-size</string> | |
| <regex>(alignment[\d\w\-]+)</regex> | |
| <regex>(animation[\d\w\-]+)</regex> | |
| <regex>(bookmark[\d\w\-]+)</regex> | |
| <regex>(background[\d\w\-]+)</regex> | |
| <regex>(border[\d\w\-]+)</regex> | |
| <regex>(border-image[\d\w\-]+)</regex> | |
| <regex>(box-[\d\w\-]+)</regex> | |
| <regex>(break-[\d\w\-]+)</regex> | |
| <regex>(column-[\d\w\-]+)</regex> | |
| <regex>(drop-initial-[\d\w\-]+)</regex> | |
| <regex>(grid-[\d\w\-]+)</regex> | |
| <regex>(hyphenate-[\d\w\-]+)</regex> | |
| <regex>(image-[\d\w\-]+)</regex> | |
| <regex>(line-stacking-[\d\w\-]+)</regex> | |
| <regex>(mark[\d\w\-]+)</regex> | |
| <regex>(marquee[\d\w\-]+)</regex> | |
| <regex>(nav-[\d\w\-]+)</regex> | |
| <regex>(outline[\d\w\-]+)</regex> | |
| <regex>(overflow-[\d\w\-]+)</regex> | |
| <regex>(rotation-[\d\w\-]+)</regex> | |
| <regex>(target-[\d\w\-]+)</regex> | |
| <regex>(text-[\d\w\-]+)</regex> | |
| <regex>(transition[\d\w\-]+)</regex> | |
| <regex>(transform[\d\w\-]+)</regex> | |
| <!-- CSS3 Non-Vendor Prefixed Attributes. Purple --> | |
| <regex>[\:]+[\s](linear-gradient)</regex> | |
| </keywords> | |
| <keywords id="CSS3 Vendor Prefixes" font-style="normal" color="#000" useforautocomplete="yes"> | |
| <!-- CSS3 Vendor Prefixed Attributes. Green--> | |
| <regex>[\:]+[\s](-webkit-)</regex> | |
| <regex>[\:]+[\s](-moz-)</regex> | |
| <regex>[\:]+[\s](-ms-)</regex> | |
| <regex>[\:]+[\s](-o-)</regex> | |
| <!-- CSS3 Vendor Prefixes Purple --> | |
| <regex>(-webkit-[\d\w\-]+)[\:]</regex> | |
| <regex>(-moz-[\d\w\-]+)[\:]</regex> | |
| <regex>(-ms-[\d\w\-]+)[\:]</regex> | |
| <regex>(-o-[\d\w\-]+)[\:]</regex> | |
| </keywords> | |
| <keywords id="CSS3 Vendor Post-Prefixes" font-style="normal" color="#7b35b3" useforautocomplete="yes"> | |
| <!-- CSS3 Vendor Prefixed Properties. Highlight post-prefix. Purple --> | |
| <regex>-webkit-([\d\w\-]+)[\:]</regex> | |
| <regex>-moz-([\d\w\-]+)[\:]</regex> | |
| <regex>-ms-([\d\w\-]+)[\:]</regex> | |
| <regex>-o-([\d\w\-]+)[\:]</regex> | |
| <!-- CSS3 Vendor Prefixed Attributes. Highlight post-prefix. Purple --> | |
| <regex>[\:]+[\s]-webkit-([\d\w\-]+)[\(]</regex> | |
| <regex>[\:]+[\s]-moz-([\d\w\-]+)[\(]</regex> | |
| <regex>[\:]+[\s]-ms-([\d\w\-]+)[\(]</regex> | |
| <regex>[\:]+[\s]-o-([\d\w\-]+)[\(]</regex> | |
| <!-- CSS3 Non-Vendor Specific Properties. Purple --> | |
| <regex>(border-radius)[\:]</regex> | |
| <regex>(box-shadow)[\:]</regex> | |
| <regex>(box-sizing)[\:]</regex> | |
| <regex>(border-radius)[\:]</regex> | |
| <regex>(transition)[\:]</regex> | |
| <regex>(transform)[\:]</regex> | |
| </keywords> | |
| <keywords id="Attributes" font-style="normal" color="#689d36" useforautocomplete="yes"> | |
| <regex>(?:\s*)(?i)(monospace)</regex> | |
| <regex>(?:\s*)(?i)(sans-serif)</regex> | |
| <regex>(?:\s*)(?i)(serif)</regex> | |
| <regex>(?:\s*)(?i)(cursive)</regex> | |
| <regex>(?:\s*)(?i)(fantasy)</regex> | |
| <regex>(?:\s*)(?i)(inherit)</regex> | |
| <regex>(?:\s*)(?i)(none)</regex> | |
| <regex>(?:\s*)(?i)(hidden)</regex> | |
| <regex>(?:\s*)(?i)(dotted)</regex> | |
| <regex>(?:\s*)(?i)(dashed)</regex> | |
| <regex>(?:\s*)(?i)(solid)</regex> | |
| <regex>(?:\s*)(?i)(double)</regex> | |
| <regex>(?:\s*)(?i)(groove)</regex> | |
| <regex>(?:\s*)(?i)(ridge)</regex> | |
| <regex>(?:\s*)(?i)(inset)</regex> | |
| <regex>(?:\s*)(?i)(outset)</regex> | |
| <regex>(?:\s*)(?i)(xx-small)</regex> | |
| <regex>(?:\s*)(?i)(x-small)</regex> | |
| <regex>(?:\s*)(?i)(small)</regex> | |
| <regex>(?:\s*)(?i)(medium)</regex> | |
| <regex>(?:\s*)(?i)(large)</regex> | |
| <regex>(?:\s*)(?i)(x-large)</regex> | |
| <regex>(?:\s*)(?i)(xx-large)</regex> | |
| <regex>(?:\s*)(?i)(smaller)</regex> | |
| <regex>(?:\s*)(?i)(larger)</regex> | |
| <regex>(?:\s*)(?i)(italic)</regex> | |
| <regex>(?:\s*)(?i)(oblique)</regex> | |
| <regex>(?:\s*)(?i)(small-caps)</regex> | |
| <regex>(?:\s*)(?i)(normal)</regex> | |
| <regex>(?:\s*)(?i)(bold)</regex> | |
| <regex>(?:\s*)(?i)(bolder)</regex> | |
| <regex>(?:\s*)(?i)(lighter)</regex> | |
| <regex>(?:\s*)(?i)(light)</regex> | |
| <regex>(?:\s*)(?i)(100)</regex> | |
| <regex>(?:\s*)(?i)(200)</regex> | |
| <regex>(?:\s*)(?i)(300)</regex> | |
| <regex>(?:\s*)(?i)(400)</regex> | |
| <regex>(?:\s*)(?i)(500)</regex> | |
| <regex>(?:\s*)(?i)(600)</regex> | |
| <regex>(?:\s*)(?i)(700)</regex> | |
| <regex>(?:\s*)(?i)(800)</regex> | |
| <regex>(?:\s*)(?i)(900)</regex> | |
| <regex>(?:\s*)(?i)(transparent)</regex> | |
| <regex>(?:\s*)(?i)(repeat)</regex> | |
| <regex>(?:\s*)(?i)(repeat-x)</regex> | |
| <regex>(?:\s*)(?i)(repeat-y)</regex> | |
| <regex>(?:\s*)(?i)(no-repeat)</regex> | |
| <regex>(?:\s*)(?i)(baseline)</regex> | |
| <regex>(?:\s*)(?i)(sub)</regex> | |
| <regex>(?:\s*)(?i)(super)</regex> | |
| <regex>(?:\s*)(?i)(top)</regex> | |
| <regex>(?:\s*)(?i)(text-top)</regex> | |
| <regex>(?:\s*)(?i)(middle)</regex> | |
| <regex>(?:\s*)(?i)(bottom)</regex> | |
| <regex>(?:\s*)(?i)(text-bottom)</regex> | |
| <regex>(?:\s*)(?i)(left)</regex> | |
| <regex>(?:\s*)(?i)(right)</regex> | |
| <regex>(?:\s*)(?i)(center)</regex> | |
| <regex>(?:\s*)(?i)(justify)</regex> | |
| <regex>(?:\s*)(?i)(konq-center)</regex> | |
| <regex>(?:\s*)(?i)(disc)</regex> | |
| <regex>(?:\s*)(?i)(circle)</regex> | |
| <regex>(?:\s*)(?i)(square)</regex> | |
| <regex>(?:\s*)(?i)(decimal)</regex> | |
| <regex>(?:\s*)(?i)(decimal-leading-zero)</regex> | |
| <regex>(?:\s*)(?i)(lower-roman)</regex> | |
| <regex>(?:\s*)(?i)(upper-roman)</regex> | |
| <regex>(?:\s*)(?i)(lower-greek)</regex> | |
| <regex>(?:\s*)(?i)(lower-alpha)</regex> | |
| <regex>(?:\s*)(?i)(lower-latin)</regex> | |
| <regex>(?:\s*)(?i)(upper-alpha)</regex> | |
| <regex>(?:\s*)(?i)(upper-latin)</regex> | |
| <regex>(?:\s*)(?i)(hebrew)</regex> | |
| <regex>(?:\s*)(?i)(armenian)</regex> | |
| <regex>(?:\s*)(?i)(georgian)</regex> | |
| <regex>(?:\s*)(?i)(cjk-ideographic)</regex> | |
| <regex>(?:\s*)(?i)(hiragana)</regex> | |
| <regex>(?:\s*)(?i)(katakana)</regex> | |
| <regex>(?:\s*)(?i)(hiragana-iroha)</regex> | |
| <regex>(?:\s*)(?i)(katakana-iroha)</regex> | |
| <regex>(?:\s*)(?i)(inline)</regex> | |
| <regex>(?:\s*)(?i)(block)</regex> | |
| <regex>(?:\s*)(?i)(list-item)</regex> | |
| <regex>(?:\s*)(?i)(run-in)</regex> | |
| <regex>(?:\s*)(?i)(compact)</regex> | |
| <regex>(?:\s*)(?i)(marker)</regex> | |
| <regex>(?:\s*)(?i)(table)</regex> | |
| <regex>(?:\s*)(?i)(inline-table)</regex> | |
| <regex>(?:\s*)(?i)(table-row-group)</regex> | |
| <regex>(?:\s*)(?i)(table-header-group)</regex> | |
| <regex>(?:\s*)(?i)(table-footer-group)</regex> | |
| <regex>(?:\s*)(?i)(table-row)</regex> | |
| <regex>(?:\s*)(?i)(table-column-group)</regex> | |
| <regex>(?:\s*)(?i)(table-column)</regex> | |
| <regex>(?:\s*)(?i)(table-cell)</regex> | |
| <regex>(?:\s*)(?i)(table-caption)</regex> | |
| <regex>(?:\s*)(?i)(auto)</regex> | |
| <regex>(?:\s*)(?i)(crosshair)</regex> | |
| <regex>(?:\s*)(?i)(default)</regex> | |
| <regex>(?:\s*)(?i)(pointer)</regex> | |
| <regex>(?:\s*)(?i)(move)</regex> | |
| <regex>(?:\s*)(?i)(e-resize)</regex> | |
| <regex>(?:\s*)(?i)(ne-resize)</regex> | |
| <regex>(?:\s*)(?i)(nw-resize)</regex> | |
| <regex>(?:\s*)(?i)(n-resize)</regex> | |
| <regex>(?:\s*)(?i)(se-resize)</regex> | |
| <regex>(?:\s*)(?i)(sw-resize)</regex> | |
| <regex>(?:\s*)(?i)(s-resize)</regex> | |
| <regex>(?:\s*)(?i)(w-resize)</regex> | |
| <regex>(?:\s*)(?i)(text)</regex> | |
| <regex>(?:\s*)(?i)(wait)</regex> | |
| <regex>(?:\s*)(?i)(help)</regex> | |
| <regex>(?:\s*)(?i)(above)</regex> | |
| <regex>(?:\s*)(?i)(absolute)</regex> | |
| <regex>(?:\s*)(?i)(always)</regex> | |
| <regex>(?:\s*)(?i)(avoid)</regex> | |
| <regex>(?:\s*)(?i)(below)</regex> | |
| <regex>(?:\s*)(?i)(bidi-override)</regex> | |
| <regex>(?:\s*)(?i)(blink)</regex> | |
| <regex>(?:\s*)(?i)(both)</regex> | |
| <regex>(?:\s*)(?i)(capitalize)</regex> | |
| <regex>(?:\s*)(?i)(caption)</regex> | |
| <regex>(?:\s*)(?i)(close-quote)</regex> | |
| <regex>(?:\s*)(?i)(collapse)</regex> | |
| <regex>(?:\s*)(?i)(condensed)</regex> | |
| <regex>(?:\s*)(?i)(crop)</regex> | |
| <regex>(?:\s*)(?i)(cross)</regex> | |
| <regex>(?:\s*)(?i)(embed)</regex> | |
| <regex>(?:\s*)(?i)(expanded)</regex> | |
| <regex>(?:\s*)(?i)(extra-condensed)</regex> | |
| <regex>(?:\s*)(?i)(extra-expanded)</regex> | |
| <regex>(?:\s*)(?i)(fixed)</regex> | |
| <regex>(?:\s*)(?i)(hand)</regex> | |
| <regex>(?:\s*)(?i)(hide)</regex> | |
| <regex>(?:\s*)(?i)(higher)</regex> | |
| <regex>(?:\s*)(?i)(icon)</regex> | |
| <regex>(?:\s*)(?i)(inside)</regex> | |
| <regex>(?:\s*)(?i)(invert)</regex> | |
| <regex>(?:\s*)(?i)(landscape)</regex> | |
| <regex>(?:\s*)(?i)(level)</regex> | |
| <regex>(?:\s*)(?i)(line-through)</regex> | |
| <regex>(?:\s*)(?i)(loud)</regex> | |
| <regex>(?:\s*)(?i)(lower)</regex> | |
| <regex>(?:\s*)(?i)(lowercase)</regex> | |
| <regex>(?:\s*)(?i)(ltr)</regex> | |
| <regex>(?:\s*)(?i)(menu)</regex> | |
| <regex>(?:\s*)(?i)(message-box)</regex> | |
| <regex>(?:\s*)(?i)(mix)</regex> | |
| <regex>(?:\s*)(?i)(narrower)</regex> | |
| <regex>(?:\s*)(?i)(no-close-quote)</regex> | |
| <regex>(?:\s*)(?i)(no-open-quote)</regex> | |
| <regex>(?:\s*)(?i)(nowrap)</regex> | |
| <regex>(?:\s*)(?i)(open-quote)</regex> | |
| <regex>(?:\s*)(?i)(outside)</regex> | |
| <regex>(?:\s*)(?i)(overline)</regex> | |
| <regex>(?:\s*)(?i)(portrait)</regex> | |
| <regex>(?:\s*)(?i)(pre)</regex> | |
| <regex>(?:\s*)(?i)(relative)</regex> | |
| <regex>(?:\s*)(?i)(rtl)</regex> | |
| <regex>(?:\s*)(?i)(scroll)</regex> | |
| <regex>(?:\s*)(?i)(semi-condensed)</regex> | |
| <regex>(?:\s*)(?i)(semi-expanded)</regex> | |
| <regex>(?:\s*)(?i)(separate)</regex> | |
| <regex>(?:\s*)(?i)(show)</regex> | |
| <regex>(?:\s*)(?i)(small-caption)</regex> | |
| <regex>(?:\s*)(?i)(static)</regex> | |
| <regex>(?:\s*)(?i)(static-position)</regex> | |
| <regex>(?:\s*)(?i)(status-bar)</regex> | |
| <regex>(?:\s*)(?i)(thick)</regex> | |
| <regex>(?:\s*)(?i)(thin)</regex> | |
| <regex>(?:\s*)(?i)(ultra-condensed)</regex> | |
| <regex>(?:\s*)(?i)(ultra-expanded)</regex> | |
| <regex>(?:\s*)(?i)(underline)</regex> | |
| <regex>(?:\s*)(?i)(uppercase)</regex> | |
| <regex>(?:\s*)(?i)(visible)</regex> | |
| <regex>(?:\s*)(?i)(wider)</regex> | |
| <regex>(?:\s*)(?i)(break)</regex> | |
| <regex>(?:\s*)(?i)(url)</regex> | |
| <regex>(?:\s*)(?i)(aqua)</regex> | |
| <regex>(?:\s*)(?i)(black)</regex> | |
| <regex>(?:\s*)(?i)(blue)</regex> | |
| <regex>(?:\s*)(?i)(fuchsia)</regex> | |
| <regex>(?:\s*)(?i)(gray)</regex> | |
| <regex>(?:\s*)(?i)(green)</regex> | |
| <regex>(?:\s*)(?i)(lime)</regex> | |
| <regex>(?:\s*)(?i)(maroon)</regex> | |
| <regex>(?:\s*)(?i)(navy)</regex> | |
| <regex>(?:\s*)(?i)(olive)</regex> | |
| <regex>(?:\s*)(?i)(purple)</regex> | |
| <regex>(?:\s*)(?i)(red)</regex> | |
| <regex>(?:\s*)(?i)(silver)</regex> | |
| <regex>(?:\s*)(?i)(teal)</regex> | |
| <regex>(?:\s*)(?i)(white)</regex> | |
| <regex>(?:\s*)(?i)(yellow)</regex> | |
| <regex>(?:\s*)(?i)(never)</regex> | |
| <regex>(?:\s*)(?i)(break-all)</regex> | |
| <regex>(?:\s*)(?i)(break-strict)</regex> | |
| <regex>(?:\s*)(?i)(keep-all)</regex> | |
| <regex>(?:\s*)(?i)(break-word)</regex> | |
| <regex>(?:\s*)(?i)(loose)</regex> | |
| <regex>(?:\s*)(?i)(url\([^\)]*\))</regex> | |
| <regex>(?:\s*)(?i)(checkbox)</regex> | |
| <regex>(?:\s*)(?i)(radio)</regex> | |
| <regex>(?:\s*)(?i)(push-button)</regex> | |
| <regex>(?:\s*)(?i)(square-button)</regex> | |
| <regex>(?:\s*)(?i)(button)</regex> | |
| <regex>(?:\s*)(?i)(button-bevel)</regex> | |
| <regex>(?:\s*)(?i)(listbox)</regex> | |
| <regex>(?:\s*)(?i)(listitem)</regex> | |
| <regex>(?:\s*)(?i)(menulist)</regex> | |
| <regex>(?:\s*)(?i)(menulist-button)</regex> | |
| <regex>(?:\s*)(?i)(menulist-text)</regex> | |
| <regex>(?:\s*)(?i)(menulist-textfield)</regex> | |
| <regex>(?:\s*)(?i)(scrollbarbutton-up)</regex> | |
| <regex>(?:\s*)(?i)(scrollbarbutton-down)</regex> | |
| <regex>(?:\s*)(?i)(scrollbarbutton-left)</regex> | |
| <regex>(?:\s*)(?i)(scrollbarbutton-right)</regex> | |
| <regex>(?:\s*)(?i)(scrollbartrack-horizontal)</regex> | |
| <regex>(?:\s*)(?i)(scrollbartrack-horizontal)</regex> | |
| <regex>(?:\s*)(?i)(scrollbartrack-vertical)</regex> | |
| <regex>(?:\s*)(?i)(scrollbarthumb-horizontal)</regex> | |
| <regex>(?:\s*)(?i)(scrollbarthumb-vertical)</regex> | |
| <regex>(?:\s*)(?i)(scrollbargripper-horizontal)</regex> | |
| <regex>(?:\s*)(?i)(scrollbargripper-vertical)</regex> | |
| <regex>(?:\s*)(?i)(slider-horizontal)</regex> | |
| <regex>(?:\s*)(?i)(slider-vertical)</regex> | |
| <regex>(?:\s*)(?i)(sliderthumb-horizontal)</regex> | |
| <regex>(?:\s*)(?i)(sliderthumb-vertical)</regex> | |
| <regex>(?:\s*)(?i)(caret)</regex> | |
| <regex>(?:\s*)(?i)(searchfield)</regex> | |
| <regex>(?:\s*)(?i)(searchfield-decoration)</regex> | |
| <regex>(?:\s*)(?i)(searchfield-results-decoration)</regex> | |
| <regex>(?:\s*)(?i)(searchfield-results-button)</regex> | |
| <regex>(?:\s*)(?i)(searchfield-cancel-button)</regex> | |
| <regex>(?:\s*)(?i)(textfield)</regex> | |
| <regex>(?:\s*)(?i)(textarea)</regex> | |
| <regex>(?:\s*)(?i)(copy)</regex> | |
| <regex>(?:\s*)(?i)(source-over)</regex> | |
| <regex>(?:\s*)(?i)(source-in)</regex> | |
| <regex>(?:\s*)(?i)(source-out)</regex> | |
| <regex>(?:\s*)(?i)(source-atop)</regex> | |
| <regex>(?:\s*)(?i)(destination-over)</regex> | |
| <regex>(?:\s*)(?i)(destination-in)</regex> | |
| <regex>(?:\s*)(?i)(destination-out)</regex> | |
| <regex>(?:\s*)(?i)(destination-atop)</regex> | |
| <regex>(?:\s*)(?i)(xor)</regex> | |
| <regex>(?:\s*)(?i)(plus-darker)</regex> | |
| <regex>(?:\s*)(?i)(plus-lighter)</regex> | |
| <regex>(?:\s*)(?i)(lines)</regex> | |
| <regex>(?:\s*)(?i)(after-white-space)</regex> | |
| <regex>(?:\s*)(?i)(discard)</regex> | |
| <regex>(?:\s*)(?i)(space)</regex> | |
| <regex>(?:\s*)(?i)(logical)</regex> | |
| <regex>(?:\s*)(?i)(visual)</regex> | |
| <regex>(?:\s*)(?i)(element)</regex> | |
| <regex>(?:\s*)(?i)(read-only)</regex> | |
| <regex>(?:\s*)(?i)(read-write)</regex> | |
| <regex>(?:\s*)(?i)(read-write-plaintext-only)</regex> | |
| <regex>(?:\s*)(?i)(ignore)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-mini-control)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-small-control)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-control)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-xxx-large)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-body)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-link)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-activelink)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-focus-ring-color)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-text)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-baseline-vertical-align)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-auto)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-left)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-right)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-center)</regex> | |
| <regex>(\:\s*)(?i)(-webkit-box)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-inline-box)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-marquee)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-nowrap)</regex> | |
| <regex>(?:\s*)(?i)(ahead)</regex> | |
| <regex>(?:\s*)(?i)(backwards)</regex> | |
| <regex>(?:\s*)(?i)(down)</regex> | |
| <regex>(?:\s*)(?i)(forwards)</regex> | |
| <regex>(?:\s*)(?i)(reverse)</regex> | |
| <regex>(?:\s*)(?i)(up)</regex> | |
| <regex>(?:\s*)(?i)(infinite)</regex> | |
| <regex>(?:\s*)(?i)(activeborder)</regex> | |
| <regex>(?:\s*)(?i)(activecaption)</regex> | |
| <regex>(?:\s*)(?i)(appworkspace)</regex> | |
| <regex>(?:\s*)(?i)(buttonface)</regex> | |
| <regex>(?:\s*)(?i)(buttonhighlight)</regex> | |
| <regex>(?:\s*)(?i)(buttonshadow)</regex> | |
| <regex>(?:\s*)(?i)(buttontext)</regex> | |
| <regex>(?:\s*)(?i)(captiontext)</regex> | |
| <regex>(?:\s*)(?i)(graytext)</regex> | |
| <regex>(?:\s*)(?i)(infinite)</regex> | |
| <regex>(?:\s*)(?i)(infinite)</regex> | |
| <regex>(?:\s*)(?i)(grey)</regex> | |
| <regex>(?:\s*)(?i)(highlight)</regex> | |
| <regex>(?:\s*)(?i)(highlighttext)</regex> | |
| <regex>(?:\s*)(?i)(inactiveborder)</regex> | |
| <regex>(?:\s*)(?i)(inactivecaption)</regex> | |
| <regex>(?:\s*)(?i)(inactivecaptiontext)</regex> | |
| <regex>(?:\s*)(?i)(infobackground)</regex> | |
| <regex>(?:\s*)(?i)(infotext)</regex> | |
| <regex>(?:\s*)(?i)(match)</regex> | |
| <regex>(?:\s*)(?i)(menu)</regex> | |
| <regex>(?:\s*)(?i)(menutext)</regex> | |
| <regex>(?:\s*)(?i)(scrollbar)</regex> | |
| <regex>(?:\s*)(?i)(threeddarkshadow)</regex> | |
| <regex>(?:\s*)(?i)(threedface)</regex> | |
| <regex>(?:\s*)(?i)(threedhighlight)</regex> | |
| <regex>(?:\s*)(?i)(threedlightshadow)</regex> | |
| <regex>(?:\s*)(?i)(threedshadow)</regex> | |
| <regex>(?:\s*)(?i)(window)</regex> | |
| <regex>(?:\s*)(?i)(windowframe)</regex> | |
| <regex>(?:\s*)(?i)(windowtext)</regex> | |
| <regex>(?:\s*)(?i)(border-box)</regex> | |
| <regex>(?:\s*)(?i)(content-box)</regex> | |
| <regex>(?:\s*)(?i)(margin-box)</regex> | |
| <regex>(?:\s*)(?i)(inline-block)</regex> | |
| <regex>(?:\s*)(?i)(table-caption)</regex> | |
| <regex>(?:\s*)(?i)(intrinsic)</regex> | |
| <regex>(?:\s*)(?i)(min-intrinsic)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-baseline-middle)</regex> | |
| <regex>(?:\s*)(?i)(hidden)</regex> | |
| <regex>(?:\s*)(?i)(overlay)</regex> | |
| <regex>(?:\s*)(?i)(fast)</regex> | |
| <regex>(?:\s*)(?i)(slow)</regex> | |
| <regex>(?:\s*)(?i)(alternate)</regex> | |
| <regex>(?:\s*)(?i)(slide)</regex> | |
| <regex>(?:\s*)(?i)(alias)</regex> | |
| <regex>(?:\s*)(?i)(all-scroll)</regex> | |
| <regex>(?:\s*)(?i)(cell)</regex> | |
| <regex>(?:\s*)(?i)(col-resize)</regex> | |
| <regex>(?:\s*)(?i)(context-menu)</regex> | |
| <regex>(?:\s*)(?i)(crosshair)</regex> | |
| <regex>(?:\s*)(?i)(ew-reize)</regex> | |
| <regex>(?:\s*)(?i)(nesw-resize)</regex> | |
| <regex>(?:\s*)(?i)(no-drop)</regex> | |
| <regex>(?:\s*)(?i)(not-allowed)</regex> | |
| <regex>(?:\s*)(?i)(ns-resize)</regex> | |
| <regex>(?:\s*)(?i)(nwse-resize)</regex> | |
| <regex>(?:\s*)(?i)(progress)</regex> | |
| <regex>(?:\s*)(?i)(row-resize)</regex> | |
| <regex>(?:\s*)(?i)(vertical-text)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-zoom-in)</regex> | |
| <regex>(?:\s*)(?i)(-webkit-zoom-out)</regex> | |
| <regex>(?:\s*)(?i)(stretch)</regex> | |
| <regex>(?:\s*)(?i)(start)</regex> | |
| <regex>(?:\s*)(?i)(end)</regex> | |
| <regex>(?:\s*)(?i)(all)</regex> | |
| <!-- CSS3 --> | |
| <regex>(?:\s*)(?i)(color-stop)</regex> | |
| <regex>(?:\s*)(?i)(ease[\w\d\-]+)</regex> | |
| <regex>(?:\s*)(?i)(scale)</regex> | |
| <regex>(?:\s*)(?i)(rotate)</regex> | |
| <regex>(?:\s*)(?i)(padding-box)</regex> | |
| </keywords> | |
| <keywords id="Override" color="#ff0000" font-style="italic"> | |
| <regex>(?:\s+)(?i)(!important)</regex> | |
| <regex>(?:\s+)(?i)(!default)</regex> | |
| </keywords> | |
| <keywords id="Variables" color="#509cc1" font-style="normal" useforautocomplete="no"> | |
| <regex>(\$[\d\w-]+)</regex> | |
| </keywords> | |
| <state id="Interpolation" color="#3A1D72" font-weight="bold" font-style="normal"> | |
| <begin> | |
| <string>#{</string> | |
| </begin> | |
| <end> | |
| <string>}</string> | |
| </end> | |
| <keywords id="Interpolate" color="#509cc1" font-style="normal" useforautocomplete="no"> | |
| <regex>(\$[\d\w-]+)</regex> | |
| </keywords> | |
| </state> | |
| <keywords id="Digits" color="#61dbfc" font-style="normal" useforautocomplete="yes"> | |
| <regex>(?:\s|\(|-|\.)([\d]+(?:px|pt|em|ex|cm|in|mm|pc|%)?)</regex> | |
| </keywords> | |
| <keywords id="Colors" color="#760f15" font-style="normal" useforautocomplete="no"> | |
| <regex>(#[\da-fA-F]{3,6})</regex> | |
| </keywords> | |
| <keywords id="Control Directives" font-style="normal" font-weight="bold" color="#3A1D72"> | |
| <string>@debug</string> | |
| <string>@else</string> | |
| <regex>(\@else[\sif]+)</regex> | |
| <string>@extend</string> | |
| <string>@font-face</string> | |
| <regex>(\@font\-face)</regex> | |
| <string>@for</string> | |
| <string>from</string> | |
| <regex>(\@include[\s\d\w\.\-]+)</regex> | |
| <string>@if</string> | |
| <regex>(\@import[\s\d\w\.]+)</regex> | |
| <regex>(\@media[\s\d\w]+)</regex> | |
| <string>@mixin</string> | |
| <string>through</string> | |
| <string>@while</string> | |
| </keywords> | |
| <keywords id="Sass functions" font-style="normal" font-weight="bold" color="#3A1D72" useforautocomplete="yes"> | |
| <!-- RGB Function --> | |
| <regex>(?:\s*)(?i)(rgb)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(rgba)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(red)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(green)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(blue)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(mix)(?:\()</regex> | |
| <regex>(?:\s*)(?i)()(?:\()</regex> | |
| <!-- HSL :Functions --> | |
| <regex>(?:\s*)(?i)(hsl)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(hsla)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(hue)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(saturation)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(lightness)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(adjust-hue)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(lighten)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(darken)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(saturate)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(desaturate)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(grayscale)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(complement)(?:\()</regex> | |
| <!-- Opac:ity Functions --> | |
| <regex>(?:\s*)(?i)(alpha)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(opacity)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(opacify)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(fade-in)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(transparentize)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(fade-out)(?:\()</regex> | |
| <!-- Stri:ng Functions --> | |
| <regex>(?:\s*)(?i)(unqoute)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(quote)(?:\()</regex> | |
| <!-- Numb:ers Functions --> | |
| <regex>(?:\s*)(?i)(percentage)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(round)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(ceil)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(floor)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(abs)(?:\()</regex> | |
| <!-- Intr:ospect Functions --> | |
| <regex>(?:\s*)(?i)(type_of)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(unit)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(unitless)(?:\()</regex> | |
| <regex>(?:\s*)(?i)(comparable)(?:\()</regex> | |
| </keywords> | |
| </default> | |
| </states> | |
| </syntax> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment