diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2019-10-22 03:40:14 +0200 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2019-10-22 03:40:14 +0200 |
| commit | 28dd784a088a35739cdfdc4ce79f8ee6d50bf816 (patch) | |
| tree | c198abb97177f60864530ee46f5cdcf0ae88d2bf /source/assets/languages/prism-css.js | |
| parent | 421677613114bb40780d3a5516b6930d386d0b09 (diff) | |
| download | mitjafelicijan.com-28dd784a088a35739cdfdc4ce79f8ee6d50bf816.tar.gz | |
Cleanup of repo and move to gostatic
Diffstat (limited to 'source/assets/languages/prism-css.js')
| -rw-r--r-- | source/assets/languages/prism-css.js | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/source/assets/languages/prism-css.js b/source/assets/languages/prism-css.js deleted file mode 100644 index e6fdf6f..0000000 --- a/source/assets/languages/prism-css.js +++ /dev/null | |||
| @@ -1,52 +0,0 @@ | |||
| 1 | Prism.languages.css = { | ||
| 2 | 'comment': /\/\*[\s\S]*?\*\//, | ||
| 3 | 'atrule': { | ||
| 4 | pattern: /@[\w-]+?.*?(?:;|(?=\s*\{))/i, | ||
| 5 | inside: { | ||
| 6 | 'rule': /@[\w-]+/ | ||
| 7 | // See rest below | ||
| 8 | } | ||
| 9 | }, | ||
| 10 | 'url': /url\((?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|.*?)\)/i, | ||
| 11 | 'selector': /[^{}\s][^{};]*?(?=\s*\{)/, | ||
| 12 | 'string': { | ||
| 13 | pattern: /("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/, | ||
| 14 | greedy: true | ||
| 15 | }, | ||
| 16 | 'property': /[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i, | ||
| 17 | 'important': /\B!important\b/i, | ||
| 18 | 'function': /[-a-z0-9]+(?=\()/i, | ||
| 19 | 'punctuation': /[(){};:]/ | ||
| 20 | }; | ||
| 21 | |||
| 22 | Prism.languages.css['atrule'].inside.rest = Prism.languages.css; | ||
| 23 | |||
| 24 | if (Prism.languages.markup) { | ||
| 25 | Prism.languages.insertBefore('markup', 'tag', { | ||
| 26 | 'style': { | ||
| 27 | pattern: /(<style[\s\S]*?>)[\s\S]*?(?=<\/style>)/i, | ||
| 28 | lookbehind: true, | ||
| 29 | inside: Prism.languages.css, | ||
| 30 | alias: 'language-css', | ||
| 31 | greedy: true | ||
| 32 | } | ||
| 33 | }); | ||
| 34 | |||
| 35 | Prism.languages.insertBefore('inside', 'attr-value', { | ||
| 36 | 'style-attr': { | ||
| 37 | pattern: /\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i, | ||
| 38 | inside: { | ||
| 39 | 'attr-name': { | ||
| 40 | pattern: /^\s*style/i, | ||
| 41 | inside: Prism.languages.markup.tag.inside | ||
| 42 | }, | ||
| 43 | 'punctuation': /^\s*=\s*['"]|['"]\s*$/, | ||
| 44 | 'attr-value': { | ||
| 45 | pattern: /.+/i, | ||
| 46 | inside: Prism.languages.css | ||
| 47 | } | ||
| 48 | }, | ||
| 49 | alias: 'language-css' | ||
| 50 | } | ||
| 51 | }, Prism.languages.markup.tag); | ||
| 52 | } \ No newline at end of file | ||
