Skip to content

Instantly share code, notes, and snippets.

@plapier
Created April 27, 2011 22:35
Show Gist options
  • Save plapier/945390 to your computer and use it in GitHub Desktop.
Save plapier/945390 to your computer and use it in GitHub Desktop.
Coda Theme for SCSS / Sass. SyntaxDefinition.xml
<?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])|.?(?=\?&gt;)</regex></end>
</state>
<state id="String" type="string" color="#760f15" font-weight="normal" font-style="normal">
<begin>
<string>"</string>
</begin>
<end>
<regex>(((?&lt;!\\)(\\\\)*)|^)"</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