git-svn-id: https://plugins.svn.wordpress.org/prismatic/trunk@2053010 b8457f37-d9ea-0310-8a92-e5e31aec5664master
@@ -12,6 +12,7 @@ | |||
url('../fonts/awesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg'); | |||
font-weight: normal; | |||
font-style: normal; | |||
font-display: swap; | |||
} | |||
.fa { | |||
display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; | |||
@@ -342,6 +342,8 @@ function prismatic_prism_classes() { | |||
'language-clike', | |||
'language-coffeescript', | |||
'language-css', | |||
'language-d', | |||
'language-dart', | |||
'language-diff', | |||
'language-git', | |||
'language-go', | |||
@@ -352,6 +354,7 @@ function prismatic_prism_classes() { | |||
'language-java', | |||
'language-javascript', | |||
'language-json', | |||
'language-jsx', | |||
'language-kotlin', | |||
'language-latex', | |||
'language-lua', | |||
@@ -367,6 +370,7 @@ function prismatic_prism_classes() { | |||
'language-python', | |||
'language-ruby', | |||
'language-sass', | |||
'language-scala', | |||
'language-scss', | |||
'language-sql', | |||
'language-swift', | |||
@@ -386,6 +390,8 @@ function prismatic_prism_classes() { | |||
'lang-clike', | |||
'lang-coffeescript', | |||
'lang-css', | |||
'lang-d', | |||
'lang-dart', | |||
'lang-diff', | |||
'lang-git', | |||
'lang-go', | |||
@@ -396,6 +402,7 @@ function prismatic_prism_classes() { | |||
'lang-java', | |||
'lang-javascript', | |||
'lang-json', | |||
'lang-jsx', | |||
'lang-kotlin', | |||
'lang-latex', | |||
'lang-lua', | |||
@@ -411,6 +418,7 @@ function prismatic_prism_classes() { | |||
'lang-python', | |||
'lang-ruby', | |||
'lang-sass', | |||
'lang-scala', | |||
'lang-scss', | |||
'lang-sql', | |||
'lang-swift', | |||
@@ -3,7 +3,7 @@ msgid "" | |||
msgstr "" | |||
"Project-Id-Version: PACKAGE VERSION\n" | |||
"Report-Msgid-Bugs-To: \n" | |||
"POT-Creation-Date: 2018-08-18 01:01+0000\n" | |||
"POT-Creation-Date: 2019-03-09 01:14+0000\n" | |||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | |||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | |||
"Language-Team: \n" | |||
@@ -19,56 +19,64 @@ msgid "Settings" | |||
msgstr "" | |||
#: prismatic.php:182 | |||
msgid "Click here to rate and review this plugin on WordPress.org" | |||
msgid "Plugin Homepage" | |||
msgstr "" | |||
#: prismatic.php:183 | |||
msgid "Homepage" | |||
msgstr "" | |||
#: prismatic.php:188 | |||
msgid "Click here to rate and review this plugin on WordPress.org" | |||
msgstr "" | |||
#: prismatic.php:189 | |||
msgid "Rate this plugin" | |||
msgstr "" | |||
#: prismatic.php:186 | |||
#: prismatic.php:194 | |||
msgid "Get Prismatic Pro!" | |||
msgstr "" | |||
#: prismatic.php:187 | |||
#: prismatic.php:195 | |||
msgid "Go Pro" | |||
msgstr "" | |||
#: prismatic.php:207 | |||
#: prismatic.php:214 | |||
msgid "Warning:" | |||
msgstr "" | |||
#: prismatic.php:208 | |||
#: prismatic.php:215 | |||
msgid "" | |||
"Pro version of Prismatic currently active. Free and Pro versions cannot be " | |||
"activated at the same time. " | |||
msgstr "" | |||
#: prismatic.php:209 prismatic.php:234 | |||
#: prismatic.php:216 prismatic.php:241 | |||
msgid "Please return to the" | |||
msgstr "" | |||
#: prismatic.php:209 prismatic.php:235 | |||
#: prismatic.php:216 prismatic.php:242 | |||
msgid "WP Admin Area" | |||
msgstr "" | |||
#: prismatic.php:210 | |||
#: prismatic.php:217 | |||
msgid "and try again." | |||
msgstr "" | |||
#: prismatic.php:232 | |||
#: prismatic.php:239 | |||
msgid "requires WordPress " | |||
msgstr "" | |||
#: prismatic.php:233 | |||
#: prismatic.php:240 | |||
msgid " or higher, and has been deactivated! " | |||
msgstr "" | |||
#: prismatic.php:235 | |||
#: prismatic.php:242 | |||
msgid "to upgrade WordPress and try again." | |||
msgstr "" | |||
#: prismatic.php:255 prismatic.php:261 | |||
#: prismatic.php:262 prismatic.php:268 | |||
msgid "Cheatin’ huh?" | |||
msgstr "" | |||
@@ -143,11 +151,11 @@ msgstr "" | |||
msgid "Coy" | |||
msgstr "" | |||
#: inc/settings-callbacks.php:103 lib/highlight/themes.php:133 | |||
#: inc/settings-callbacks.php:103 lib/highlight/themes.php:149 | |||
msgid "Dark" | |||
msgstr "" | |||
#: inc/settings-callbacks.php:107 lib/highlight/themes.php:141 | |||
#: inc/settings-callbacks.php:107 lib/highlight/themes.php:157 | |||
msgid "Default" | |||
msgstr "" | |||
@@ -163,7 +171,7 @@ msgstr "" | |||
msgid "Solarized" | |||
msgstr "" | |||
#: inc/settings-callbacks.php:123 lib/highlight/themes.php:293 | |||
#: inc/settings-callbacks.php:123 lib/highlight/themes.php:333 | |||
msgid "Tomorrow Night" | |||
msgstr "" | |||
@@ -256,298 +264,338 @@ msgid "Support no-prefix class names" | |||
msgstr "" | |||
#: lib/highlight/themes.php:9 | |||
msgid "Agate" | |||
msgid "a11y dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:13 | |||
msgid "Androidstudio" | |||
msgid "a11y light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:17 | |||
msgid "Arduino Light" | |||
msgid "Agate" | |||
msgstr "" | |||
#: lib/highlight/themes.php:21 | |||
msgid "Arta" | |||
msgid "An Old Hope" | |||
msgstr "" | |||
#: lib/highlight/themes.php:25 | |||
msgid "Ascetic" | |||
msgid "Androidstudio" | |||
msgstr "" | |||
#: lib/highlight/themes.php:29 | |||
msgid "Atelier Cave Dark" | |||
msgid "Arduino Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:33 | |||
msgid "Atelier Cave Light" | |||
msgid "Arta" | |||
msgstr "" | |||
#: lib/highlight/themes.php:37 | |||
msgid "Atelier Dune Dark" | |||
msgid "Ascetic" | |||
msgstr "" | |||
#: lib/highlight/themes.php:41 | |||
msgid "Atelier Dune Light" | |||
msgid "Atelier Cave Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:45 | |||
msgid "Atelier Estuary Dark" | |||
msgid "Atelier Cave Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:49 | |||
msgid "Atelier Estuary Light" | |||
msgid "Atelier Dune Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:53 | |||
msgid "Atelier Forest Dark" | |||
msgid "Atelier Dune Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:57 | |||
msgid "Atelier Forest Light" | |||
msgid "Atelier Estuary Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:61 | |||
msgid "Atelier Heath Dark" | |||
msgid "Atelier Estuary Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:65 | |||
msgid "Atelier Heath Light" | |||
msgid "Atelier Forest Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:69 | |||
msgid "Atelier Lakeside Dark" | |||
msgid "Atelier Forest Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:73 | |||
msgid "Atelier Lakeside Light" | |||
msgid "Atelier Heath Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:77 | |||
msgid "Atelier Plateau Dark" | |||
msgid "Atelier Heath Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:81 | |||
msgid "Atelier Plateau Light" | |||
msgid "Atelier Lakeside Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:85 | |||
msgid "Atelier Savanna Dark" | |||
msgid "Atelier Lakeside Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:89 | |||
msgid "Atelier Savanna Light" | |||
msgid "Atelier Plateau Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:93 | |||
msgid "Atelier Seaside Dark" | |||
msgid "Atelier Plateau Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:97 | |||
msgid "Atelier Seaside Light" | |||
msgid "Atelier Savanna Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:101 | |||
msgid "Atelier Sulphurpool Dark" | |||
msgid "Atelier Savanna Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:105 | |||
msgid "Atelier Sulphurpool Light" | |||
msgid "Atelier Seaside Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:109 | |||
msgid "Atom One Dark" | |||
msgid "Atelier Seaside Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:113 | |||
msgid "Atom One Light" | |||
msgid "Atelier Sulphurpool Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:117 | |||
msgid "Brown Paper" | |||
msgid "Atelier Sulphurpool Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:121 | |||
msgid "Codepen Embed" | |||
msgid "Atom One Dark Reasonable" | |||
msgstr "" | |||
#: lib/highlight/themes.php:125 | |||
msgid "Color Brewer" | |||
msgid "Atom One Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:129 | |||
msgid "Darcula" | |||
msgid "Atom One Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:133 | |||
msgid "Brown Paper" | |||
msgstr "" | |||
#: lib/highlight/themes.php:137 | |||
msgid "Darkula" | |||
msgid "Codepen Embed" | |||
msgstr "" | |||
#: lib/highlight/themes.php:141 | |||
msgid "Color Brewer" | |||
msgstr "" | |||
#: lib/highlight/themes.php:145 | |||
msgid "Darcula" | |||
msgstr "" | |||
#: lib/highlight/themes.php:153 | |||
msgid "Darkula" | |||
msgstr "" | |||
#: lib/highlight/themes.php:161 | |||
msgid "Docco" | |||
msgstr "" | |||
#: lib/highlight/themes.php:149 | |||
#: lib/highlight/themes.php:165 | |||
msgid "Dracula" | |||
msgstr "" | |||
#: lib/highlight/themes.php:153 | |||
#: lib/highlight/themes.php:169 | |||
msgid "Far" | |||
msgstr "" | |||
#: lib/highlight/themes.php:157 | |||
#: lib/highlight/themes.php:173 | |||
msgid "Foundation" | |||
msgstr "" | |||
#: lib/highlight/themes.php:161 | |||
#: lib/highlight/themes.php:177 | |||
msgid "Github Gist" | |||
msgstr "" | |||
#: lib/highlight/themes.php:165 | |||
#: lib/highlight/themes.php:181 | |||
msgid "Github" | |||
msgstr "" | |||
#: lib/highlight/themes.php:169 | |||
#: lib/highlight/themes.php:185 | |||
msgid "GML" | |||
msgstr "" | |||
#: lib/highlight/themes.php:189 | |||
msgid "Googlecode" | |||
msgstr "" | |||
#: lib/highlight/themes.php:173 | |||
#: lib/highlight/themes.php:193 | |||
msgid "Grayscale" | |||
msgstr "" | |||
#: lib/highlight/themes.php:177 | |||
#: lib/highlight/themes.php:197 | |||
msgid "Gruvbox Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:181 | |||
#: lib/highlight/themes.php:201 | |||
msgid "Gruvbox Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:185 | |||
#: lib/highlight/themes.php:205 | |||
msgid "Hopscotch" | |||
msgstr "" | |||
#: lib/highlight/themes.php:189 | |||
#: lib/highlight/themes.php:209 | |||
msgid "Hybrid" | |||
msgstr "" | |||
#: lib/highlight/themes.php:193 | |||
#: lib/highlight/themes.php:213 | |||
msgid "Idea" | |||
msgstr "" | |||
#: lib/highlight/themes.php:197 | |||
#: lib/highlight/themes.php:217 | |||
msgid "IR Black" | |||
msgstr "" | |||
#: lib/highlight/themes.php:201 | |||
#: lib/highlight/themes.php:221 | |||
msgid "ISBL Editor Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:225 | |||
msgid "ISBL Editor Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:229 | |||
msgid "Kimbie Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:205 | |||
#: lib/highlight/themes.php:233 | |||
msgid "Kimbie Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:209 | |||
#: lib/highlight/themes.php:237 | |||
msgid "Lightfair" | |||
msgstr "" | |||
#: lib/highlight/themes.php:241 | |||
msgid "Magula" | |||
msgstr "" | |||
#: lib/highlight/themes.php:213 | |||
#: lib/highlight/themes.php:245 | |||
msgid "Mono Blue" | |||
msgstr "" | |||
#: lib/highlight/themes.php:217 | |||
#: lib/highlight/themes.php:249 | |||
msgid "Monokai Sublime" | |||
msgstr "" | |||
#: lib/highlight/themes.php:221 | |||
#: lib/highlight/themes.php:253 | |||
msgid "Monokai" | |||
msgstr "" | |||
#: lib/highlight/themes.php:225 | |||
#: lib/highlight/themes.php:257 | |||
msgid "Nord" | |||
msgstr "" | |||
#: lib/highlight/themes.php:261 | |||
msgid "Obsidian" | |||
msgstr "" | |||
#: lib/highlight/themes.php:229 | |||
#: lib/highlight/themes.php:265 | |||
msgid "Ocean" | |||
msgstr "" | |||
#: lib/highlight/themes.php:233 | |||
#: lib/highlight/themes.php:269 | |||
msgid "Paraiso Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:237 | |||
#: lib/highlight/themes.php:273 | |||
msgid "Paraiso Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:241 | |||
#: lib/highlight/themes.php:277 | |||
msgid "Pojoaque" | |||
msgstr "" | |||
#: lib/highlight/themes.php:245 | |||
#: lib/highlight/themes.php:281 | |||
msgid "Purebasic" | |||
msgstr "" | |||
#: lib/highlight/themes.php:249 | |||
#: lib/highlight/themes.php:285 | |||
msgid "Qtcreator Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:253 | |||
#: lib/highlight/themes.php:289 | |||
msgid "Qtcreator Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:257 | |||
#: lib/highlight/themes.php:293 | |||
msgid "Railscasts" | |||
msgstr "" | |||
#: lib/highlight/themes.php:261 | |||
#: lib/highlight/themes.php:297 | |||
msgid "Rainbow" | |||
msgstr "" | |||
#: lib/highlight/themes.php:265 | |||
#: lib/highlight/themes.php:301 | |||
msgid "School Book" | |||
msgstr "" | |||
#: lib/highlight/themes.php:269 | |||
#: lib/highlight/themes.php:305 | |||
msgid "Shades of Purple" | |||
msgstr "" | |||
#: lib/highlight/themes.php:309 | |||
msgid "Solarized Dark" | |||
msgstr "" | |||
#: lib/highlight/themes.php:273 | |||
#: lib/highlight/themes.php:313 | |||
msgid "Solarized Light" | |||
msgstr "" | |||
#: lib/highlight/themes.php:277 | |||
#: lib/highlight/themes.php:317 | |||
msgid "Sunburst" | |||
msgstr "" | |||
#: lib/highlight/themes.php:281 | |||
#: lib/highlight/themes.php:321 | |||
msgid "Tomorrow Night Blue" | |||
msgstr "" | |||
#: lib/highlight/themes.php:285 | |||
#: lib/highlight/themes.php:325 | |||
msgid "Tomorrow Night Bright" | |||
msgstr "" | |||
#: lib/highlight/themes.php:289 | |||
#: lib/highlight/themes.php:329 | |||
msgid "Tomorrow Night Eighties" | |||
msgstr "" | |||
#: lib/highlight/themes.php:297 | |||
#: lib/highlight/themes.php:337 | |||
msgid "Tomorrow" | |||
msgstr "" | |||
#: lib/highlight/themes.php:301 | |||
#: lib/highlight/themes.php:341 | |||
msgid "Vs" | |||
msgstr "" | |||
#: lib/highlight/themes.php:305 | |||
#: lib/highlight/themes.php:345 | |||
msgid "Xcode" | |||
msgstr "" | |||
#: lib/highlight/themes.php:309 | |||
#: lib/highlight/themes.php:349 | |||
msgid "Xt256" | |||
msgstr "" | |||
#: lib/highlight/themes.php:313 | |||
#: lib/highlight/themes.php:353 | |||
msgid "Zenburn" | |||
msgstr "" | |||
@@ -0,0 +1,99 @@ | |||
/* a11y-dark theme */ | |||
/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ | |||
/* @author: ericwbailey */ | |||
/* Comment */ | |||
.hljs-comment, | |||
.hljs-quote { | |||
color: #d4d0ab; | |||
} | |||
/* Red */ | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-tag, | |||
.hljs-name, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-regexp, | |||
.hljs-deletion { | |||
color: #ffa07a; | |||
} | |||
/* Orange */ | |||
.hljs-number, | |||
.hljs-built_in, | |||
.hljs-builtin-name, | |||
.hljs-literal, | |||
.hljs-type, | |||
.hljs-params, | |||
.hljs-meta, | |||
.hljs-link { | |||
color: #f5ab35; | |||
} | |||
/* Yellow */ | |||
.hljs-attribute { | |||
color: #ffd700; | |||
} | |||
/* Green */ | |||
.hljs-string, | |||
.hljs-symbol, | |||
.hljs-bullet, | |||
.hljs-addition { | |||
color: #abe338; | |||
} | |||
/* Blue */ | |||
.hljs-title, | |||
.hljs-section { | |||
color: #00e0e0; | |||
} | |||
/* Purple */ | |||
.hljs-keyword, | |||
.hljs-selector-tag { | |||
color: #dcc6e0; | |||
} | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
background: #2b2b2b; | |||
color: #f8f8f2; | |||
padding: 0.5em; | |||
} | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} | |||
@media screen and (-ms-high-contrast: active) { | |||
.hljs-addition, | |||
.hljs-attribute, | |||
.hljs-built_in, | |||
.hljs-builtin-name, | |||
.hljs-bullet, | |||
.hljs-comment, | |||
.hljs-link, | |||
.hljs-literal, | |||
.hljs-meta, | |||
.hljs-number, | |||
.hljs-params, | |||
.hljs-string, | |||
.hljs-symbol, | |||
.hljs-type, | |||
.hljs-quote { | |||
color: highlight; | |||
} | |||
.hljs-keyword, | |||
.hljs-selector-tag { | |||
font-weight: bold; | |||
} | |||
} |
@@ -0,0 +1,99 @@ | |||
/* a11y-light theme */ | |||
/* Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css */ | |||
/* @author: ericwbailey */ | |||
/* Comment */ | |||
.hljs-comment, | |||
.hljs-quote { | |||
color: #696969; | |||
} | |||
/* Red */ | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-tag, | |||
.hljs-name, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-regexp, | |||
.hljs-deletion { | |||
color: #d91e18; | |||
} | |||
/* Orange */ | |||
.hljs-number, | |||
.hljs-built_in, | |||
.hljs-builtin-name, | |||
.hljs-literal, | |||
.hljs-type, | |||
.hljs-params, | |||
.hljs-meta, | |||
.hljs-link { | |||
color: #aa5d00; | |||
} | |||
/* Yellow */ | |||
.hljs-attribute { | |||
color: #aa5d00; | |||
} | |||
/* Green */ | |||
.hljs-string, | |||
.hljs-symbol, | |||
.hljs-bullet, | |||
.hljs-addition { | |||
color: #008000; | |||
} | |||
/* Blue */ | |||
.hljs-title, | |||
.hljs-section { | |||
color: #007faa; | |||
} | |||
/* Purple */ | |||
.hljs-keyword, | |||
.hljs-selector-tag { | |||
color: #7928a1; | |||
} | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
background: #fefefe; | |||
color: #545454; | |||
padding: 0.5em; | |||
} | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} | |||
@media screen and (-ms-high-contrast: active) { | |||
.hljs-addition, | |||
.hljs-attribute, | |||
.hljs-built_in, | |||
.hljs-builtin-name, | |||
.hljs-bullet, | |||
.hljs-comment, | |||
.hljs-link, | |||
.hljs-literal, | |||
.hljs-meta, | |||
.hljs-number, | |||
.hljs-params, | |||
.hljs-string, | |||
.hljs-symbol, | |||
.hljs-type, | |||
.hljs-quote { | |||
color: highlight; | |||
} | |||
.hljs-keyword, | |||
.hljs-selector-tag { | |||
font-weight: bold; | |||
} | |||
} |
@@ -0,0 +1,89 @@ | |||
/* | |||
An Old Hope – Star Wars Syntax (c) Gustavo Costa <gusbemacbe@gmail.com> | |||
Original theme - Ocean Dark Theme – by https://github.com/gavsiu | |||
Based on Jesse Leite's Atom syntax theme 'An Old Hope' – https://github.com/JesseLeite/an-old-hope-syntax-atom | |||
*/ | |||
/* Death Star Comment */ | |||
.hljs-comment, | |||
.hljs-quote | |||
{ | |||
color: #B6B18B; | |||
} | |||
/* Darth Vader */ | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-tag, | |||
.hljs-name, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-regexp, | |||
.hljs-deletion | |||
{ | |||
color: #EB3C54; | |||
} | |||
/* Threepio */ | |||
.hljs-number, | |||
.hljs-built_in, | |||
.hljs-builtin-name, | |||
.hljs-literal, | |||
.hljs-type, | |||
.hljs-params, | |||
.hljs-meta, | |||
.hljs-link | |||
{ | |||
color: #E7CE56; | |||
} | |||
/* Luke Skywalker */ | |||
.hljs-attribute | |||
{ | |||
color: #EE7C2B; | |||
} | |||
/* Obi Wan Kenobi */ | |||
.hljs-string, | |||
.hljs-symbol, | |||
.hljs-bullet, | |||
.hljs-addition | |||
{ | |||
color: #4FB4D7; | |||
} | |||
/* Yoda */ | |||
.hljs-title, | |||
.hljs-section | |||
{ | |||
color: #78BB65; | |||
} | |||
/* Mace Windu */ | |||
.hljs-keyword, | |||
.hljs-selector-tag | |||
{ | |||
color: #B45EA4; | |||
} | |||
/* Millenium Falcon */ | |||
.hljs | |||
{ | |||
display: block; | |||
overflow-x: auto; | |||
background: #1C1D21; | |||
color: #c0c5ce; | |||
padding: 0.5em; | |||
} | |||
.hljs-emphasis | |||
{ | |||
font-style: italic; | |||
} | |||
.hljs-strong | |||
{ | |||
font-weight: bold; | |||
} |
@@ -0,0 +1,77 @@ | |||
/* | |||
Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage | |||
Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
padding: 0.5em; | |||
line-height: 1.3em; | |||
color: #abb2bf; | |||
background: #282c34; | |||
border-radius: 5px; | |||
} | |||
.hljs-keyword, .hljs-operator { | |||
color: #F92672; | |||
} | |||
.hljs-pattern-match { | |||
color: #F92672; | |||
} | |||
.hljs-pattern-match .hljs-constructor { | |||
color: #61aeee; | |||
} | |||
.hljs-function { | |||
color: #61aeee; | |||
} | |||
.hljs-function .hljs-params { | |||
color: #A6E22E; | |||
} | |||
.hljs-function .hljs-params .hljs-typing { | |||
color: #FD971F; | |||
} | |||
.hljs-module-access .hljs-module { | |||
color: #7e57c2; | |||
} | |||
.hljs-constructor { | |||
color: #e2b93d; | |||
} | |||
.hljs-constructor .hljs-string { | |||
color: #9CCC65; | |||
} | |||
.hljs-comment, .hljs-quote { | |||
color: #b18eb1; | |||
font-style: italic; | |||
} | |||
.hljs-doctag, .hljs-formula { | |||
color: #c678dd; | |||
} | |||
.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst { | |||
color: #e06c75; | |||
} | |||
.hljs-literal { | |||
color: #56b6c2; | |||
} | |||
.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string { | |||
color: #98c379; | |||
} | |||
.hljs-built_in, .hljs-class .hljs-title { | |||
color: #e6c07b; | |||
} | |||
.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number { | |||
color: #d19a66; | |||
} | |||
.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title { | |||
color: #61aeee; | |||
} | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} | |||
.hljs-link { | |||
text-decoration: underline; | |||
} |
@@ -0,0 +1,78 @@ | |||
/* | |||
GML Theme - Meseta <meseta@gmail.com> | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
padding: 0.5em; | |||
background: #222222; | |||
color: #C0C0C0; | |||
} | |||
.hljs-keywords { | |||
color: #FFB871; | |||
font-weight: bold; | |||
} | |||
.hljs-built_in { | |||
color: #FFB871; | |||
} | |||
.hljs-literal { | |||
color: #FF8080; | |||
} | |||
.hljs-symbol { | |||
color: #58E55A; | |||
} | |||
.hljs-comment { | |||
color: #5B995B; | |||
} | |||
.hljs-string { | |||
color: #FFFF00; | |||
} | |||
.hljs-number { | |||
color: #FF8080; | |||
} | |||
.hljs-attribute, | |||
.hljs-selector-tag, | |||
.hljs-doctag, | |||
.hljs-name, | |||
.hljs-bullet, | |||
.hljs-code, | |||
.hljs-addition, | |||
.hljs-regexp, | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-link, | |||
.hljs-selector-attr, | |||
.hljs-selector-pseudo, | |||
.hljs-type, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-quote, | |||
.hljs-template-tag, | |||
.hljs-deletion, | |||
.hljs-title, | |||
.hljs-section, | |||
.hljs-function, | |||
.hljs-meta-keyword, | |||
.hljs-meta, | |||
.hljs-subst { | |||
color: #C0C0C0; | |||
} | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} |
@@ -0,0 +1,112 @@ | |||
/* | |||
ISBL Editor style dark color scheme (c) Dmitriy Tarasov <dimatar@gmail.com> | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
padding: 0.5em; | |||
background: #404040; | |||
color: #f0f0f0; | |||
} | |||
/* Base color: saturation 0; */ | |||
.hljs, | |||
.hljs-subst { | |||
color: #f0f0f0; | |||
} | |||
.hljs-comment { | |||
color: #b5b5b5; | |||
font-style: italic; | |||
} | |||
.hljs-keyword, | |||
.hljs-attribute, | |||
.hljs-selector-tag, | |||
.hljs-meta-keyword, | |||
.hljs-doctag, | |||
.hljs-name { | |||
color: #f0f0f0; | |||
font-weight: bold; | |||
} | |||
/* User color: hue: 0 */ | |||
.hljs-string { | |||
color: #97bf0d; | |||
} | |||
.hljs-type, | |||
.hljs-number, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-quote, | |||
.hljs-template-tag, | |||
.hljs-deletion { | |||
color: #f0f0f0; | |||
} | |||
.hljs-title, | |||
.hljs-section { | |||
color: #df471e; | |||
} | |||
.hljs-title>.hljs-built_in { | |||
color: #81bce9; | |||
font-weight: normal; | |||
} | |||
.hljs-regexp, | |||
.hljs-symbol, | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-link, | |||
.hljs-selector-attr, | |||
.hljs-selector-pseudo { | |||
color: #e2c696; | |||
} | |||
/* Language color: hue: 90; */ | |||
.hljs-built_in, | |||
.hljs-literal { | |||
color: #97bf0d; | |||
font-weight: bold; | |||
} | |||
.hljs-bullet, | |||
.hljs-code, | |||
.hljs-addition { | |||
color: #397300; | |||
} | |||
.hljs-class { | |||
color: #ce9d4d; | |||
font-weight: bold; | |||
} | |||
/* Meta color: hue: 200 */ | |||
.hljs-meta { | |||
color: #1f7199; | |||
} | |||
.hljs-meta-string { | |||
color: #4d99bf; | |||
} | |||
/* Misc effects */ | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} |
@@ -0,0 +1,112 @@ | |||
/* | |||
ISBL Editor style light color schemec (c) Dmitriy Tarasov <dimatar@gmail.com> | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
padding: 0.5em; | |||
background: white; | |||
color: black; | |||
} | |||
/* Base color: saturation 0; */ | |||
.hljs, | |||
.hljs-subst { | |||
color: #000000; | |||
} | |||
.hljs-comment { | |||
color: #555555; | |||
font-style: italic; | |||
} | |||
.hljs-keyword, | |||
.hljs-attribute, | |||
.hljs-selector-tag, | |||
.hljs-meta-keyword, | |||
.hljs-doctag, | |||
.hljs-name { | |||
color: #000000; | |||
font-weight: bold; | |||
} | |||
/* User color: hue: 0 */ | |||
.hljs-string { | |||
color: #000080; | |||
} | |||
.hljs-type, | |||
.hljs-number, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-quote, | |||
.hljs-template-tag, | |||
.hljs-deletion { | |||
color: #000000; | |||
} | |||
.hljs-title, | |||
.hljs-section { | |||
color: #fb2c00; | |||
} | |||
.hljs-title>.hljs-built_in { | |||
color: #008080; | |||
font-weight: normal; | |||
} | |||
.hljs-regexp, | |||
.hljs-symbol, | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-link, | |||
.hljs-selector-attr, | |||
.hljs-selector-pseudo { | |||
color: #5e1700; | |||
} | |||
/* Language color: hue: 90; */ | |||
.hljs-built_in, | |||
.hljs-literal { | |||
color: #000080; | |||
font-weight: bold; | |||
} | |||
.hljs-bullet, | |||
.hljs-code, | |||
.hljs-addition { | |||
color: #397300; | |||
} | |||
.hljs-class { | |||
color: #6f1C00; | |||
font-weight: bold; | |||
} | |||
/* Meta color: hue: 200 */ | |||
.hljs-meta { | |||
color: #1f7199; | |||
} | |||
.hljs-meta-string { | |||
color: #4d99bf; | |||
} | |||
/* Misc effects */ | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} |
@@ -0,0 +1,87 @@ | |||
/* | |||
Lightfair style (c) Tristian Kelly <tristian.kelly560@gmail.com> | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
padding: 0.5em; | |||
} | |||
.hljs-name { | |||
color:#01a3a3; | |||
} | |||
.hljs-tag,.hljs-meta { | |||
color:#778899; | |||
} | |||
.hljs, | |||
.hljs-subst { | |||
color: #444 | |||
} | |||
.hljs-comment { | |||
color: #888888 | |||
} | |||
.hljs-keyword, | |||
.hljs-attribute, | |||
.hljs-selector-tag, | |||
.hljs-meta-keyword, | |||
.hljs-doctag, | |||
.hljs-name { | |||
font-weight: bold | |||
} | |||
.hljs-type, | |||
.hljs-string, | |||
.hljs-number, | |||
.hljs-selector-id, | |||
.hljs-selector-class, | |||
.hljs-quote, | |||
.hljs-template-tag, | |||
.hljs-deletion { | |||
color: #4286f4 | |||
} | |||
.hljs-title, | |||
.hljs-section { | |||
color: #4286f4; | |||
font-weight: bold | |||
} | |||
.hljs-regexp, | |||
.hljs-symbol, | |||
.hljs-variable, | |||
.hljs-template-variable, | |||
.hljs-link, | |||
.hljs-selector-attr, | |||
.hljs-selector-pseudo { | |||
color: #BC6060 | |||
} | |||
.hljs-literal { | |||
color: #62bcbc | |||
} | |||
.hljs-built_in, | |||
.hljs-bullet, | |||
.hljs-code, | |||
.hljs-addition { | |||
color: #25c6c6 | |||
} | |||
.hljs-meta-string { | |||
color: #4d99bf | |||
} | |||
.hljs-emphasis { | |||
font-style: italic | |||
} | |||
.hljs-strong { | |||
font-weight: bold | |||
} |
@@ -0,0 +1,309 @@ | |||
/* | |||
* Copyright (c) 2017-present Arctic Ice Studio <development@arcticicestudio.com> | |||
* Copyright (c) 2017-present Sven Greb <development@svengreb.de> | |||
* | |||
* Project: Nord highlight.js | |||
* Version: 0.1.0 | |||
* Repository: https://github.com/arcticicestudio/nord-highlightjs | |||
* License: MIT | |||
* References: | |||
* https://github.com/arcticicestudio/nord | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
padding: 0.5em; | |||
background: #2E3440; | |||
} | |||
.hljs, | |||
.hljs-subst { | |||
color: #D8DEE9; | |||
} | |||
.hljs-selector-tag { | |||
color: #81A1C1; | |||
} | |||
.hljs-selector-id { | |||
color: #8FBCBB; | |||
font-weight: bold; | |||
} | |||
.hljs-selector-class { | |||
color: #8FBCBB; | |||
} | |||
.hljs-selector-attr { | |||
color: #8FBCBB; | |||
} | |||
.hljs-selector-pseudo { | |||
color: #88C0D0; | |||
} | |||
.hljs-addition { | |||
background-color: rgba(163, 190, 140, 0.5); | |||
} | |||
.hljs-deletion { | |||
background-color: rgba(191, 97, 106, 0.5); | |||
} | |||
.hljs-built_in, | |||
.hljs-type { | |||
color: #8FBCBB; | |||
} | |||
.hljs-class { | |||
color: #8FBCBB; | |||
} | |||
.hljs-function { | |||
color: #88C0D0; | |||
} | |||
.hljs-function > .hljs-title { | |||
color: #88C0D0; | |||
} | |||
.hljs-keyword, | |||
.hljs-literal, | |||
.hljs-symbol { | |||
color: #81A1C1; | |||
} | |||
.hljs-number { | |||
color: #B48EAD; | |||
} | |||
.hljs-regexp { | |||
color: #EBCB8B; | |||
} | |||
.hljs-string { | |||
color: #A3BE8C; | |||
} | |||
.hljs-title { | |||
color: #8FBCBB; | |||
} | |||
.hljs-params { | |||
color: #D8DEE9; | |||
} | |||
.hljs-bullet { | |||
color: #81A1C1; | |||
} | |||
.hljs-code { | |||
color: #8FBCBB; | |||
} | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-formula { | |||
color: #8FBCBB; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} | |||
.hljs-link:hover { | |||
text-decoration: underline; | |||
} | |||
.hljs-quote { | |||
color: #4C566A; | |||
} | |||
.hljs-comment { | |||
color: #4C566A; | |||
} | |||
.hljs-doctag { | |||
color: #8FBCBB; | |||
} | |||
.hljs-meta, | |||
.hljs-meta-keyword { | |||
color: #5E81AC; | |||
} | |||
.hljs-meta-string { | |||
color: #A3BE8C; | |||
} | |||
.hljs-attr { | |||
color: #8FBCBB; | |||
} | |||
.hljs-attribute { | |||
color: #D8DEE9; | |||
} | |||
.hljs-builtin-name { | |||
color: #81A1C1; | |||
} | |||
.hljs-name { | |||
color: #81A1C1; | |||
} | |||
.hljs-section { | |||
color: #88C0D0; | |||
} | |||
.hljs-tag { | |||
color: #81A1C1; | |||
} | |||
.hljs-variable { | |||
color: #D8DEE9; | |||
} | |||
.hljs-template-variable { | |||
color: #D8DEE9; | |||
} | |||
.hljs-template-tag { | |||
color: #5E81AC; | |||
} | |||
.abnf .hljs-attribute { | |||
color: #88C0D0; | |||
} | |||
.abnf .hljs-symbol { | |||
color: #EBCB8B; | |||
} | |||
.apache .hljs-attribute { | |||
color: #88C0D0; | |||
} | |||
.apache .hljs-section { | |||
color: #81A1C1; | |||
} | |||
.arduino .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.aspectj .hljs-meta { | |||
color: #D08770; | |||
} | |||
.aspectj > .hljs-title { | |||
color: #88C0D0; | |||
} | |||
.bnf .hljs-attribute { | |||
color: #8FBCBB; | |||
} | |||
.clojure .hljs-name { | |||
color: #88C0D0; | |||
} | |||
.clojure .hljs-symbol { | |||
color: #EBCB8B; | |||
} | |||
.coq .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.cpp .hljs-meta-string { | |||
color: #8FBCBB; | |||
} | |||
.css .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.css .hljs-keyword { | |||
color: #D08770; | |||
} | |||
.diff .hljs-meta { | |||
color: #8FBCBB; | |||
} | |||
.ebnf .hljs-attribute { | |||
color: #8FBCBB; | |||
} | |||
.glsl .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.groovy .hljs-meta:not(:first-child) { | |||
color: #D08770; | |||
} | |||
.haxe .hljs-meta { | |||
color: #D08770; | |||
} | |||
.java .hljs-meta { | |||
color: #D08770; | |||
} | |||
.ldif .hljs-attribute { | |||
color: #8FBCBB; | |||
} | |||
.lisp .hljs-name { | |||
color: #88C0D0; | |||
} | |||
.lua .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.moonscript .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.nginx .hljs-attribute { | |||
color: #88C0D0; | |||
} | |||
.nginx .hljs-section { | |||
color: #5E81AC; | |||
} | |||
.pf .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.processing .hljs-built_in { | |||
color: #88C0D0; | |||
} | |||
.scss .hljs-keyword { | |||
color: #81A1C1; | |||
} | |||
.stylus .hljs-keyword { | |||
color: #81A1C1; | |||
} | |||
.swift .hljs-meta { | |||
color: #D08770; | |||
} | |||
.vim .hljs-built_in { | |||
color: #88C0D0; | |||
font-style: italic; | |||
} | |||
.yaml .hljs-meta { | |||
color: #D08770; | |||
} |
@@ -0,0 +1,97 @@ | |||
/** | |||
* Shades of Purple Theme — for Highlightjs. | |||
* | |||
* @author (c) Ahmad Awais <https://twitter.com/mrahmadawais/> | |||
* @link GitHub Repo → https://github.com/ahmadawais/Shades-of-Purple-HighlightJS | |||
* @version 1.5.0 | |||
*/ | |||
.hljs { | |||
display: block; | |||
overflow-x: auto; | |||
/* Custom font is optional */ | |||
/* font-family: 'Operator Mono', 'Fira Code', 'Menlo', 'Monaco', 'Courier New', 'monospace'; */ | |||
line-height: 1.45; | |||
padding: 2rem; | |||
background: #2d2b57; | |||
font-weight: normal; | |||
} | |||
.hljs-title { | |||
color: #fad000; | |||
font-weight: normal; | |||
} | |||
.hljs-name { | |||
color: #a1feff; | |||
} | |||
.hljs-tag { | |||
color: #ffffff; | |||
} | |||
.hljs-attr { | |||
color: #f8d000; | |||
font-style: italic; | |||
} | |||
.hljs-built_in, | |||
.hljs-selector-tag, | |||
.hljs-section { | |||
color: #fb9e00; | |||
} | |||
.hljs-keyword { | |||
color: #fb9e00; | |||
} | |||
.hljs, | |||
.hljs-subst { | |||
color: #e3dfff; | |||
} | |||
.hljs-string, | |||
.hljs-attribute, | |||
.hljs-symbol, | |||
.hljs-bullet, | |||
.hljs-addition, | |||
.hljs-code, | |||
.hljs-regexp, | |||
.hljs-selector-class, | |||
.hljs-selector-attr, | |||
.hljs-selector-pseudo, | |||
.hljs-template-tag, | |||
.hljs-quote, | |||
.hljs-deletion { | |||
color: #4cd213; | |||
} | |||
.hljs-meta, | |||
.hljs-meta-string { | |||
color: #fb9e00; | |||
} | |||
.hljs-comment { | |||
color: #ac65ff; | |||
} | |||
.hljs-keyword, | |||
.hljs-selector-tag, | |||
.hljs-literal, | |||
.hljs-name, | |||
.hljs-strong { | |||
font-weight: normal; | |||
} | |||
.hljs-literal, | |||
.hljs-number { | |||
color: #fa658d; | |||
} | |||
.hljs-emphasis { | |||
font-style: italic; | |||
} | |||
.hljs-strong { | |||
font-weight: bold; | |||
} |
@@ -12,55 +12,66 @@ XCode style (c) Angel Garcia <angelgarcia.mail@gmail.com> | |||
color: black; | |||
} | |||
/* Gray DOCTYPE selectors like WebKit */ | |||
.xml .hljs-meta { | |||
color: #c0c0c0; | |||
} | |||
.hljs-comment, | |||
.hljs-quote { | |||
color: #006a00; | |||
color: #007400; | |||
} | |||
.hljs-tag, | |||
.hljs-attribute, | |||
.hljs-keyword, | |||
.hljs-selector-tag, | |||
.hljs-literal { | |||
color: #aa0d91; | |||
} | |||
.hljs-literal, | |||
.hljs-name { | |||
color: #008; | |||
color: #aa0d91; | |||
} | |||
.hljs-variable, | |||
.hljs-template-variable { | |||
color: #660; | |||
color: #3F6E74; | |||
} | |||
.hljs-string { | |||
.hljs-code, | |||
.hljs-string, | |||
.hljs-meta-string { | |||
color: #c41a16; | |||
} | |||
.hljs-regexp, | |||
.hljs-link { | |||
color: #080; | |||
color: #0E0EFF; | |||
} | |||
.hljs-title, | |||
.hljs-tag, | |||
.hljs-symbol, | |||
.hljs-bullet, | |||
.hljs-number, | |||
.hljs-meta { | |||
.hljs-number { | |||
color: #1c00cf; | |||
} | |||
.hljs-section, | |||
.hljs-meta { | |||
color: #643820; | |||
} | |||
.hljs-class .hljs-title, | |||
.hljs-type, | |||
.hljs-attr, | |||
.hljs-built_in, | |||
.hljs-builtin-name, | |||
.hljs-params { | |||
color: #5c2699; | |||
} | |||
.hljs-attribute, | |||
.hljs-attr { | |||
color: #836C28; | |||
} | |||
.hljs-subst { | |||
color: #000; | |||
} | |||
@@ -11,7 +11,7 @@ | |||
overflow-x: auto; | |||
color: #eaeaea; | |||
background: #000; | |||
padding: 0.5; | |||
padding: 0.5em; | |||
} | |||
.hljs-subst { | |||
@@ -4,10 +4,22 @@ if (!defined('ABSPATH')) exit; | |||
$theme = array( | |||
'a11y-dark' => array( | |||
'value' => 'a11y-dark', | |||
'label' => esc_html__('a11y dark', 'prismatic'), | |||
), | |||
'a11y-light' => array( | |||
'value' => 'a11y-light', | |||
'label' => esc_html__('a11y light', 'prismatic'), | |||
), | |||
'agate' => array( | |||
'value' => 'agate', | |||
'label' => esc_html__('Agate', 'prismatic'), | |||
), | |||
'an-old-hope' => array( | |||
'value' => 'an-old-hope', | |||
'label' => esc_html__('An Old Hope', 'prismatic'), | |||
), | |||
'androidstudio' => array( | |||
'value' => 'androidstudio', | |||
'label' => esc_html__('Androidstudio', 'prismatic'), | |||
@@ -104,6 +116,10 @@ $theme = array( | |||
'value' => 'atelier-sulphurpool-light', | |||
'label' => esc_html__('Atelier Sulphurpool Light', 'prismatic'), | |||
), | |||
'atom-one-dark-reasonable' => array( | |||
'value' => 'atom-one-dark-reasonable', | |||
'label' => esc_html__('Atom One Dark Reasonable', 'prismatic'), | |||
), | |||
'atom-one-dark' => array( | |||
'value' => 'atom-one-dark', | |||
'label' => esc_html__('Atom One Dark', 'prismatic'), | |||
@@ -164,6 +180,10 @@ $theme = array( | |||
'value' => 'github', | |||
'label' => esc_html__('Github', 'prismatic'), | |||
), | |||
'gml' => array( | |||
'value' => 'gml', | |||
'label' => esc_html__('GML', 'prismatic'), | |||
), | |||
'googlecode' => array( | |||
'value' => 'googlecode', | |||
'label' => esc_html__('Googlecode', 'prismatic'), | |||
@@ -196,6 +216,14 @@ $theme = array( | |||
'value' => 'ir-black', | |||
'label' => esc_html__('IR Black', 'prismatic'), | |||
), | |||
'isbl-editor-dark' => array( | |||
'value' => 'isbl-editor-dark', | |||
'label' => esc_html__('ISBL Editor Dark', 'prismatic'), | |||
), | |||
'isbl-editor-light' => array( | |||
'value' => 'isbl-editor-light', | |||
'label' => esc_html__('ISBL Editor Light', 'prismatic'), | |||
), | |||
'kimbie.dark' => array( | |||
'value' => 'kimbie.dark', | |||
'label' => esc_html__('Kimbie Dark', 'prismatic'), | |||
@@ -204,6 +232,10 @@ $theme = array( | |||
'value' => 'kimbie.light', | |||
'label' => esc_html__('Kimbie Light', 'prismatic'), | |||
), | |||
'lightfair' => array( | |||
'value' => 'lightfair', | |||
'label' => esc_html__('Lightfair', 'prismatic'), | |||
), | |||
'magula' => array( | |||
'value' => 'magula', | |||
'label' => esc_html__('Magula', 'prismatic'), | |||
@@ -220,6 +252,10 @@ $theme = array( | |||
'value' => 'monokai', | |||
'label' => esc_html__('Monokai', 'prismatic'), | |||
), | |||
'nord' => array( | |||
'value' => 'nord', | |||
'label' => esc_html__('Nord', 'prismatic'), | |||
), | |||
'obsidian' => array( | |||
'value' => 'obsidian', | |||
'label' => esc_html__('Obsidian', 'prismatic'), | |||
@@ -264,6 +300,10 @@ $theme = array( | |||
'value' => 'school-book', | |||
'label' => esc_html__('School Book', 'prismatic'), | |||
), | |||
'shades-of-purple' => array( | |||
'value' => 'shades-of-purple', | |||
'label' => esc_html__('Shades of Purple', 'prismatic'), | |||
), | |||
'solarized-dark' => array( | |||
'value' => 'solarized-dark', | |||
'label' => esc_html__('Solarized Dark', 'prismatic'), | |||
@@ -1 +1 @@ | |||
code[class*="language-"],pre[class*="language-"]{color:white;background:none;text-shadow:0 -.1em .2em black;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"],:not(pre) >code[class*="language-"]{background:hsl(30,20%,25%)}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid hsl(30,20%,40%);border-radius:.5em;box-shadow:1px 1px .5em black inset}:not(pre) >code[class*="language-"]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid hsl(30,20%,40%);box-shadow:1px 1px .3em -.1em black inset;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:hsl(30,20%,50%)}.token.punctuation{opacity:.7}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:hsl(350,40%,70%)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:hsl(75,70%,60%)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:hsl(40,90%,60%)}.token.atrule,.token.attr-value,.token.keyword{color:hsl(350,40%,70%)}.token.regex,.token.important{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers >code{position:relative; white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} | |||
code[class*="language-"],pre[class*="language-"]{color:white;background:none;text-shadow:0 -.1em .2em black;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"],:not(pre) >code[class*="language-"]{background:hsl(30,20%,25%)}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid hsl(30,20%,40%);border-radius:.5em;box-shadow:1px 1px .5em black inset}:not(pre) >code[class*="language-"]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid hsl(30,20%,40%);box-shadow:1px 1px .3em -.1em black inset;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:hsl(30,20%,50%)}.token.punctuation{opacity:.7}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:hsl(350,40%,70%)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:hsl(75,70%,60%)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:hsl(40,90%,60%)}.token.atrule,.token.attr-value,.token.keyword{color:hsl(350,40%,70%)}.token.regex,.token.important{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers >code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} |
@@ -1 +1 @@ | |||
code[class*="language-"],pre[class*="language-"]{color:black;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"]::selection,code[class*="language-"]::selection,code[class*="language-"]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre) >code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers >code{position:relative; white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} | |||
code[class*="language-"],pre[class*="language-"]{color:black;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"]::selection,code[class*="language-"]::selection,code[class*="language-"]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre) >code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers >code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} |
@@ -1 +1 @@ | |||
code[class*="language-"],pre[class*="language-"]{font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:.4em .8em;margin:.5em 0;overflow:auto;background:url('data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');background-size:1em 1em}code[class*="language-"]{background:black;color:white;box-shadow:-.3em 0 0 .3em black,.3em 0 0 .3em black}:not(pre) >code[class*="language-"]{padding:.2em;border-radius:.3em;box-shadow:none;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#aaa}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:#0cf}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin{color:yellow}.token.operator,.token.entity,.token.url,.language-css .token.string,.toke.variable,.token.inserted{color:yellowgreen}.token.atrule,.token.attr-value,.token.keyword{color:deeppink}.token.regex,.token.important{color:orange}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers >code{position:relative; white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} | |||
code[class*="language-"],pre[class*="language-"]{font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:.4em .8em;margin:.5em 0;overflow:auto;background:url('data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');background-size:1em 1em}code[class*="language-"]{background:black;color:white;box-shadow:-.3em 0 0 .3em black,.3em 0 0 .3em black}:not(pre) >code[class*="language-"]{padding:.2em;border-radius:.3em;box-shadow:none;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#aaa}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol{color:#0cf}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin{color:yellow}.token.operator,.token.entity,.token.url,.language-css .token.string,.toke.variable,.token.inserted{color:yellowgreen}.token.atrule,.token.attr-value,.token.keyword{color:deeppink}.token.regex,.token.important{color:orange}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers >code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} |
@@ -1 +1 @@ | |||
code[class*="language-"],pre[class*="language-"]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,0.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:0.3em}:not(pre) >code[class*="language-"],pre[class*="language-"]{background:#272822}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers >code{position:relative; white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} | |||
code[class*="language-"],pre[class*="language-"]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,0.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:0.3em}:not(pre) >code[class*="language-"],pre[class*="language-"]{background:#272822}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers >code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} |
@@ -1 +1 @@ | |||
code[class*="language-"],pre[class*="language-"]{color:#657b83;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection{background:#073642}pre[class*="language-"]::selection,pre[class*="language-"]::selection,code[class*="language-"]::selection,code[class*="language-"]::selection{background:#073642}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:0.3em}:not(pre) >code[class*="language-"],pre[class*="language-"]{background-color:#fdf6e3}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#93a1a1}.token.punctuation{color:#586e75}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#268bd2}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.url,.token.inserted{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.token.attr-value,.token.keyword{color:#859900}.token.function{color:#b58900}.token.regex,.token.important,.token.variable{color:#cb4b16}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers >code{position:relative; white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} | |||
code[class*="language-"],pre[class*="language-"]{color:#657b83;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"]::-moz-selection{background:#073642}pre[class*="language-"]::selection,pre[class*="language-"]::selection,code[class*="language-"]::selection,code[class*="language-"]::selection{background:#073642}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;border-radius:0.3em}:not(pre) >code[class*="language-"],pre[class*="language-"]{background-color:#fdf6e3}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#93a1a1}.token.punctuation{color:#586e75}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#268bd2}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.url,.token.inserted{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.token.attr-value,.token.keyword{color:#859900}.token.function,.token.class-name{color:#b58900}.token.regex,.token.important,.token.variable{color:#cb4b16}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers >code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} |
@@ -1 +1 @@ | |||
code[class*="language-"],pre[class*="language-"]{color:#ccc;background:none;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre) >code[class*="language-"],pre[class*="language-"]{background:#2d2d2d}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers >code{position:relative; white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} | |||
code[class*="language-"],pre[class*="language-"]{color:#ccc;background:none;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre) >code[class*="language-"],pre[class*="language-"]{background:#2d2d2d}:not(pre) >code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:hsl(24,20%,95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers >code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows >span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows >span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar >.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover >.toolbar{opacity:1}div.code-toolbar >.toolbar .toolbar-item{display:inline-block}div.code-toolbar >.toolbar a{cursor:pointer}div.code-toolbar >.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar >.toolbar a,div.code-toolbar >.toolbar button,div.code-toolbar >.toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar >.toolbar a:hover,div.code-toolbar >.toolbar a:focus,div.code-toolbar >.toolbar button:hover,div.code-toolbar >.toolbar button:focus,div.code-toolbar >.toolbar span:hover,div.code-toolbar >.toolbar span:focus{color:inherit;text-decoration:none} |
@@ -0,0 +1,2 @@ | |||
Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/}; | |||
Prism.languages.d=Prism.languages.extend("clike",{string:[/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/,/\bq"([_a-zA-Z][_a-zA-Z\d]*)(?:\r?\n|\r)[\s\S]*?(?:\r?\n|\r)\1"/,/\bq"(.)[\s\S]*?\1"/,/'(?:\\'|\\?[^']+)'/,/(["`])(?:\\[\s\S]|(?!\1)[^\\])*\1[cwd]?/],number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]*/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]*/i,lookbehind:!0}],keyword:/\$|\b(?:abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|public|pure|real|ref|return|scope|shared|short|static|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|__(?:(?:FILE|MODULE|LINE|FUNCTION|PRETTY_FUNCTION|DATE|EOF|TIME|TIMESTAMP|VENDOR|VERSION)__|gshared|traits|vector|parameters)|string|wstring|dstring|size_t|ptrdiff_t)\b/,operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.d.comment=[/^\s*#!.+/,{pattern:/(^|[^\\])\/\+(?:\/\+[\s\S]*?\+\/|[\s\S])*?\+\//,lookbehind:!0}].concat(Prism.languages.d.comment),Prism.languages.insertBefore("d","comment",{"token-string":{pattern:/\bq\{(?:\{[^}]*\}|[^}])*\}/,alias:"string"}}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E[ABCD]X|E?(?:BP|SP|DI|SI)|[ECSDGF]S|CR[0234]|DR[012367]|TR[3-7]|X?MM[0-7]|R[ABCD]X|[BS]PL|R[BS]P|[DS]IL|R[DS]I|R(?:[89]|1[0-5])[BWD]?|XMM(?:[89]|1[0-5])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); |
@@ -0,0 +1,2 @@ | |||
Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/}; | |||
Prism.languages.dart=Prism.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|default|deferred|do|dynamic|else|enum|export|external|extends|factory|final|finally|for|get|if|implements|import|in|library|new|null|operator|part|rethrow|return|set|static|super|switch|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),Prism.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}); |
@@ -0,0 +1,4 @@ | |||
Prism.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:/<!DOCTYPE[\s\S]+?>/i,cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[\\s\\S]*?>)(?:<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\s*|[\\s\\S])*?(?=<\\/__>)".replace(/__/g,a),"i"),lookbehind:!0,greedy:!0,inside:{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:{content:{pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:s},cdata:/^<!\[CDATA\[|\]\]>$/i}},rest:s}},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup; | |||
Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/}; | |||
Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},/\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/],number:/\b(?:(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+)n?|\d+n|NaN|Infinity)\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/,function:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/-[-=]?|\+[+=]?|!=?=?|<<?=?|>>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})\]]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${[^}]+}|[^\\`])*`/,greedy:!0,inside:{interpolation:{pattern:/\${[^}]+}/,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; | |||
!function(i){var t=i.util.clone(i.languages.javascript);i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^}]*\}|[^{}])*\}|[^{}])+\}))?|\{\.{3}[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\}))*\s*\/?)?>/i,i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\.{3}[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},i.languages.jsx.tag),i.languages.insertBefore("inside","attr-value",{script:{pattern:/=(\{(?:\{(?:\{[^}]*\}|[^}])*\}|[^}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},p=function(t){for(var n=[],e=0;e<t.length;e++){var a=t[e],s=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?0<n.length&&n[n.length-1].tagName===o(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0<n.length&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:0<n.length&&0<n[n.length-1].openedBraces&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:s=!0),(s||"string"==typeof a)&&0<n.length&&0===n[n.length-1].openedBraces){var g=o(a);e<t.length-1&&("string"==typeof t[e+1]||"plain-text"===t[e+1].type)&&(g+=o(t[e+1]),t.splice(e+1,1)),0<e&&("string"==typeof t[e-1]||"plain-text"===t[e-1].type)&&(g=o(t[e-1])+g,t.splice(e-1,1),e--),t[e]=new i.Token("plain-text",g,null,g)}a.content&&"string"!=typeof a.content&&p(a.content)}};i.hooks.add("after-tokenize",function(t){"jsx"!==t.language&&"tsx"!==t.language||p(t.tokens)})}(Prism); |
@@ -0,0 +1,3 @@ | |||
Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/}; | |||
!function(e){var t=/\b(?:abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while|var|null|exports|module|open|opens|provides|requires|to|transitive|uses|with)\b/,a=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[a,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|([-+&|])\2|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)[a-z]\w*(\.[a-z]\w*)+/,lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); | |||
Prism.languages.scala=Prism.languages.extend("java",{keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,number:/\b0x[\da-f]*\.?[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e\d+)?[dfl]?/i,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; |
@@ -1 +1 @@ | |||
!function(){function e(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function t(e,t){return t=" "+t+" ",(" "+e.className+" ").replace(/[\n\t]/g," ").indexOf(t)>-1}function n(e,n,i){n="string"==typeof n?n:e.getAttribute("data-line");for(var o,l=n.replace(/\s+/g,"").split(","),a=+e.getAttribute("data-line-offset")||0,s=r()?parseInt:parseFloat,d=s(getComputedStyle(e).lineHeight),u=t(e,"line-numbers"),c=0;o=l[c++];){var p=o.split("-"),m=+p[0],f=+p[1]||m,h=e.querySelector('.line-highlight[data-range="'+o+'"]')||document.createElement("div");if(h.setAttribute("aria-hidden","true"),h.setAttribute("data-range",o),h.className=(i||"")+" line-highlight",u&&Prism.plugins.lineNumbers){var g=Prism.plugins.lineNumbers.getLine(e,m),y=Prism.plugins.lineNumbers.getLine(e,f);g&&(h.style.top=g.offsetTop+"px"),y&&(h.style.height=y.offsetTop-g.offsetTop+y.offsetHeight+"px")}else h.setAttribute("data-start",m),f>m&&h.setAttribute("data-end",f),h.style.top=(m-a-1)*d+"px",h.textContent=new Array(f-m+2).join(" \n");u?e.appendChild(h):(e.querySelector("code")||e).appendChild(h)}}function i(){var t=location.hash.slice(1);e(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var i=(t.match(/\.([\d,-]+)$/)||[,""])[1];if(i&&!document.getElementById(t)){var r=t.slice(0,t.lastIndexOf(".")),o=document.getElementById(r);o&&(o.hasAttribute("data-line")||o.setAttribute("data-line",""),n(o,i,"temporary "),document.querySelector(".temporary.line-highlight").scrollIntoView())}}if("undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector){var r=function(){var e;return function(){if("undefined"==typeof e){var t=document.createElement("div");t.style.fontSize="13px",t.style.lineHeight="1.5",t.style.padding=0,t.style.border=0,t.innerHTML=" <br /> ",document.body.appendChild(t),e=38===t.offsetHeight,document.body.removeChild(t)}return e}}(),o=0;Prism.hooks.add("before-sanity-check",function(t){var n=t.element.parentNode,i=n&&n.getAttribute("data-line");if(n&&i&&/pre/i.test(n.nodeName)){var r=0;e(".line-highlight",n).forEach(function(e){r+=e.textContent.length,e.parentNode.removeChild(e)}),r&&/^( \n)+$/.test(t.code.slice(-r))&&(t.code=t.code.slice(0,-r))}}),Prism.hooks.add("complete",function l(e){var r=e.element.parentNode,a=r&&r.getAttribute("data-line");if(r&&a&&/pre/i.test(r.nodeName)){clearTimeout(o);var s=Prism.plugins.lineNumbers,d=e.plugins&&e.plugins.lineNumbers;t(r,"line-numbers")&&s&&!d?Prism.hooks.add("line-numbers",l):(n(r,a),o=setTimeout(i,1))}}),window.addEventListener("hashchange",i),window.addEventListener("resize",function(){var e=document.querySelectorAll("pre[data-line]");Array.prototype.forEach.call(e,function(e){n(e)})})}}(); | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector){var t,h=function(){if(void 0===t){var e=document.createElement("div");e.style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding=0,e.style.border=0,e.innerHTML=" <br /> ",document.body.appendChild(e),t=38===e.offsetHeight,document.body.removeChild(e)}return t},l=0;Prism.hooks.add("before-sanity-check",function(e){var t=e.element.parentNode,n=t&&t.getAttribute("data-line");if(t&&n&&/pre/i.test(t.nodeName)){var i=0;r(".line-highlight",t).forEach(function(e){i+=e.textContent.length,e.parentNode.removeChild(e)}),i&&/^( \n)+$/.test(e.code.slice(-i))&&(e.code=e.code.slice(0,-i))}}),Prism.hooks.add("complete",function e(t){var n=t.element.parentNode,i=n&&n.getAttribute("data-line");if(n&&i&&/pre/i.test(n.nodeName)){clearTimeout(l);var r=Prism.plugins.lineNumbers,o=t.plugins&&t.plugins.lineNumbers;g(n,"line-numbers")&&r&&!o?Prism.hooks.add("line-numbers",e):(a(n,i),l=setTimeout(s,1))}}),window.addEventListener("hashchange",s),window.addEventListener("resize",function(){var e=document.querySelectorAll("pre[data-line]");Array.prototype.forEach.call(e,function(e){a(e)})})}function r(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function g(e,t){return t=" "+t+" ",-1<(" "+e.className+" ").replace(/[\n\t]/g," ").indexOf(t)}function a(e,t,n){for(var i,r=(t="string"==typeof t?t:e.getAttribute("data-line")).replace(/\s+/g,"").split(","),o=+e.getAttribute("data-line-offset")||0,l=(h()?parseInt:parseFloat)(getComputedStyle(e).lineHeight),a=g(e,"line-numbers"),s=0;i=r[s++];){var d=i.split("-"),u=+d[0],c=+d[1]||u,m=e.querySelector('.line-highlight[data-range="'+i+'"]')||document.createElement("div");if(m.setAttribute("aria-hidden","true"),m.setAttribute("data-range",i),m.className=(n||"")+" line-highlight",a&&Prism.plugins.lineNumbers){var p=Prism.plugins.lineNumbers.getLine(e,u),f=Prism.plugins.lineNumbers.getLine(e,c);p&&(m.style.top=p.offsetTop+"px"),f&&(m.style.height=f.offsetTop-p.offsetTop+f.offsetHeight+"px")}else m.setAttribute("data-start",u),u<c&&m.setAttribute("data-end",c),m.style.top=(u-o-1)*l+"px",m.textContent=new Array(c-u+2).join(" \n");a?e.appendChild(m):(e.querySelector("code")||e).appendChild(m)}}function s(){var e=location.hash.slice(1);r(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),i=document.getElementById(n);i&&(i.hasAttribute("data-line")||i.setAttribute("data-line",""),a(i,t,"temporary "),document.querySelector(".temporary.line-highlight").scrollIntoView())}}}(); |
@@ -1 +1 @@ | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var e="line-numbers",t=/\n(?!$)/g,n=function(e){var n=r(e),s=n["white-space"];if("pre-wrap"===s||"pre-line"===s){var l=e.querySelector("code"),i=e.querySelector(".line-numbers-rows"),a=e.querySelector(".line-numbers-sizer"),o=l.textContent.split(t);a||(a=document.createElement("span"),a.className="line-numbers-sizer",l.appendChild(a)),a.style.display="block",o.forEach(function(e,t){a.textContent=e||"\n";var n=a.getBoundingClientRect().height;i.children[t].style.height=n+"px"}),a.textContent="",a.style.display="none"}},r=function(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null};window.addEventListener("resize",function(){Array.prototype.forEach.call(document.querySelectorAll("pre."+e),n)}),Prism.hooks.add("complete",function(e){if(e.code){var r=e.element.parentNode,s=/\s*\bline-numbers\b\s*/;if(r&&/pre/i.test(r.nodeName)&&(s.test(r.className)||s.test(e.element.className))&&!e.element.querySelector(".line-numbers-rows")){s.test(e.element.className)&&(e.element.className=e.element.className.replace(s," ")),s.test(r.className)||(r.className+=" line-numbers");var l,i=e.code.match(t),a=i?i.length+1:1,o=new Array(a+1);o=o.join("<span></span>"),l=document.createElement("span"),l.setAttribute("aria-hidden","true"),l.className="line-numbers-rows",l.innerHTML=o,r.hasAttribute("data-start")&&(r.style.counterReset="linenumber "+(parseInt(r.getAttribute("data-start"),10)-1)),e.element.appendChild(l),n(r),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}),Prism.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var r=t.querySelector(".line-numbers-rows"),s=parseInt(t.getAttribute("data-start"),10)||1,l=s+(r.children.length-1);s>n&&(n=s),n>l&&(n=l);var i=n-s;return r.children[i]}}}}}(); | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var i="line-numbers",a=/\n(?!$)/g,o=function(e){var t=u(e)["white-space"];if("pre-wrap"===t||"pre-line"===t){var n=e.querySelector("code"),r=e.querySelector(".line-numbers-rows"),s=e.querySelector(".line-numbers-sizer"),l=n.textContent.split(a);s||((s=document.createElement("span")).className="line-numbers-sizer",n.appendChild(s)),s.style.display="block",l.forEach(function(e,t){s.textContent=e||"\n";var n=s.getBoundingClientRect().height;r.children[t].style.height=n+"px"}),s.textContent="",s.style.display="none"}},u=function(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null};window.addEventListener("resize",function(){Array.prototype.forEach.call(document.querySelectorAll("pre."+i),o)}),Prism.hooks.add("complete",function(e){if(e.code){var t=e.element.parentNode,n=/(?:^|\s)line-numbers(?:\s|$)/;if(t&&/pre/i.test(t.nodeName)&&(n.test(t.className)||n.test(e.element.className))&&!e.element.querySelector(".line-numbers-rows")){n.test(e.element.className)&&(e.element.className=e.element.className.replace(n," ")),n.test(t.className)||(t.className+=" line-numbers");var r,s=e.code.match(a),l=s?s.length+1:1,i=new Array(l+1);i=i.join("<span></span>"),(r=document.createElement("span")).setAttribute("aria-hidden","true"),r.className="line-numbers-rows",r.innerHTML=i,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(r),o(t),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}),Prism.plugins.lineNumbers={getLine:function(e,t){if("PRE"===e.tagName&&e.classList.contains(i)){var n=e.querySelector(".line-numbers-rows"),r=parseInt(e.getAttribute("data-start"),10)||1,s=r+(n.children.length-1);t<r&&(t=r),s<t&&(t=s);var l=t-r;return n.children[l]}}}}}(); |
@@ -1,2 +1,2 @@ | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var t=[],e={},n=function(){};Prism.plugins.toolbar={};var a=Prism.plugins.toolbar.registerButton=function(n,a){var o;o="function"==typeof a?a:function(t){var e;return"function"==typeof a.onClick?(e=document.createElement("button"),e.type="button",e.addEventListener("click",function(){a.onClick.call(this,t)})):"string"==typeof a.url?(e=document.createElement("a"),e.href=a.url):e=document.createElement("span"),e.textContent=a.text,e},t.push(e[n]=o)},o=Prism.plugins.toolbar.hook=function(a){var o=a.element.parentNode;if(o&&/pre/i.test(o.nodeName)&&!o.parentNode.classList.contains("code-toolbar")){var r=document.createElement("div");r.classList.add("code-toolbar"),o.parentNode.insertBefore(r,o),r.appendChild(o);var i=document.createElement("div");i.classList.add("toolbar"),document.body.hasAttribute("data-toolbar-order")&&(t=document.body.getAttribute("data-toolbar-order").split(",").map(function(t){return e[t]||n})),t.forEach(function(t){var e=t(a);if(e){var n=document.createElement("div");n.classList.add("toolbar-item"),n.appendChild(e),i.appendChild(n)}}),r.appendChild(i)}};a("label",function(t){var e=t.element.parentNode;if(e&&/pre/i.test(e.nodeName)&&e.hasAttribute("data-label")){var n,a,o=e.getAttribute("data-label");try{a=document.querySelector("template#"+o)}catch(r){}return a?n=a.content:(e.hasAttribute("data-url")?(n=document.createElement("a"),n.href=e.getAttribute("data-url")):n=document.createElement("span"),n.textContent=o),n}}),Prism.hooks.add("complete",o)}}(); | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document){if(!Prism.plugins.toolbar)return console.warn("Show Languages plugin loaded before Toolbar plugin."),void 0;var e={html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",css:"CSS",clike:"C-like",javascript:"JavaScript",abap:"ABAP",actionscript:"ActionScript",apacheconf:"Apache Configuration",apl:"APL",applescript:"AppleScript",arff:"ARFF",asciidoc:"AsciiDoc",asm6502:"6502 Assembly",aspnet:"ASP.NET (C#)",autohotkey:"AutoHotkey",autoit:"AutoIt",basic:"BASIC",csharp:"C#",cpp:"C++",coffeescript:"CoffeeScript",csp:"Content-Security-Policy","css-extras":"CSS Extras",django:"Django/Jinja2",erb:"ERB",fsharp:"F#",gedcom:"GEDCOM",glsl:"GLSL",graphql:"GraphQL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam",inform7:"Inform 7",json:"JSON",latex:"LaTeX",livescript:"LiveScript",lolcode:"LOLCODE","markup-templating":"Markup templating",matlab:"MATLAB",mel:"MEL",n4js:"N4JS",nasm:"NASM",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",parigp:"PARI/GP",php:"PHP","php-extras":"PHP Extras",plsql:"PL/SQL",powershell:"PowerShell",properties:".properties",protobuf:"Protocol Buffers",q:"Q (kdb+ database)",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rest:"reST (reStructuredText)",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (Scss)",sql:"SQL",soy:"Soy (Closure Template)",typescript:"TypeScript",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",wasm:"WebAssembly",wiki:"Wiki markup",xojo:"Xojo (REALbasic)",yaml:"YAML"};Prism.plugins.toolbar.registerButton("show-language",function(a){var t=a.element.parentNode;if(t&&/pre/i.test(t.nodeName)){var s=t.getAttribute("data-language")||e[a.language]||a.language&&a.language.substring(0,1).toUpperCase()+a.language.substring(1);if(s){var i=document.createElement("span");return i.textContent=s,i}}})}}(); | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var r=[],i={},n=function(){};Prism.plugins.toolbar={};var t=Prism.plugins.toolbar.registerButton=function(t,n){var e;e="function"==typeof n?n:function(t){var e;return"function"==typeof n.onClick?((e=document.createElement("button")).type="button",e.addEventListener("click",function(){n.onClick.call(this,t)})):"string"==typeof n.url?(e=document.createElement("a")).href=n.url:e=document.createElement("span"),e.textContent=n.text,e},r.push(i[t]=e)},e=Prism.plugins.toolbar.hook=function(a){var t=a.element.parentNode;if(t&&/pre/i.test(t.nodeName)&&!t.parentNode.classList.contains("code-toolbar")){var e=document.createElement("div");e.classList.add("code-toolbar"),t.parentNode.insertBefore(e,t),e.appendChild(t);var o=document.createElement("div");o.classList.add("toolbar"),document.body.hasAttribute("data-toolbar-order")&&(r=document.body.getAttribute("data-toolbar-order").split(",").map(function(t){return i[t]||n})),r.forEach(function(t){var e=t(a);if(e){var n=document.createElement("div");n.classList.add("toolbar-item"),n.appendChild(e),o.appendChild(n)}}),e.appendChild(o)}};t("label",function(t){var e=t.element.parentNode;if(e&&/pre/i.test(e.nodeName)&&e.hasAttribute("data-label")){var n,a,o=e.getAttribute("data-label");try{a=document.querySelector("template#"+o)}catch(t){}return a?n=a.content:(e.hasAttribute("data-url")?(n=document.createElement("a")).href=e.getAttribute("data-url"):n=document.createElement("span"),n.textContent=o),n}}),Prism.hooks.add("complete",e)}}(); | |||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document)if(Prism.plugins.toolbar){var r={html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",css:"CSS",clike:"C-like",js:"JavaScript",abap:"ABAP",abnf:"Augmented Backus–Naur form",apacheconf:"Apache Configuration",apl:"APL",arff:"ARFF",asciidoc:"AsciiDoc",adoc:"AsciiDoc",asm6502:"6502 Assembly",aspnet:"ASP.NET (C#)",autohotkey:"AutoHotkey",autoit:"AutoIt",shell:"Bash",basic:"BASIC",bnf:"Backus–Naur form",rbfn:"Routing Backus–Naur form",csharp:"C#",dotnet:"C#",cpp:"C++",cil:"CIL",csp:"Content-Security-Policy","css-extras":"CSS Extras",django:"Django/Jinja2",jinja2:"Django/Jinja2",dockerfile:"Docker",ebnf:"Extended Backus–Naur form",ejs:"EJS",erb:"ERB",fsharp:"F#",gcode:"G-code",gedcom:"GEDCOM",glsl:"GLSL",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",graphql:"GraphQL",hcl:"HCL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",jsonp:"JSONP",json5:"JSON5",latex:"LaTeX",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",lolcode:"LOLCODE","markup-templating":"Markup templating",matlab:"MATLAB",mel:"MEL",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",nasm:"NASM",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",parigp:"PARI/GP",objectpascal:"Object Pascal",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras",plsql:"PL/SQL",powershell:"PowerShell",properties:".properties",protobuf:"Protocol Buffers",q:"Q (kdb+ database)",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rest:"reST (reStructuredText)",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (Scss)",sql:"SQL",soy:"Soy (Closure Template)",tap:"TAP",toml:"TOML",tt2:"Template Toolkit 2",ts:"TypeScript","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)","t4-templating":"T4 templating",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vb:"Visual Basic",wasm:"WebAssembly",wiki:"Wiki markup",xeoracube:"XeoraCube",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML"};Prism.plugins.toolbar.registerButton("show-language",function(a){var e=a.element.parentNode;if(e&&/pre/i.test(e.nodeName)){var s,t=e.getAttribute("data-language")||r[a.language]||((s=a.language)?(s.substring(0,1).toUpperCase()+s.substring(1)).replace(/s(?=cript)/,"S"):s);if(t){var o=document.createElement("span");return o.textContent=t,o}}})}else console.warn("Show Languages plugin loaded before Toolbar plugin.")}(); |
@@ -10,8 +10,8 @@ | |||
Donate link: https://monzillamedia.com/donate.html | |||
Requires at least: 4.1 | |||
Tested up to: 5.1 | |||
Stable tag: 1.9 | |||
Version: 1.9 | |||
Stable tag: 2.0 | |||
Version: 2.0 | |||
Requires PHP: 5.2 | |||
Text Domain: prismatic | |||
Domain Path: /languages | |||
@@ -32,7 +32,7 @@ | |||
You should have received a copy of the GNU General Public License | |||
with this program. If not, visit: https://www.gnu.org/licenses/ | |||
Copyright 2018 Monzilla Media. All rights reserved. | |||
Copyright 2019 Monzilla Media. All rights reserved. | |||
*/ | |||
if (!defined('ABSPATH')) die(); | |||
@@ -137,7 +137,7 @@ if (!class_exists('Prismatic')) { | |||
private function constants() { | |||
if (!defined('PRISMATIC_VERSION')) define('PRISMATIC_VERSION', '1.9'); | |||
if (!defined('PRISMATIC_VERSION')) define('PRISMATIC_VERSION', '2.0'); | |||
if (!defined('PRISMATIC_REQUIRE')) define('PRISMATIC_REQUIRE', '4.1'); | |||
if (!defined('PRISMATIC_NAME')) define('PRISMATIC_NAME', 'Prismatic'); | |||
if (!defined('PRISMATIC_AUTHOR')) define('PRISMATIC_AUTHOR', 'Jeff Starr'); | |||
@@ -163,7 +163,7 @@ if (!class_exists('Prismatic')) { | |||
public function action_links($links, $file) { | |||
if ($file == PRISMATIC_FILE) { | |||
if ($file == PRISMATIC_FILE && (current_user_can('manage_options'))) { | |||
$prismatic_links = '<a href="'. admin_url('options-general.php?page=prismatic') .'">'. esc_html__('Settings', 'prismatic') .'</a>'; | |||
array_unshift($links, $prismatic_links); | |||
@@ -10,8 +10,8 @@ Author URI: https://plugin-planet.com/ | |||
Donate link: https://monzillamedia.com/donate.html | |||
Requires at least: 4.1 | |||
Tested up to: 5.1 | |||
Stable tag: 1.9 | |||
Version: 1.9 | |||
Stable tag: 2.0 | |||
Version: 2.0 | |||
Requires PHP: 5.2 | |||
Text Domain: prismatic | |||
Domain Path: /languages | |||
@@ -33,7 +33,7 @@ Display beautiful code snippets with Prism.js, Highlight.js, or plain code escap | |||
**Prism.js Features** | |||
* Supports __41__ coding languages | |||
* Supports __45__ coding languages | |||
* Choose from all __8__ available Prism themes | |||
* Enable Prism plugin [Line Numbers](http://prismjs.com/plugins/line-numbers/) | |||
* Enable Prism plugin [Line Highlight](http://prismjs.com/plugins/line-highlight/) | |||
@@ -47,8 +47,8 @@ Display beautiful code snippets with Prism.js, Highlight.js, or plain code escap | |||
**Highlight.js Features** | |||
* Supports __31__ coding languages | |||
* Choose from all __79__ available Highlight themes | |||
* Supports __34__ coding languages | |||
* Choose from all __90+__ available Highlight themes | |||
* Customize the Highlight.js init JavaScript | |||
* Highlights code in post content, excerpts, and comments | |||
* Limit syntax highlighting to Posts and Pages | |||
@@ -81,9 +81,9 @@ _Prismatic escapes only the essentials to keep your code clean._ | |||
[Check out the screenshots](https://wordpress.org/plugins/prismatic/screenshots/) for more details! | |||
**GDPR** | |||
**Privacy** | |||
This plugin does not collect any user data. So it does _not_ do anything to make your site _less_ compliant with GDPR. I have done my best to ensure that this plugin is 100% GDPR compliant, but I'm not a lawyer so can't guarantee anything. To determine if your site is GDPR compliant, please consult an attorney. | |||
This plugin does not collect or store any user data. It does not set any cookies, and it does not connect to any third-party locations. Thus, this plugin does not affect user privacy in any way. | |||
@@ -252,7 +252,7 @@ __Important!__ As explained, enabling code escaping in the Admin Area may result | |||
**About Prism.js** | |||
Prism.js version used in Prismatic plugin: __1.14.0__ | |||
Prism.js version used in Prismatic plugin: __1.15.0__ | |||
__Prism.js resources__ | |||
@@ -281,16 +281,20 @@ __Supported Languages__ | |||
C-like = clike | |||
CoffeeScript = coffeescript | |||
CSS = css | |||
D = d | |||
Dart = dart | |||
Diff = diff | |||
Git = git | |||
Go = go | |||
GraphQL = graphql | |||
Groovy = groovy | |||
HTML = markup | |||
HTTP = http | |||
Ini = ini | |||
Java = java | |||
JavaScript = javascript | |||
JSON = json | |||
JSX = jsx | |||
Kotlin = kotlin | |||
LaTeX = latex | |||
Lua = lua | |||
@@ -306,6 +310,7 @@ __Supported Languages__ | |||
Python = python | |||
Ruby = ruby | |||
SASS = sass | |||
Scala = scala | |||
SCSS = scss | |||
SQL = sql | |||
Swift = swift | |||
@@ -332,7 +337,7 @@ _I'm glad to add more languages, [make a suggestion](https://perishablepress.com | |||
**About Highlight.js** | |||
Highlight.js version used in Prismatic plugin: __9.12.0__ | |||
Highlight.js version used in Prismatic plugin: __9.15.6__ | |||
__Highlight.js resources__ | |||
@@ -359,6 +364,8 @@ __Supported Languages__ | |||
C++ = cpp, c, cc, h, c++, h++, hpp | |||
CSS = css | |||
CoffeeScript = coffeescript, coffee, cson, iced | |||
D = d | |||
Dart = dart | |||
Diff = diff, patch | |||
Go = go, golang | |||
Groovy = groovy | |||
@@ -379,6 +386,7 @@ __Supported Languages__ | |||
PowerShell = powershell, ps | |||
Python = python, py, gyp | |||
Ruby = ruby, rb, gemspec, podspec, thor, irb | |||
Scala = scala | |||
Shell Session = shell | |||
SQL = sql | |||
Swift = swift | |||
@@ -419,9 +427,13 @@ Yes, feel free to [suggest a language](https://perishablepress.com/contact/) | |||
**Does this work with Gutenberg Block Editor?** | |||
As of now, WP 5.0 beta, Gutenberg does not support `<pre>` and `<code>` tags. Currently with the Gutenberg Block Editor, if you try to add for example `<pre><code class="language-javascript">` to your post content, Gutenberg will transform it into `<pre class="wp-block-preformatted">`. Even switching to "Edit as HTML" and transforming the block into "Preformatted", the result is the same: mangled `<pre>` and `<code>` tags. So until this is fixed in WP, it is impossible to add syntax-highlighted code. Thus, highlighting plugins like Prismatic simply cannot do their jobs. | |||
Yes, it works with both highlight.js and prism.js. Here are the steps: | |||
NOTE: If you need to work with pre/code snippets, you can disable Gutenberg Block Editor using my free plugin, [Disable Gutenberg](https://wordpress.org/plugins/disable-gutenberg/). It restores the Classic Editor so you can work easily with code snippets and other elements in your post content. This is how I roll for all the code I share over at [Perishable Press](https://perishablepress.com/), [Digging Into WordPress](https://digwp.com/), and elsewhere. | |||
1. Add your code using a code block | |||
2. In the "Advanced" tab, add the necessary class (e.g., `lang-php`) | |||
3. Save changes and done. | |||
More info [here](https://wordpress.org/support/topic/works-in-gutenberg-for-me/). | |||
**Got a question?** | |||
@@ -444,6 +456,7 @@ And/or purchase one of my premium WordPress plugins: | |||
* [BBQ Pro](https://plugin-planet.com/bbq-pro/) - Super fast WordPress firewall | |||
* [Blackhole Pro](https://plugin-planet.com/blackhole-pro/) - Automatically block bad bots | |||
* [Banhammer Pro](https://plugin-planet.com/banhammer-pro/) - Monitor traffic and ban the bad guys | |||
* [GA Google Analytics Pro](https://plugin-planet.com/ga-google-analytics-pro/) - Connect your WordPress to Google Analytics | |||
* [USP Pro](https://plugin-planet.com/usp-pro/) - Unlimited front-end forms | |||
Links, tweets and likes also appreciated. Thank you! :) | |||
@@ -452,6 +465,21 @@ Links, tweets and likes also appreciated. Thank you! :) | |||
== Changelog == | |||
If you like Prismatic, please take a moment to [give a 5-star rating](https://wordpress.org/support/plugin/prismatic/reviews/?rate=5#new-post). It helps to keep development and support going strong. Thank you! | |||
**2.0 (2019/03/06)** | |||
* Updates Highlight.js to latest version 9.15.6 | |||
* Adds Highlight.js languages: D, Dart, Scala | |||
* Adds 10 new Highlight.js themes | |||
* Updates Prism.js to latest version 1.15.0 | |||
* Adds Prism.js languages: D, JSX, Dart, Scala | |||
* Adds check for admin user for settings shortcut link | |||
* Tweaks plugin settings screen UI | |||
* Generates new default translation template | |||
* Tests on WordPress 5.1 and 5.2 (alpha) | |||
**1.9 (2019/02/02)** | |||
* Just a version bump for compat with WP 5.1 | |||
@@ -469,17 +497,16 @@ Links, tweets and likes also appreciated. Thank you! :) | |||
* Adds `rel="noopener noreferrer"` to all [blank-target links](https://perishablepress.com/wordpress-blank-target-vulnerability/) | |||
* Updates GDPR blurb and donate link | |||
* Tweaks appearance of plugin settings page | |||
* Regenerates default translation template | |||
* Generates new default translation template | |||
* Further tests on WP versions 4.9 and 5.0 (alpha) | |||
**1.6/1.6.1 (2018/05/07)** | |||
* Updates Prism.js from 1.11 to 1.14 | |||
* Adds VBA `visual-basic` and Pascal `pascal` | |||
* Adds new Prism theme: "Tomorrow Night" | |||
* Adds Prism language support for Go `go`, VBA `visual-basic`, Pascal `pascal` | |||
* Adds Highlight language support for Go `go` | |||
* Improves support for Gutenberg Editor | |||
* Adds support for Go langauge (golang) | |||
* Updates Prism.js to version 1.11.0 | |||
* Removes unused font file, `FontAwesome.otf` | |||
* Tests on WordPress 5.0 (alpha) | |||