diff --git a/templates/macros/head.html b/templates/macros/head.html
index 0690bc1..88c9781 100644
--- a/templates/macros/head.html
+++ b/templates/macros/head.html
@@ -96,7 +96,7 @@
{%- if js_theme %}
{%- set js_themeButton=config.extra.js_themeButton | default(value="theme_button.js") -%}
{%- if js_themeButton %}
-
+
{%- endif %}
{%- endif %}
{%- endif %}
diff --git a/templates/shortcodes/note.html b/templates/shortcodes/note.html
new file mode 100644
index 0000000..b2420e9
--- /dev/null
+++ b/templates/shortcodes/note.html
@@ -0,0 +1,30 @@
+{# note shortcode with icon and border
+
+ type: ok / info / warning / error / neutral / other
+ display: block / icon / both
+ size: small / medium / large
+ markdown: true / false
+
+ example:
+
+ {% note(type="ok", display="block", size="small" markdown=true) %}
+ *Sample* "ok" note. With display "block"
+ And **markdown** content.
+ {% end %}
+#}
+
+{# define defaults #}
+{% if not type %}{% set type="neutral" %}{% endif %}
+{% if not display %}{% set display="block" %}{% endif %}
+{% if not size %}{% set size="small" %}{% endif %}
+{% if not markdown %}{% set markdown=true %}{% endif %}
+
+
+{% if markdown %}{{ body | markdown | safe }}
+{% else %}{{ body | safe }}
+{% endif %}
+
diff --git a/templates/tags/list.html b/templates/tags/list.html
index 2184cba..c703761 100644
--- a/templates/tags/list.html
+++ b/templates/tags/list.html
@@ -19,7 +19,7 @@
{{ terms | length }} {%- if lang != config.default_language %} {{ trans(key="Tags" | safe, lang=lang) }} {% else %} Tags {% endif %}
-
{% for term in terms %} #{{ term.name }} {% endfor %}
+
{% for term in terms %} #{{ term.name }} {{ term.pages | length }} {% endfor %}
{%- for term in terms %}
--
cgit v1.3.1
From 2d7b05b0809f17af27d07e2789fe219645b9e525 Mon Sep 17 00:00:00 2001
From: Jieiku
Date: Wed, 3 May 2023 00:34:15 -0700
Subject: Syntax Color Mixins
---
sass/_variables.scss | 2 +
sass/abridge-auto.scss | 14 +-
sass/abridge-dark.scss | 7 +-
sass/abridge-light.scss | 7 +-
sass/abridge.scss | 12 +-
sass/syntax/syntax-abridge-auto.scss | 553 -----------------------
sass/syntax/syntax-abridge-dark.scss | 275 ------------
sass/syntax/syntax-abridge-light.scss | 272 ------------
sass/syntax/syntax-abridge.scss | 6 +-
sass/syntax/syntax-ayu-abridge-auto.scss | 553 -----------------------
sass/syntax/syntax-ayu-abridge-dark.scss | 275 ------------
sass/syntax/syntax-ayu-abridge-light.scss | 272 ------------
sass/syntax/syntax-ayu-abridge.scss | 6 +-
sass/syntax/syntax-ayumirage-abridge-auto.scss | 556 ------------------------
sass/syntax/syntax-ayumirage-abridge-dark.scss | 275 ------------
sass/syntax/syntax-ayumirage-abridge-light.scss | 275 ------------
sass/syntax/syntax-ayumirage-abridge.scss | 6 +-
sass/syntax/syntax-charcoal-abridge-auto.scss | 164 -------
sass/syntax/syntax-charcoal-abridge-dark.scss | 79 ----
sass/syntax/syntax-charcoal-abridge-light.scss | 79 ----
sass/syntax/syntax-charcoal-abridge.scss | 6 +-
sass/syntax/syntax-dracula-abridge-auto.scss | 496 ---------------------
sass/syntax/syntax-dracula-abridge-dark.scss | 245 -----------
sass/syntax/syntax-dracula-abridge-light.scss | 245 -----------
sass/syntax/syntax-dracula-abridge.scss | 6 +-
sass/syntax/syntax-material-abridge-auto.scss | 526 ----------------------
sass/syntax/syntax-material-abridge-dark.scss | 260 -----------
sass/syntax/syntax-material-abridge-light.scss | 260 -----------
sass/syntax/syntax-material-abridge.scss | 6 +-
29 files changed, 56 insertions(+), 5682 deletions(-)
delete mode 100644 sass/syntax/syntax-abridge-auto.scss
delete mode 100644 sass/syntax/syntax-abridge-dark.scss
delete mode 100644 sass/syntax/syntax-abridge-light.scss
delete mode 100644 sass/syntax/syntax-ayu-abridge-auto.scss
delete mode 100644 sass/syntax/syntax-ayu-abridge-dark.scss
delete mode 100644 sass/syntax/syntax-ayu-abridge-light.scss
delete mode 100644 sass/syntax/syntax-ayumirage-abridge-auto.scss
delete mode 100644 sass/syntax/syntax-ayumirage-abridge-dark.scss
delete mode 100644 sass/syntax/syntax-ayumirage-abridge-light.scss
delete mode 100644 sass/syntax/syntax-charcoal-abridge-auto.scss
delete mode 100644 sass/syntax/syntax-charcoal-abridge-dark.scss
delete mode 100644 sass/syntax/syntax-charcoal-abridge-light.scss
delete mode 100644 sass/syntax/syntax-dracula-abridge-auto.scss
delete mode 100644 sass/syntax/syntax-dracula-abridge-dark.scss
delete mode 100644 sass/syntax/syntax-dracula-abridge-light.scss
delete mode 100644 sass/syntax/syntax-material-abridge-auto.scss
delete mode 100644 sass/syntax/syntax-material-abridge-dark.scss
delete mode 100644 sass/syntax/syntax-material-abridge-light.scss
(limited to 'sass/_variables.scss')
diff --git a/sass/_variables.scss b/sass/_variables.scss
index dcadf82..8ad0fa8 100644
--- a/sass/_variables.scss
+++ b/sass/_variables.scss
@@ -61,6 +61,8 @@ $viewports: (
xl: 1130px
) !default;
+$syntax: true !default;//syntax highlighting for Code Blocks.
+
// Enable svg css icons
$enable-icons: true !default; // setting this to false disables ALL icons, to use icons set to true.
$ic: true !default; // icon color - set to true for colorized icons, otherwise a neutral gray #888 is used.
diff --git a/sass/abridge-auto.scss b/sass/abridge-auto.scss
index c7b7b4d..b212053 100644
--- a/sass/abridge-auto.scss
+++ b/sass/abridge-auto.scss
@@ -1,5 +1,17 @@
@use "imports";
-@use "syntax/syntax-abridge-auto";
+@use "variables";
+@use "syntax/syntax-abridge" as syntax;
+
+@if variables.$syntax {
+ :root {
+ @include syntax.dark;
+ }
+@media (prefers-color-scheme: light) {
+ :root {
+ @include syntax.light;
+ }
+}
+}
:root {
@include imports.colors-dark;
diff --git a/sass/abridge-dark.scss b/sass/abridge-dark.scss
index 1c55ae6..393d62f 100644
--- a/sass/abridge-dark.scss
+++ b/sass/abridge-dark.scss
@@ -1,5 +1,10 @@
@use "imports";
-@use "syntax/syntax-abridge-dark";
+@use "variables";
+@use "syntax/syntax-abridge" as syntax;
+
+@if variables.$syntax {
+ @include syntax.dark;
+}
:root {
@include imports.colors-dark;
diff --git a/sass/abridge-light.scss b/sass/abridge-light.scss
index de96414..b2dd1ea 100644
--- a/sass/abridge-light.scss
+++ b/sass/abridge-light.scss
@@ -1,5 +1,10 @@
@use "imports";
-@use "syntax/syntax-abridge-light";
+@use "variables";
+@use "syntax/syntax-abridge" as syntax;
+
+@if variables.$syntax {
+ @include syntax.light;
+}
:root {
@include imports.colors-light;
diff --git a/sass/abridge.scss b/sass/abridge.scss
index e608d3a..9790d69 100644
--- a/sass/abridge.scss
+++ b/sass/abridge.scss
@@ -1,5 +1,15 @@
@use "imports";
-@use "syntax/syntax-abridge";
+@use "variables";
+@use "syntax/syntax-abridge" as syntax;
+
+@if variables.$syntax {
+ :root:not(.light) {
+ @include syntax.dark;
+ }
+ :root.light {
+ @include syntax.light;
+ }
+}
:root:not(.light) {
@include imports.colors-dark;
diff --git a/sass/syntax/syntax-abridge-auto.scss b/sass/syntax/syntax-abridge-auto.scss
deleted file mode 100644
index ca2b590..0000000
--- a/sass/syntax/syntax-abridge-auto.scss
+++ /dev/null
@@ -1,553 +0,0 @@
-:root {
- .z-code {
- color: #bfbab0;
- background-color: #191919;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #87929f;
- font-style: italic;
- }
- .z-variable {
- color: #bfbab0;
- }
- .z-string, .z-constant.z-other.z-symbol {
- color: #c2d94c;
- }
- .z-constant.z-numeric {
- color: #f29718;
- }
- .z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #95e6cb;
- }
- .z-constant.z-language {
- color: #f29718;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #f29718;
- }
- .z-variable.z-member {
- color: #fe7d83;
- }
- .z-keyword, .z-keyword.z-operator.z-word {
- color: #00bbff;
- }
- .z-keyword.z-operator {
- color: #f29668;
- }
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #bfbab0;
- }
- .z-punctuation.z-section {
- color: #bfbab0;
- }
- .z-punctuation.z-accessor {
- color: #f29668;
- }
- .z-punctuation.z-definition.z-annotation {
- color: #bfbab0;
- }
- .z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #e6b673;
- }
- .z-storage {
- color: #00bbff;
- }
- .z-storage.z-type {
- color: #00bbff;
- }
- .z-entity.z-name.z-function {
- color: #ffb454;
- }
- .z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #59c2ff;
- }
- .z-entity.z-other.z-inherited-class {
- color: #59c2ff;
- text-decoration: underline;
- }
- .z-variable.z-parameter {
- color: #f29718;
- }
- .z-variable.z-language {
- color: #39bae6;
- font-style: italic;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #39bae6;
- }
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #39bae6;
- }
- .z-entity.z-other.z-attribute-name {
- color: #ffb454;
- }
- .z-variable.z-function, .z-variable.z-annotation {
- color: #ffb454;
- }
- .z-support.z-function, .z-support.z-macro {
- color: #fe7d83;
- }
- .z-support.z-constant {
- color: #f29668;
- font-style: italic;
- }
- .z-support.z-type, .z-support.z-class {
- color: #39bae6;
- font-style: italic;
- }
- .z-invalid {
- color: #ff7c6d;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #00bbff;
- }
- .z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #c594c5;
- }
- .z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ffb454;
- }
- .z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #59c2ff;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #798491;
- }
- .z-support.z-type.z-property-name {
- color: #39bae6;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #798491;
- }
- .z-constant.z-numeric.z-line-number.z-match {
- color: #00bbff;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #c2d94c;
- }
- .z-message.z-error {
- color: #ff7c6d;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-markup.z-heading {
- color: #00bbff;
- font-weight: bold;
- }
- .z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #95e6cb;
- text-decoration: underline;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-image {
- color: #ffb454;
- }
- .z-markup.z-italic {
- color: #fe7d83;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #fe7d83;
- font-weight: bold;
- }
- .z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-raw {
- background-color: #bfbab0;
- }
- .z-markup.z-raw.z-inline {
- background-color: #bfbab0;
- }
- .z-meta.z-separator {
- color: #798491;
- background-color: #bfbab0;
- font-weight: bold;
- }
- .z-markup.z-quote {
- color: #f29718;
- font-style: italic;
- }
- .z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #95e6cb;
- }
- .z-markup.z-inserted {
- color: #c2d94c;
- }
- .z-markup.z-changed {
- color: #39bae6;
- }
- .z-markup.z-deleted {
- color: #fe7d83;
- }
- .z-markup.z-strike {
- color: #e6b673;
- }
- .z-markup.z-table {
- color: #39bae6;
- background-color: #bfbab0;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #f29668;
- }
- .z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #798491;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #bfbab0;
- background-color: #bfbab0;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- background-color: #bfbab0;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #c2d94c;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #39bae6;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #ff7c6d;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #20272c;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #20272c;
- }
- .z-gutter_color {
- color: #ffffff;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #39bae6;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #c2d94c;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #00bbff;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #fe7d83;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #39bae6;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #ff7c6d;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- .z-code {
- color: #50565a;
- background-color: #fafafa;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #676c72;
- font-style: italic;
- }
- .z-variable {
- color: #50565a;
- }
- .z-string, .z-constant.z-other.z-symbol {
- color: #497700;
- }
- .z-constant.z-numeric {
- color: #b04e00;
- }
- .z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #007b59;
- }
- .z-constant.z-language {
- color: #b04e00;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #b04e00;
- }
- .z-variable.z-member {
- color: #c33947;
- }
- .z-keyword, .z-keyword.z-operator.z-word {
- color: #0062e8;
- }
- .z-keyword.z-operator {
- color: #a4552c;
- }
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #50565a;
- }
- .z-punctuation.z-section {
- color: #50565a;
- }
- .z-punctuation.z-accessor {
- color: #a4552c;
- }
- .z-punctuation.z-definition.z-annotation {
- color: #50565a;
- }
- .z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #8b6426;
- }
- .z-storage {
- color: #0062e8;
- }
- .z-storage.z-type {
- color: #0062e8;
- }
- .z-entity.z-name.z-function {
- color: #a45600;
- }
- .z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #0070b3;
- }
- .z-entity.z-other.z-inherited-class {
- color: #0070b3;
- text-decoration: underline;
- }
- .z-variable.z-parameter {
- color: #b04e00;
- }
- .z-variable.z-language {
- color: #007492;
- font-style: italic;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #007492;
- }
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #007492;
- }
- .z-entity.z-other.z-attribute-name {
- color: #a45600;
- }
- .z-variable.z-function, .z-variable.z-annotation {
- color: #a45600;
- }
- .z-support.z-function, .z-support.z-macro {
- color: #b94046;
- }
- .z-support.z-constant {
- color: #a4552c;
- font-style: italic;
- }
- .z-support.z-type, .z-support.z-class {
- color: #007492;
- font-style: italic;
- }
- .z-invalid {
- color: #da0001;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #0062e8;
- }
- .z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #a45600;
- }
- .z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #0070b3;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #676c72;
- }
- .z-support.z-type.z-property-name {
- color: #007492;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #676c72;
- }
- .z-constant.z-numeric.z-line-number.z-match {
- color: #0062e8;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #497700;
- }
- .z-message.z-error {
- color: #da0001;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
- }
- .z-markup.z-heading {
- color: #0062e8;
- font-weight: bold;
- }
- .z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #007b59;
- text-decoration: underline;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-image {
- color: #a45600;
- }
- .z-markup.z-italic {
- color: #b94046;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #b94046;
- font-weight: bold;
- }
- .z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-raw {
- background-color: #50565a;
- }
- .z-markup.z-raw.z-inline {
- background-color: #50565a;
- }
- .z-meta.z-separator {
- color: #676c72;
- background-color: #50565a;
- font-weight: bold;
- }
- .z-markup.z-quote {
- color: #b04e00;
- font-style: italic;
- }
- .z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #007b59;
- }
- .z-markup.z-inserted {
- color: #497700;
- }
- .z-markup.z-changed {
- color: #007492;
- }
- .z-markup.z-deleted {
- color: #b94046;
- }
- .z-markup.z-strike {
- color: #8b6426;
- }
- .z-markup.z-table {
- color: #007492;
- background-color: #50565a;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #a4552c;
- }
- .z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #676c72;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #50565a;
- background-color: #50565a;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #676c72;
- background-color: #50565a;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #676c72;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #497700;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #007492;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #da0001;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #696b6c;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #696b6c;
- }
- .z-gutter_color {
- color: #ffffff;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #007492;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #497700;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #0062e8;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #b94046;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #007492;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #da0001;
- }
- }
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-abridge-dark.scss b/sass/syntax/syntax-abridge-dark.scss
deleted file mode 100644
index 2136269..0000000
--- a/sass/syntax/syntax-abridge-dark.scss
+++ /dev/null
@@ -1,275 +0,0 @@
-.z-code {
- color: #bfbab0;
- background-color: #191919;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #87929f;
- font-style: italic;
-}
-.z-variable {
- color: #bfbab0;
-}
-.z-string, .z-constant.z-other.z-symbol {
- color: #c2d94c;
-}
-.z-constant.z-numeric {
- color: #f29718;
-}
-.z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #95e6cb;
-}
-.z-constant.z-language {
- color: #f29718;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #f29718;
-}
-.z-variable.z-member {
- color: #fe7d83;
-}
-.z-keyword, .z-keyword.z-operator.z-word {
- color: #00bbff;
-}
-.z-keyword.z-operator {
- color: #f29668;
-}
-.z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #bfbab0;
-}
-.z-punctuation.z-section {
- color: #bfbab0;
-}
-.z-punctuation.z-accessor {
- color: #f29668;
-}
-.z-punctuation.z-definition.z-annotation {
- color: #bfbab0;
-}
-.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #e6b673;
-}
-.z-storage {
- color: #00bbff;
-}
-.z-storage.z-type {
- color: #00bbff;
-}
-.z-entity.z-name.z-function {
- color: #ffb454;
-}
-.z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #59c2ff;
-}
-.z-entity.z-other.z-inherited-class {
- color: #59c2ff;
- text-decoration: underline;
-}
-.z-variable.z-parameter {
- color: #f29718;
-}
-.z-variable.z-language {
- color: #39bae6;
- font-style: italic;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #39bae6;
-}
-.z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #39bae6;
-}
-.z-entity.z-other.z-attribute-name {
- color: #ffb454;
-}
-.z-variable.z-function, .z-variable.z-annotation {
- color: #ffb454;
-}
-.z-support.z-function, .z-support.z-macro {
- color: #fe7d83;
-}
-.z-support.z-constant {
- color: #f29668;
- font-style: italic;
-}
-.z-support.z-type, .z-support.z-class {
- color: #39bae6;
- font-style: italic;
-}
-.z-invalid {
- color: #ff7c6d;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #00bbff;
-}
-.z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #c594c5;
-}
-.z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ffb454;
-}
-.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #59c2ff;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #798491;
-}
-.z-support.z-type.z-property-name {
- color: #39bae6;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #798491;
-}
-.z-constant.z-numeric.z-line-number.z-match {
- color: #00bbff;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #c2d94c;
-}
-.z-message.z-error {
- color: #ff7c6d;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-markup.z-heading {
- color: #00bbff;
-font-weight: bold;
-}
-.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #95e6cb;
- text-decoration: underline;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-image {
- color: #ffb454;
-}
-.z-markup.z-italic {
- color: #fe7d83;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #fe7d83;
-font-weight: bold;
-}
-.z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-raw {
- background-color: #bfbab0;
-}
-.z-markup.z-raw.z-inline {
- background-color: #bfbab0;
-}
-.z-meta.z-separator {
- color: #798491;
- background-color: #bfbab0;
-font-weight: bold;
-}
-.z-markup.z-quote {
- color: #f29718;
- font-style: italic;
-}
-.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #95e6cb;
-}
-.z-markup.z-inserted {
- color: #c2d94c;
-}
-.z-markup.z-changed {
- color: #39bae6;
-}
-.z-markup.z-deleted {
- color: #fe7d83;
-}
-.z-markup.z-strike {
- color: #e6b673;
-}
-.z-markup.z-table {
- color: #39bae6;
- background-color: #bfbab0;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #f29668;
-}
-.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #798491;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #bfbab0;
- background-color: #bfbab0;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- background-color: #bfbab0;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #c2d94c;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #39bae6;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #ff7c6d;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #20272c;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #20272c;
-}
-.z-gutter_color {
- color: #ffffff;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #39bae6;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #c2d94c;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #00bbff;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #fe7d83;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #39bae6;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #ff7c6d;
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-abridge-light.scss b/sass/syntax/syntax-abridge-light.scss
deleted file mode 100644
index 4c3eea6..0000000
--- a/sass/syntax/syntax-abridge-light.scss
+++ /dev/null
@@ -1,272 +0,0 @@
-.z-code {
- color: #50565a;
- background-color: #fafafa;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #676c72;
- font-style: italic;
-}
-.z-variable {
- color: #50565a;
-}
-.z-string, .z-constant.z-other.z-symbol {
- color: #497700;
-}
-.z-constant.z-numeric {
- color: #b04e00;
-}
-.z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #007b59;
-}
-.z-constant.z-language {
- color: #b04e00;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #b04e00;
-}
-.z-variable.z-member {
- color: #c33947;
-}
-.z-keyword, .z-keyword.z-operator.z-word {
- color: #0062e8;
-}
-.z-keyword.z-operator {
- color: #a4552c;
-}
-.z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #50565a;
-}
-.z-punctuation.z-section {
- color: #50565a;
-}
-.z-punctuation.z-accessor {
- color: #a4552c;
-}
-.z-punctuation.z-definition.z-annotation {
- color: #50565a;
-}
-.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #8b6426;
-}
-.z-storage {
- color: #0062e8;
-}
-.z-storage.z-type {
- color: #0062e8;
-}
-.z-entity.z-name.z-function {
- color: #a45600;
-}
-.z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #0070b3;
-}
-.z-entity.z-other.z-inherited-class {
- color: #0070b3;
- text-decoration: underline;
-}
-.z-variable.z-parameter {
- color: #b04e00;
-}
-.z-variable.z-language {
- color: #007492;
- font-style: italic;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #007492;
-}
-.z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #007492;
-}
-.z-entity.z-other.z-attribute-name {
- color: #a45600;
-}
-.z-variable.z-function, .z-variable.z-annotation {
- color: #a45600;
-}
-.z-support.z-function, .z-support.z-macro {
- color: #b94046;
-}
-.z-support.z-constant {
- color: #a4552c;
- font-style: italic;
-}
-.z-support.z-type, .z-support.z-class {
- color: #007492;
- font-style: italic;
-}
-.z-invalid {
- color: #da0001;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #0062e8;
-}
-.z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #a45600;
-}
-.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #0070b3;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #676c72;
-}
-.z-support.z-type.z-property-name {
- color: #007492;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #676c72;
-}
-.z-constant.z-numeric.z-line-number.z-match {
- color: #0062e8;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #497700;
-}
-.z-message.z-error {
- color: #da0001;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007492;
-}
-.z-markup.z-heading {
- color: #0062e8;
-font-weight: bold;
-}
-.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #007b59;
- text-decoration: underline;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-image {
- color: #a45600;
-}
-.z-markup.z-italic {
- color: #b94046;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #b94046;
-font-weight: bold;
-}
-.z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-raw {
- background-color: #50565a;
-}
-.z-markup.z-raw.z-inline {
- background-color: #50565a;
-}
-.z-meta.z-separator {
- color: #676c72;
- background-color: #50565a;
-font-weight: bold;
-}
-.z-markup.z-quote {
- color: #b04e00;
- font-style: italic;
-}
-.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #007b59;
-}
-.z-markup.z-inserted {
- color: #497700;
-}
-.z-markup.z-changed {
- color: #007492;
-}
-.z-markup.z-deleted {
- color: #b94046;
-}
-.z-markup.z-strike {
- color: #8b6426;
-}
-.z-markup.z-table {
- color: #007492;
- background-color: #50565a;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #a4552c;
-}
-.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #676c72;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #50565a;
- background-color: #50565a;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #676c72;
- background-color: #50565a;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #676c72;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #497700;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #007492;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #da0001;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #696b6c;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #696b6c;
-}
-.z-gutter_color {
- color: #ffffff;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #007492;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #497700;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #0062e8;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #b94046;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #007492;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #da0001;
-}
diff --git a/sass/syntax/syntax-abridge.scss b/sass/syntax/syntax-abridge.scss
index d1ea55d..a3007f4 100644
--- a/sass/syntax/syntax-abridge.scss
+++ b/sass/syntax/syntax-abridge.scss
@@ -1,4 +1,4 @@
-:root:not(.light) {
+@mixin dark {
.z-code {
color: #bfbab0;
background-color: #191919;
@@ -275,7 +275,7 @@
color: #ff7c6d;
}
}
-:root.light {
+@mixin light {
.z-code {
color: #50565a;
background-color: #fafafa;
@@ -548,4 +548,4 @@
.z-sublimelinter.z-mark.z-error {
color: #da0001;
}
-}
\ No newline at end of file
+}
diff --git a/sass/syntax/syntax-ayu-abridge-auto.scss b/sass/syntax/syntax-ayu-abridge-auto.scss
deleted file mode 100644
index 3587a73..0000000
--- a/sass/syntax/syntax-ayu-abridge-auto.scss
+++ /dev/null
@@ -1,553 +0,0 @@
-:root {
- .z-code {
- color: #bfbab0;
- background-color: #191919;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #798491;
- font-style: italic;
- }
- .z-variable {
- color: #bfbab0;
- }
- .z-string, .z-constant.z-other.z-symbol {
- color: #c2d94c;
- }
- .z-constant.z-numeric {
- color: #f29718;
- }
- .z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #95e6cb;
- }
- .z-constant.z-language {
- color: #f29718;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #f29718;
- }
- .z-variable.z-member {
- color: #fe7d83;
- }
- .z-keyword, .z-keyword.z-operator.z-word {
- color: #ff813c;
- }
- .z-keyword.z-operator {
- color: #f29668;
- }
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #bfbab0;
- }
- .z-punctuation.z-section {
- color: #bfbab0;
- }
- .z-punctuation.z-accessor {
- color: #f29668;
- }
- .z-punctuation.z-definition.z-annotation {
- color: #bfbab0;
- }
- .z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #e6b673;
- }
- .z-storage {
- color: #ff813c;
- }
- .z-storage.z-type {
- color: #ff813c;
- }
- .z-entity.z-name.z-function {
- color: #ffb454;
- }
- .z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #59c2ff;
- }
- .z-entity.z-other.z-inherited-class {
- color: #59c2ff;
- text-decoration: underline;
- }
- .z-variable.z-parameter {
- color: #f29718;
- }
- .z-variable.z-language {
- color: #39bae6;
- font-style: italic;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #39bae6;
- }
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #39bae6;
- }
- .z-entity.z-other.z-attribute-name {
- color: #ffb454;
- }
- .z-variable.z-function, .z-variable.z-annotation {
- color: #ffb454;
- }
- .z-support.z-function, .z-support.z-macro {
- color: #fe7d83;
- }
- .z-support.z-constant {
- color: #f29668;
- font-style: italic;
- }
- .z-support.z-type, .z-support.z-class {
- color: #39bae6;
- font-style: italic;
- }
- .z-invalid {
- color: #ff7c6d;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #ff813c;
- }
- .z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #c594c5;
- }
- .z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ffb454;
- }
- .z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #59c2ff;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #798491;
- }
- .z-support.z-type.z-property-name {
- color: #39bae6;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #798491;
- }
- .z-constant.z-numeric.z-line-number.z-match {
- color: #ff813c;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #c2d94c;
- }
- .z-message.z-error {
- color: #ff7c6d;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
- }
- .z-markup.z-heading {
- color: #ff813c;
- font-weight: bold;
- }
- .z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #95e6cb;
- text-decoration: underline;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-image {
- color: #ffb454;
- }
- .z-markup.z-italic {
- color: #fe7d83;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #fe7d83;
- font-weight: bold;
- }
- .z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-raw {
- background-color: #bfbab0;
- }
- .z-markup.z-raw.z-inline {
- background-color: #bfbab0;
- }
- .z-meta.z-separator {
- color: #798491;
- background-color: #bfbab0;
- font-weight: bold;
- }
- .z-markup.z-quote {
- color: #f29718;
- font-style: italic;
- }
- .z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #95e6cb;
- }
- .z-markup.z-inserted {
- color: #c2d94c;
- }
- .z-markup.z-changed {
- color: #39bae6;
- }
- .z-markup.z-deleted {
- color: #fe7d83;
- }
- .z-markup.z-strike {
- color: #e6b673;
- }
- .z-markup.z-table {
- color: #39bae6;
- background-color: #bfbab0;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #f29668;
- }
- .z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #798491;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #bfbab0;
- background-color: #bfbab0;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- background-color: #bfbab0;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #c2d94c;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #39bae6;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #ff7c6d;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #20272c;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #20272c;
- }
- .z-gutter_color {
- color: #ffffff;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #39bae6;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #c2d94c;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #ff813c;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #fe7d83;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #39bae6;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #ff7c6d;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- .z-code {
- color: #61676c;
- background-color: #ffffff;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #6e7379;
- font-style: italic;
- }
- .z-variable {
- color: #61676c;
- }
- .z-string, .z-constant.z-other.z-symbol {
- color: #507e00;
- }
- .z-constant.z-numeric {
- color: #b85500;
- }
- .z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #008260;
- }
- .z-constant.z-language {
- color: #b85500;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #b85500;
- }
- .z-variable.z-member {
- color: #cb414d;
- }
- .z-keyword, .z-keyword.z-operator.z-word {
- color: #c94506;
- }
- .z-keyword.z-operator {
- color: #ac5c32;
- }
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #61676c;
- }
- .z-punctuation.z-section {
- color: #61676c;
- }
- .z-punctuation.z-accessor {
- color: #ac5c32;
- }
- .z-punctuation.z-definition.z-annotation {
- color: #61676c;
- }
- .z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #936b2c;
- }
- .z-storage {
- color: #c94506;
- }
- .z-storage.z-type {
- color: #c94506;
- }
- .z-entity.z-name.z-function {
- color: #ac5d00;
- }
- .z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #0079bd;
- }
- .z-entity.z-other.z-inherited-class {
- color: #0079bd;
- text-decoration: underline;
- }
- .z-variable.z-parameter {
- color: #b85500;
- }
- .z-variable.z-language {
- color: #007d9b;
- font-style: italic;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #007d9b;
- }
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #007d9b;
- }
- .z-entity.z-other.z-attribute-name {
- color: #ac5d00;
- }
- .z-variable.z-function, .z-variable.z-annotation {
- color: #ac5d00;
- }
- .z-support.z-function, .z-support.z-macro {
- color: #c44a4e;
- }
- .z-support.z-constant {
- color: #ac5c32;
- font-style: italic;
- }
- .z-support.z-type, .z-support.z-class {
- color: #007d9b;
- font-style: italic;
- }
- .z-invalid {
- color: #e6000b;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #c94506;
- }
- .z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ac5d00;
- }
- .z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #0079bd;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #6e7379;
- }
- .z-support.z-type.z-property-name {
- color: #007d9b;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #6e7379;
- }
- .z-constant.z-numeric.z-line-number.z-match {
- color: #c94506;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #507e00;
- }
- .z-message.z-error {
- color: #e6000b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
- }
- .z-markup.z-heading {
- color: #c94506;
- font-weight: bold;
- }
- .z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #008260;
- text-decoration: underline;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-image {
- color: #ac5d00;
- }
- .z-markup.z-italic {
- color: #c44a4e;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #c44a4e;
- font-weight: bold;
- }
- .z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-raw {
- background-color: #61676c;
- }
- .z-markup.z-raw.z-inline {
- background-color: #61676c;
- }
- .z-meta.z-separator {
- color: #6e7379;
- background-color: #61676c;
- font-weight: bold;
- }
- .z-markup.z-quote {
- color: #b85500;
- font-style: italic;
- }
- .z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #008260;
- }
- .z-markup.z-inserted {
- color: #507e00;
- }
- .z-markup.z-changed {
- color: #007d9b;
- }
- .z-markup.z-deleted {
- color: #c44a4e;
- }
- .z-markup.z-strike {
- color: #936b2c;
- }
- .z-markup.z-table {
- color: #007d9b;
- background-color: #61676c;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #ac5c32;
- }
- .z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #6e7379;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #61676c;
- background-color: #61676c;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #6e7379;
- background-color: #61676c;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #6e7379;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #507e00;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #007d9b;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #e6000b;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #dee0e1;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #dee0e1;
- }
- .z-gutter_color {
- color: #ffffff;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #007d9b;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #507e00;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #c94506;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #c44a4e;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #007d9b;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #e6000b;
- }
- }
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-ayu-abridge-dark.scss b/sass/syntax/syntax-ayu-abridge-dark.scss
deleted file mode 100644
index d1632bc..0000000
--- a/sass/syntax/syntax-ayu-abridge-dark.scss
+++ /dev/null
@@ -1,275 +0,0 @@
-.z-code {
- color: #bfbab0;
- background-color: #191919;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #798491;
- font-style: italic;
-}
-.z-variable {
- color: #bfbab0;
-}
-.z-string, .z-constant.z-other.z-symbol {
- color: #c2d94c;
-}
-.z-constant.z-numeric {
- color: #f29718;
-}
-.z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #95e6cb;
-}
-.z-constant.z-language {
- color: #f29718;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #f29718;
-}
-.z-variable.z-member {
- color: #fe7d83;
-}
-.z-keyword, .z-keyword.z-operator.z-word {
- color: #ff813c;
-}
-.z-keyword.z-operator {
- color: #f29668;
-}
-.z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #bfbab0;
-}
-.z-punctuation.z-section {
- color: #bfbab0;
-}
-.z-punctuation.z-accessor {
- color: #f29668;
-}
-.z-punctuation.z-definition.z-annotation {
- color: #bfbab0;
-}
-.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #e6b673;
-}
-.z-storage {
- color: #ff813c;
-}
-.z-storage.z-type {
- color: #ff813c;
-}
-.z-entity.z-name.z-function {
- color: #ffb454;
-}
-.z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #59c2ff;
-}
-.z-entity.z-other.z-inherited-class {
- color: #59c2ff;
- text-decoration: underline;
-}
-.z-variable.z-parameter {
- color: #f29718;
-}
-.z-variable.z-language {
- color: #39bae6;
- font-style: italic;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #39bae6;
-}
-.z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #39bae6;
-}
-.z-entity.z-other.z-attribute-name {
- color: #ffb454;
-}
-.z-variable.z-function, .z-variable.z-annotation {
- color: #ffb454;
-}
-.z-support.z-function, .z-support.z-macro {
- color: #fe7d83;
-}
-.z-support.z-constant {
- color: #f29668;
- font-style: italic;
-}
-.z-support.z-type, .z-support.z-class {
- color: #39bae6;
- font-style: italic;
-}
-.z-invalid {
- color: #ff7c6d;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #ff813c;
-}
-.z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #c594c5;
-}
-.z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ffb454;
-}
-.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #59c2ff;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #798491;
-}
-.z-support.z-type.z-property-name {
- color: #39bae6;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #798491;
-}
-.z-constant.z-numeric.z-line-number.z-match {
- color: #ff813c;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #c2d94c;
-}
-.z-message.z-error {
- color: #ff7c6d;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #39bae6;
-}
-.z-markup.z-heading {
- color: #ff813c;
-font-weight: bold;
-}
-.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #95e6cb;
- text-decoration: underline;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-image {
- color: #ffb454;
-}
-.z-markup.z-italic {
- color: #fe7d83;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #fe7d83;
-font-weight: bold;
-}
-.z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-raw {
- background-color: #bfbab0;
-}
-.z-markup.z-raw.z-inline {
- background-color: #bfbab0;
-}
-.z-meta.z-separator {
- color: #798491;
- background-color: #bfbab0;
-font-weight: bold;
-}
-.z-markup.z-quote {
- color: #f29718;
- font-style: italic;
-}
-.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #95e6cb;
-}
-.z-markup.z-inserted {
- color: #c2d94c;
-}
-.z-markup.z-changed {
- color: #39bae6;
-}
-.z-markup.z-deleted {
- color: #fe7d83;
-}
-.z-markup.z-strike {
- color: #e6b673;
-}
-.z-markup.z-table {
- color: #39bae6;
- background-color: #bfbab0;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #f29668;
-}
-.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #798491;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #bfbab0;
- background-color: #bfbab0;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- background-color: #bfbab0;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #c2d94c;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #39bae6;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #ff7c6d;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #20272c;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #20272c;
-}
-.z-gutter_color {
- color: #ffffff;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #39bae6;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #c2d94c;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #ff813c;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #fe7d83;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #39bae6;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #ff7c6d;
-}
diff --git a/sass/syntax/syntax-ayu-abridge-light.scss b/sass/syntax/syntax-ayu-abridge-light.scss
deleted file mode 100644
index d99ad69..0000000
--- a/sass/syntax/syntax-ayu-abridge-light.scss
+++ /dev/null
@@ -1,272 +0,0 @@
-.z-code {
- color: #61676c;
- background-color: #ffffff;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #6e7379;
- font-style: italic;
-}
-.z-variable {
- color: #61676c;
-}
-.z-string, .z-constant.z-other.z-symbol {
- color: #507e00;
-}
-.z-constant.z-numeric {
- color: #b85500;
-}
-.z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #008260;
-}
-.z-constant.z-language {
- color: #b85500;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #b85500;
-}
-.z-variable.z-member {
- color: #cb414d;
-}
-.z-keyword, .z-keyword.z-operator.z-word {
- color: #c94506;
-}
-.z-keyword.z-operator {
- color: #ac5c32;
-}
-.z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #61676c;
-}
-.z-punctuation.z-section {
- color: #61676c;
-}
-.z-punctuation.z-accessor {
- color: #ac5c32;
-}
-.z-punctuation.z-definition.z-annotation {
- color: #61676c;
-}
-.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #936b2c;
-}
-.z-storage {
- color: #c94506;
-}
-.z-storage.z-type {
- color: #c94506;
-}
-.z-entity.z-name.z-function {
- color: #ac5d00;
-}
-.z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #0079bd;
-}
-.z-entity.z-other.z-inherited-class {
- color: #0079bd;
- text-decoration: underline;
-}
-.z-variable.z-parameter {
- color: #b85500;
-}
-.z-variable.z-language {
- color: #007d9b;
- font-style: italic;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #007d9b;
-}
-.z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #007d9b;
-}
-.z-entity.z-other.z-attribute-name {
- color: #ac5d00;
-}
-.z-variable.z-function, .z-variable.z-annotation {
- color: #ac5d00;
-}
-.z-support.z-function, .z-support.z-macro {
- color: #c44a4e;
-}
-.z-support.z-constant {
- color: #ac5c32;
- font-style: italic;
-}
-.z-support.z-type, .z-support.z-class {
- color: #007d9b;
- font-style: italic;
-}
-.z-invalid {
- color: #e6000b;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #c94506;
-}
-.z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ac5d00;
-}
-.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #0079bd;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #6e7379;
-}
-.z-support.z-type.z-property-name {
- color: #007d9b;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #6e7379;
-}
-.z-constant.z-numeric.z-line-number.z-match {
- color: #c94506;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #507e00;
-}
-.z-message.z-error {
- color: #e6000b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007d9b;
-}
-.z-markup.z-heading {
- color: #c94506;
-font-weight: bold;
-}
-.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #008260;
- text-decoration: underline;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-image {
- color: #ac5d00;
-}
-.z-markup.z-italic {
- color: #c44a4e;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #c44a4e;
-font-weight: bold;
-}
-.z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-raw {
- background-color: #61676c;
-}
-.z-markup.z-raw.z-inline {
- background-color: #61676c;
-}
-.z-meta.z-separator {
- color: #6e7379;
- background-color: #61676c;
-font-weight: bold;
-}
-.z-markup.z-quote {
- color: #b85500;
- font-style: italic;
-}
-.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #008260;
-}
-.z-markup.z-inserted {
- color: #507e00;
-}
-.z-markup.z-changed {
- color: #007d9b;
-}
-.z-markup.z-deleted {
- color: #c44a4e;
-}
-.z-markup.z-strike {
- color: #936b2c;
-}
-.z-markup.z-table {
- color: #007d9b;
- background-color: #61676c;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #ac5c32;
-}
-.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #6e7379;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #61676c;
- background-color: #61676c;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #6e7379;
- background-color: #61676c;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #6e7379;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #507e00;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #007d9b;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #e6000b;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #dee0e1;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #dee0e1;
-}
-.z-gutter_color {
- color: #ffffff;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #007d9b;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #507e00;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #c94506;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #c44a4e;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #007d9b;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #e6000b;
-}
diff --git a/sass/syntax/syntax-ayu-abridge.scss b/sass/syntax/syntax-ayu-abridge.scss
index f31946c..1a2b6b8 100644
--- a/sass/syntax/syntax-ayu-abridge.scss
+++ b/sass/syntax/syntax-ayu-abridge.scss
@@ -1,4 +1,4 @@
-:root:not(.light) {
+@mixin dark {
.z-code {
color: #bfbab0;
background-color: #191919;
@@ -275,7 +275,7 @@
color: #ff7c6d;
}
}
-:root.light {
+@mixin light {
.z-code {
color: #61676c;
background-color: #ffffff;
@@ -548,4 +548,4 @@
.z-sublimelinter.z-mark.z-error {
color: #e6000b;
}
-}
\ No newline at end of file
+}
diff --git a/sass/syntax/syntax-ayumirage-abridge-auto.scss b/sass/syntax/syntax-ayumirage-abridge-auto.scss
deleted file mode 100644
index 5a28abc..0000000
--- a/sass/syntax/syntax-ayumirage-abridge-auto.scss
+++ /dev/null
@@ -1,556 +0,0 @@
-:root {
- .z-code {
- color: #ccc9c2;
- background-color: #191919;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #798491;
- font-style: italic;
- }
- .z-variable {
- color: #ccc9c2;
- }
- .z-string, .z-constant.z-other.z-symbol {
- color: #bae67e;
- }
- .z-constant.z-numeric {
- color: #ffcc66;
- }
- .z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #95e6cb;
- }
- .z-constant.z-language {
- color: #ffcc66;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #ffcc66;
- }
- .z-variable.z-member {
- color: #fe7d83;
- }
- .z-keyword, .z-keyword.z-operator.z-word {
- color: #ffa759;
- }
- .z-keyword.z-operator {
- color: #f29e74;
- }
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #ccc9c2;
- }
- .z-punctuation.z-section {
- color: #ccc9c2;
- }
- .z-punctuation.z-accessor {
- color: #f29e74;
- }
- .z-punctuation.z-definition.z-annotation {
- color: #ccc9c2;
- }
- .z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #ffc44c;
- }
- .z-storage {
- color: #ffa759;
- }
- .z-storage.z-type {
- color: #ffa759;
- }
- .z-entity.z-name.z-function {
- color: #ffd580;
- }
- .z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #73d0ff;
- }
- .z-entity.z-other.z-inherited-class {
- color: #73d0ff;
- text-decoration: underline;
- }
- .z-variable.z-parameter {
- color: #ffcc66;
- }
- .z-variable.z-language {
- color: #5ccfe6;
- font-style: italic;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #5ccfe6;
- }
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #5ccfe6;
- }
- .z-entity.z-other.z-attribute-name {
- color: #ffd580;
- }
- .z-variable.z-function, .z-variable.z-annotation {
- color: #ffd580;
- }
- .z-support.z-function, .z-support.z-macro {
- color: #f28779;
- }
- .z-support.z-constant {
- color: #f29e74;
- font-style: italic;
- }
- .z-support.z-type, .z-support.z-class {
- color: #5ccfe6;
- font-style: italic;
- }
- .z-invalid {
- color: #ff7c6d;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #ffa759;
- }
- .z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #c594c5;
- }
- .z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ffd580;
- }
- .z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #73d0ff;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #798491;
- }
- .z-support.z-type.z-property-name {
- color: #5ccfe6;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #798491;
- }
- .z-constant.z-numeric.z-line-number.z-match {
- color: #ffa759;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #bae67e;
- }
- .z-message.z-error {
- color: #ff7c6d;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
- }
- .z-markup.z-heading {
- color: #ffa759;
- font-weight: bold;
- }
- .z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #95e6cb;
- text-decoration: underline;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-image {
- color: #ffd580;
- }
- .z-markup.z-italic {
- color: #f28779;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #f28779;
- font-weight: bold;
- }
- .z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-raw {
- background-color: #ccc9c2;
- }
- .z-markup.z-raw.z-inline {
- background-color: #ccc9c2;
- }
- .z-meta.z-separator {
- color: #798491;
- background-color: #ccc9c2;
- font-weight: bold;
- }
- .z-markup.z-quote {
- color: #ffcc66;
- font-style: italic;
- }
- .z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #95e6cb;
- }
- .z-markup.z-inserted {
- color: #bae67e;
- }
- .z-markup.z-changed {
- color: #5ccfe6;
- }
- .z-markup.z-deleted {
- color: #f28779;
- }
- .z-markup.z-strike {
- color: #ffc44c;
- }
- .z-markup.z-table {
- color: #5ccfe6;
- background-color: #ccc9c2;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #f29e74;
- }
- .z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #798491;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #ccc9c2;
- background-color: #ccc9c2;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- background-color: #ccc9c2;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #bae67e;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #5ccfe6;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #ff7c6d;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #363e4a;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #363e4a;
- }
- .z-gutter_color {
- color: #ffffff;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #5ccfe6;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #bae67e;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #ffa759;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #f28779;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #5ccfe6;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #ff7c6d;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- .z-code {
- color: #76736d;
- background-color: #ffffff;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #5c6773;
- font-style: italic;
- }
- .z-variable {
- color: #76736d;
- }
- .z-string, .z-constant.z-other.z-symbol {
- color: #547f1c;
- }
- .z-constant.z-numeric {
- color: #926b00;
- }
- .z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #2d7f68;
- }
- .z-constant.z-language {
- color: #926b00;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #926b00;
- }
- .z-variable.z-member {
- color: #cb414d;
- }
- .z-keyword, .z-keyword.z-operator.z-word {
- color: #aa5f0f;
- }
- .z-keyword.z-operator {
- color: #aa5f39;
- }
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #76736d;
- }
- .z-punctuation.z-section {
- color: #76736d;
- }
- .z-punctuation.z-accessor {
- color: #aa5f39;
- }
- .z-punctuation.z-definition.z-annotation {
- color: #76736d;
- }
- .z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #986b00;
- }
- .z-storage {
- color: #aa5f0f;
- }
- .z-storage.z-type {
- color: #aa5f0f;
- }
- .z-entity.z-name.z-function {
- color: #8f6f1d;
- }
- .z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #007ca7;
- }
- .z-entity.z-other.z-inherited-class {
- color: #007ca7;
- text-decoration: underline;
- }
- .z-variable.z-parameter {
- color: #926b00;
- }
- .z-variable.z-language {
- color: #007f95;
- font-style: italic;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #007f95;
- }
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #007f95;
- }
- .z-entity.z-other.z-attribute-name {
- color: #8f6f1d;
- }
- .z-variable.z-function, .z-variable.z-annotation {
- color: #8f6f1d;
- }
- .z-support.z-function, .z-support.z-macro {
- color: #b75349;
- }
- .z-support.z-constant {
- color: #aa5f39;
- font-style: italic;
- }
- .z-support.z-type, .z-support.z-class {
- color: #007f95;
- font-style: italic;
- }
- .z-invalid {
- color: #e40320;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #aa5f0f;
- }
- .z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #916392;
- }
- .z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #8f6f1d;
- }
- .z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #007ca7;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #5c6773;
- }
- .z-support.z-type.z-property-name {
- color: #007f95;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #5c6773;
- }
- .z-constant.z-numeric.z-line-number.z-match {
- color: #aa5f0f;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #547f1c;
- }
- .z-message.z-error {
- color: #e40320;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
- }
- .z-markup.z-heading {
- color: #aa5f0f;
- font-weight: bold;
- }
- .z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #2d7f68;
- text-decoration: underline;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-image {
- color: #8f6f1d;
- }
- .z-markup.z-italic {
- color: #b75349;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #b75349;
- font-weight: bold;
- }
- .z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-raw {
- background-color: #76736d;
- }
- .z-markup.z-raw.z-inline {
- background-color: #76736d;
- }
- .z-meta.z-separator {
- color: #5c6773;
- background-color: #76736d;
- font-weight: bold;
- }
- .z-markup.z-quote {
- color: #926b00;
- font-style: italic;
- }
- .z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #2d7f68;
- }
- .z-markup.z-inserted {
- color: #547f1c;
- }
- .z-markup.z-changed {
- color: #007f95;
- }
- .z-markup.z-deleted {
- color: #b75349;
- }
- .z-markup.z-strike {
- color: #986b00;
- }
- .z-markup.z-table {
- color: #007f95;
- background-color: #76736d;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #aa5f39;
- }
- .z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #5c6773;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #76736d;
- background-color: #76736d;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #5c6773;
- background-color: #76736d;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #5c6773;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #547f1c;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #007f95;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #e40320;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #363e4a;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #363e4a;
- }
- .z-gutter_color {
- color: #ffffff;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #007f95;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #547f1c;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #aa5f0f;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #b75349;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #007f95;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #e40320;
- }
- }
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-ayumirage-abridge-dark.scss b/sass/syntax/syntax-ayumirage-abridge-dark.scss
deleted file mode 100644
index 9e6a6ff..0000000
--- a/sass/syntax/syntax-ayumirage-abridge-dark.scss
+++ /dev/null
@@ -1,275 +0,0 @@
-.z-code {
- color: #ccc9c2;
- background-color: #191919;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #798491;
- font-style: italic;
-}
-.z-variable {
- color: #ccc9c2;
-}
-.z-string, .z-constant.z-other.z-symbol {
- color: #bae67e;
-}
-.z-constant.z-numeric {
- color: #ffcc66;
-}
-.z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #95e6cb;
-}
-.z-constant.z-language {
- color: #ffcc66;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #ffcc66;
-}
-.z-variable.z-member {
- color: #fe7d83;
-}
-.z-keyword, .z-keyword.z-operator.z-word {
- color: #ffa759;
-}
-.z-keyword.z-operator {
- color: #f29e74;
-}
-.z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #ccc9c2;
-}
-.z-punctuation.z-section {
- color: #ccc9c2;
-}
-.z-punctuation.z-accessor {
- color: #f29e74;
-}
-.z-punctuation.z-definition.z-annotation {
- color: #ccc9c2;
-}
-.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #ffc44c;
-}
-.z-storage {
- color: #ffa759;
-}
-.z-storage.z-type {
- color: #ffa759;
-}
-.z-entity.z-name.z-function {
- color: #ffd580;
-}
-.z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #73d0ff;
-}
-.z-entity.z-other.z-inherited-class {
- color: #73d0ff;
- text-decoration: underline;
-}
-.z-variable.z-parameter {
- color: #ffcc66;
-}
-.z-variable.z-language {
- color: #5ccfe6;
- font-style: italic;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #5ccfe6;
-}
-.z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #5ccfe6;
-}
-.z-entity.z-other.z-attribute-name {
- color: #ffd580;
-}
-.z-variable.z-function, .z-variable.z-annotation {
- color: #ffd580;
-}
-.z-support.z-function, .z-support.z-macro {
- color: #f28779;
-}
-.z-support.z-constant {
- color: #f29e74;
- font-style: italic;
-}
-.z-support.z-type, .z-support.z-class {
- color: #5ccfe6;
- font-style: italic;
-}
-.z-invalid {
- color: #ff7c6d;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #ffa759;
-}
-.z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #c594c5;
-}
-.z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #ffd580;
-}
-.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #73d0ff;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #798491;
-}
-.z-support.z-type.z-property-name {
- color: #5ccfe6;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #798491;
-}
-.z-constant.z-numeric.z-line-number.z-match {
- color: #ffa759;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #bae67e;
-}
-.z-message.z-error {
- color: #ff7c6d;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5ccfe6;
-}
-.z-markup.z-heading {
- color: #ffa759;
-font-weight: bold;
-}
-.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #95e6cb;
- text-decoration: underline;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-image {
- color: #ffd580;
-}
-.z-markup.z-italic {
- color: #f28779;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #f28779;
-font-weight: bold;
-}
-.z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-raw {
- background-color: #ccc9c2;
-}
-.z-markup.z-raw.z-inline {
- background-color: #ccc9c2;
-}
-.z-meta.z-separator {
- color: #798491;
- background-color: #ccc9c2;
-font-weight: bold;
-}
-.z-markup.z-quote {
- color: #ffcc66;
- font-style: italic;
-}
-.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #95e6cb;
-}
-.z-markup.z-inserted {
- color: #bae67e;
-}
-.z-markup.z-changed {
- color: #5ccfe6;
-}
-.z-markup.z-deleted {
- color: #f28779;
-}
-.z-markup.z-strike {
- color: #ffc44c;
-}
-.z-markup.z-table {
- color: #5ccfe6;
- background-color: #ccc9c2;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #f29e74;
-}
-.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #798491;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #ccc9c2;
- background-color: #ccc9c2;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
- background-color: #ccc9c2;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #798491;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #bae67e;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #5ccfe6;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #ff7c6d;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #363e4a;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #363e4a;
-}
-.z-gutter_color {
- color: #ffffff;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #5ccfe6;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #bae67e;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #ffa759;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #f28779;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #5ccfe6;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #ff7c6d;
-}
diff --git a/sass/syntax/syntax-ayumirage-abridge-light.scss b/sass/syntax/syntax-ayumirage-abridge-light.scss
deleted file mode 100644
index 825e6ef..0000000
--- a/sass/syntax/syntax-ayumirage-abridge-light.scss
+++ /dev/null
@@ -1,275 +0,0 @@
-.z-code {
- color: #76736d;
- background-color: #ffffff;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #5c6773;
- font-style: italic;
-}
-.z-variable {
- color: #76736d;
-}
-.z-string, .z-constant.z-other.z-symbol {
- color: #547f1c;
-}
-.z-constant.z-numeric {
- color: #926b00;
-}
-.z-string.z-regexp, .z-constant.z-character.z-escape {
- color: #2d7f68;
-}
-.z-constant.z-language {
- color: #926b00;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #926b00;
-}
-.z-variable.z-member {
- color: #cb414d;
-}
-.z-keyword, .z-keyword.z-operator.z-word {
- color: #aa5f0f;
-}
-.z-keyword.z-operator {
- color: #aa5f39;
-}
-.z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: #76736d;
-}
-.z-punctuation.z-section {
- color: #76736d;
-}
-.z-punctuation.z-accessor {
- color: #aa5f39;
-}
-.z-punctuation.z-definition.z-annotation {
- color: #76736d;
-}
-.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- color: #986b00;
-}
-.z-storage {
- color: #aa5f0f;
-}
-.z-storage.z-type {
- color: #aa5f0f;
-}
-.z-entity.z-name.z-function {
- color: #8f6f1d;
-}
-.z-entity.z-name, .z-entity.z-name.z-tag, .z-entity.z-name.z-label {
- color: #007ca7;
-}
-.z-entity.z-other.z-inherited-class {
- color: #007ca7;
- text-decoration: underline;
-}
-.z-variable.z-parameter {
- color: #926b00;
-}
-.z-variable.z-language {
- color: #007f95;
- font-style: italic;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml {
- color: #007f95;
-}
-.z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: #007f95;
-}
-.z-entity.z-other.z-attribute-name {
- color: #8f6f1d;
-}
-.z-variable.z-function, .z-variable.z-annotation {
- color: #8f6f1d;
-}
-.z-support.z-function, .z-support.z-macro {
- color: #b75349;
-}
-.z-support.z-constant {
- color: #aa5f39;
- font-style: italic;
-}
-.z-support.z-type, .z-support.z-class {
- color: #007f95;
- font-style: italic;
-}
-.z-invalid {
- color: #e40320;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #aa5f0f;
-}
-.z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #916392;
-}
-.z-source.z-ruby .z-variable.z-other.z-readwrite {
- color: #8f6f1d;
-}
-.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- color: #007ca7;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #5c6773;
-}
-.z-support.z-type.z-property-name {
- color: #007f95;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #5c6773;
-}
-.z-constant.z-numeric.z-line-number.z-match {
- color: #aa5f0f;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #547f1c;
-}
-.z-message.z-error {
- color: #e40320;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #007f95;
-}
-.z-markup.z-heading {
- color: #aa5f0f;
-font-weight: bold;
-}
-.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- color: #2d7f68;
- text-decoration: underline;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-image {
- color: #8f6f1d;
-}
-.z-markup.z-italic {
- color: #b75349;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #b75349;
-font-weight: bold;
-}
-.z-markup.z-italic .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-raw {
- background-color: #76736d;
-}
-.z-markup.z-raw.z-inline {
- background-color: #76736d;
-}
-.z-meta.z-separator {
- color: #5c6773;
- background-color: #76736d;
-font-weight: bold;
-}
-.z-markup.z-quote {
- color: #926b00;
- font-style: italic;
-}
-.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- color: #2d7f68;
-}
-.z-markup.z-inserted {
- color: #547f1c;
-}
-.z-markup.z-changed {
- color: #007f95;
-}
-.z-markup.z-deleted {
- color: #b75349;
-}
-.z-markup.z-strike {
- color: #986b00;
-}
-.z-markup.z-table {
- color: #007f95;
- background-color: #76736d;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #aa5f39;
-}
-.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- color: #5c6773;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- color: #76736d;
- background-color: #76736d;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #5c6773;
- background-color: #76736d;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #5c6773;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #547f1c;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #007f95;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #e40320;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #363e4a;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #363e4a;
-}
-.z-gutter_color {
- color: #ffffff;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #007f95;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #547f1c;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #aa5f0f;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #b75349;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #007f95;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #e40320;
-}
diff --git a/sass/syntax/syntax-ayumirage-abridge.scss b/sass/syntax/syntax-ayumirage-abridge.scss
index 1999a4a..c4dbfd7 100644
--- a/sass/syntax/syntax-ayumirage-abridge.scss
+++ b/sass/syntax/syntax-ayumirage-abridge.scss
@@ -1,4 +1,4 @@
-:root:not(.light) {
+@mixin dark {
.z-code {
color: #ccc9c2;
background-color: #191919;
@@ -275,7 +275,7 @@
color: #ff7c6d;
}
}
-:root.light {
+@mixin light {
.z-code {
color: #76736d;
background-color: #ffffff;
@@ -551,4 +551,4 @@
.z-sublimelinter.z-mark.z-error {
color: #e40320;
}
-}
\ No newline at end of file
+}
diff --git a/sass/syntax/syntax-charcoal-abridge-auto.scss b/sass/syntax/syntax-charcoal-abridge-auto.scss
deleted file mode 100644
index 14cf754..0000000
--- a/sass/syntax/syntax-charcoal-abridge-auto.scss
+++ /dev/null
@@ -1,164 +0,0 @@
-:root {
- .z-code {
- color: #cccece;
- background-color: #191919;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #7e8384;
- }
- .z-variable {
- color: #cccece;
- }
- .z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #c594c5;
- }
- .z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #5fb3b3;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #ff7b84;
- }
- .z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #78aade;
- }
- .z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #fa7e81;
- }
- .z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #f99157;
- }
- .z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #99c794;
- }
- .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter {
- color: #fac863;
- }
- .z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #fe7d83;
- }
- .z-variable.z-language {
- color: #fe7d83;
- }
- .z-entity.z-name.z-method.z-js {
- color: #d8dee9;
- }
- .z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #d8dee9;
- }
- .z-entity.z-other.z-attribute-name {
- color: #cd91c4;
- }
- .z-markup.z-inserted {
- color: #99c794;
- }
- .z-markup.z-deleted {
- color: #fe7d83;
- }
- .z-markup.z-changed {
- color: #cd91c4;
- }
- .z-string.z-regexp {
- color: #5fb3b3;
- }
- .z-constant.z-character.z-escape {
- color: #5fb3b3;
- }
- .z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #cf9a87;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #99c794;
- }
- .z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #78aade;
- }
- .z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #fe7d83;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- .z-code {
- color: #727373;
- background-color: #ffffff;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #5f6364;
- }
- .z-variable {
- color: #727373;
- }
- .z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #916392;
- }
- .z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #237e7f;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #ca4251;
- }
- .z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #4076a7;
- }
- .z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #c14c52;
- }
- .z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #b75922;
- }
- .z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #517c4e;
- }
- .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter {
- color: #926c00;
- }
- .z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #cb414d;
- }
- .z-variable.z-language {
- color: #cb414d;
- }
- .z-entity.z-name.z-method.z-js {
- color: #6c727c;
- }
- .z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #6c727c;
- }
- .z-entity.z-other.z-attribute-name {
- color: #996091;
- }
- .z-markup.z-inserted {
- color: #517c4e;
- }
- .z-markup.z-deleted {
- color: #cb414d;
- }
- .z-markup.z-changed {
- color: #996091;
- }
- .z-string.z-regexp {
- color: #237e7f;
- }
- .z-constant.z-character.z-escape {
- color: #237e7f;
- }
- .z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #976756;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #517c4e;
- }
- .z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #4076a7;
- }
- .z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #cb414d;
- }
- }
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-charcoal-abridge-dark.scss b/sass/syntax/syntax-charcoal-abridge-dark.scss
deleted file mode 100644
index 3dfa85a..0000000
--- a/sass/syntax/syntax-charcoal-abridge-dark.scss
+++ /dev/null
@@ -1,79 +0,0 @@
-.z-code {
- color: #cccece;
- background-color: #191919;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #7e8384;
-}
-.z-variable {
- color: #cccece;
-}
-.z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #c594c5;
-}
-.z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #5fb3b3;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #ff7b84;
-}
-.z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #78aade;
-}
-.z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #fa7e81;
-}
-.z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #f99157;
-}
-.z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #99c794;
-}
-.z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter {
- color: #fac863;
-}
-.z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #fe7d83;
-}
-.z-variable.z-language {
- color: #fe7d83;
-}
-.z-entity.z-name.z-method.z-js {
- color: #d8dee9;
-}
-.z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #d8dee9;
-}
-.z-entity.z-other.z-attribute-name {
- color: #cd91c4;
-}
-.z-markup.z-inserted {
- color: #99c794;
-}
-.z-markup.z-deleted {
- color: #fe7d83;
-}
-.z-markup.z-changed {
- color: #cd91c4;
-}
-.z-string.z-regexp {
- color: #5fb3b3;
-}
-.z-constant.z-character.z-escape {
- color: #5fb3b3;
-}
-.z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #cf9a87;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #99c794;
-}
-.z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #78aade;
-}
-.z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #fe7d83;
-}
diff --git a/sass/syntax/syntax-charcoal-abridge-light.scss b/sass/syntax/syntax-charcoal-abridge-light.scss
deleted file mode 100644
index 53f86ce..0000000
--- a/sass/syntax/syntax-charcoal-abridge-light.scss
+++ /dev/null
@@ -1,79 +0,0 @@
-.z-code {
- color: #727373;
- background-color: #ffffff;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #5f6364;
-}
-.z-variable {
- color: #727373;
-}
-.z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #916392;
-}
-.z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #237e7f;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #ca4251;
-}
-.z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #4076a7;
-}
-.z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #c14c52;
-}
-.z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #b75922;
-}
-.z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #517c4e;
-}
-.z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter {
- color: #926c00;
-}
-.z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #cb414d;
-}
-.z-variable.z-language {
- color: #cb414d;
-}
-.z-entity.z-name.z-method.z-js {
- color: #6c727c;
-}
-.z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #6c727c;
-}
-.z-entity.z-other.z-attribute-name {
- color: #996091;
-}
-.z-markup.z-inserted {
- color: #517c4e;
-}
-.z-markup.z-deleted {
- color: #cb414d;
-}
-.z-markup.z-changed {
- color: #996091;
-}
-.z-string.z-regexp {
- color: #237e7f;
-}
-.z-constant.z-character.z-escape {
- color: #237e7f;
-}
-.z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #976756;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #517c4e;
-}
-.z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #4076a7;
-}
-.z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #cb414d;
-}
diff --git a/sass/syntax/syntax-charcoal-abridge.scss b/sass/syntax/syntax-charcoal-abridge.scss
index 0f0f5d3..2073236 100644
--- a/sass/syntax/syntax-charcoal-abridge.scss
+++ b/sass/syntax/syntax-charcoal-abridge.scss
@@ -1,4 +1,4 @@
-:root:not(.light) {
+@mixin dark {
.z-code {
color: #cccece;
background-color: #191919;
@@ -79,7 +79,7 @@
color: #fe7d83;
}
}
-:root.light {
+@mixin light {
.z-code {
color: #727373;
background-color: #ffffff;
@@ -159,4 +159,4 @@
.z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
color: #cb414d;
}
-}
\ No newline at end of file
+}
diff --git a/sass/syntax/syntax-dracula-abridge-auto.scss b/sass/syntax/syntax-dracula-abridge-auto.scss
deleted file mode 100644
index afcb050..0000000
--- a/sass/syntax/syntax-dracula-abridge-auto.scss
+++ /dev/null
@@ -1,496 +0,0 @@
-:root {
- .z-code {
- color: #f8f8f2;
- background-color: #191919;
- }
- .z-comment {
- color: #7080b3;
- }
- .z-string {
- color: #f1fa8c;
- }
- .z-constant.z-numeric {
- color: #bd93f9;
- }
- .z-constant.z-language {
- color: #bd93f9;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #bd93f9;
- }
- .z-variable {
- }
- .z-variable.z-other.z-readwrite.z-instance {
- color: #ffb86c;
- }
- .z-constant.z-character.z-escaped, .z-constant.z-character.z-escape, .z-string .z-source, .z-string .z-source.z-ruby {
- color: #ff79c6;
- }
- .z-source.z-ruby .z-string.z-regexp.z-classic.z-ruby, .z-source.z-ruby .z-string.z-regexp.z-mod-r.z-ruby {
- color: #ff7d78;
- }
- .z-keyword {
- color: #ff79c6;
- }
- .z-storage {
- color: #ff79c6;
- }
- .z-storage.z-type {
- color: #8be9fd;
- font-style: italic;
- }
- .z-storage.z-type.z-namespace {
- color: #8be9fd;
- font-style: italic;
- }
- .z-storage.z-type.z-class {
- color: #ff79c6;
- font-style: italic;
- }
- .z-entity.z-name.z-class {
- color: #8be9fd;
- text-decoration: underline;
- }
- .z-meta.z-path {
- color: #66d9ef;
- text-decoration: underline;
- }
- .z-entity.z-other.z-inherited-class {
- color: #8be9fd;
- text-decoration: underline;
- font-style: italic;
- }
- .z-entity.z-name.z-function {
- color: #50fa7b;
- }
- .z-variable.z-parameter {
- color: #ffb86c;
- font-style: italic;
- }
- .z-entity.z-name.z-tag {
- color: #ff79c6;
- }
- .z-entity.z-other.z-attribute-name {
- color: #50fa7b;
- }
- .z-support.z-function {
- color: #8be9fd;
- }
- .z-support.z-constant {
- color: #6be5fd;
- }
- .z-support.z-type, .z-support.z-class {
- color: #66d9ef;
- font-style: italic;
- }
- .z-support.z-other.z-variable {
- }
- .z-support.z-other.z-namespace {
- color: #66d9ef;
- font-style: italic;
- }
- .z-invalid {
- color: #f8f8f0;
- background-color: #ff79c6;
- }
- .z-invalid.z-deprecated {
- color: #f8f8f0;
- background-color: #bd93f9;
- }
- .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #cfcfc2;
- }
- .z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #7080b3;
- }
- .z-markup.z-deleted {
- color: #ff79c6;
- }
- .z-markup.z-inserted {
- color: #50fa7b;
- }
- .z-markup.z-changed {
- color: #e6db74;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #bd93f9;
- }
- .z-entity.z-name.z-filename {
- color: #e6db74;
- }
- .z-message.z-error {
- color: #ff7c6d;
- }
- .z-punctuation.z-definition.z-string.z-begin.z-json, .z-punctuation.z-definition.z-string.z-end.z-json {
- color: #eeeeee;
- }
- .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #8be9fd;
- }
- .z-meta.z-structure.z-dictionary.z-value.z-json .z-string.z-quoted.z-double.z-json {
- color: #f1fa8c;
- }
- .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #50fa7b;
- }
- .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #ffb86c;
- }
- .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #ff79c6;
- }
- .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #bd93f9;
- }
- .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #50fa7b;
- }
- .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #ffb86c;
- }
- .z-markup.z-strike {
- color: #ffb86c;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #ffb86c;
- font-weight: bold;
- }
- .z-markup.z-italic {
- color: #ffb86c;
- font-style: italic;
- }
- .z-markup.z-heading {
- color: #8be9fd;
- }
- .z-punctuation.z-definition.z-list_item.z-markdown {
- color: #ff79c6;
- }
- .z-markup.z-quote {
- color: #7080b3;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #7080b3;
- background-color: #7080b3;
- font-style: italic;
- }
- .z-meta.z-separator {
- color: #7080b3;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #50fa7b;
- }
- .z-markup.z-underline {
- color: #bd93f9;
- text-decoration: underline;
- }
- .z-markup.z-raw.z-block {
- color: #cfcfc2;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown .z-source {
- color: #f8f8f2;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #7080b3;
- font-style: italic;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #7080b3;
- font-style: italic;
- }
- .z-punctuation.z-accessor {
- color: #ff79c6;
- }
- .z-meta.z-function.z-return-type {
- color: #ff79c6;
- }
- .z-punctuation.z-section.z-block.z-begin {
- color: #ffffff;
- }
- .z-punctuation.z-section.z-block.z-end {
- color: #ffffff;
- }
- .z-punctuation.z-section.z-embedded.z-begin {
- color: #ff79c6;
- }
- .z-punctuation.z-section.z-embedded.z-end {
- color: #ff79c6;
- }
- .z-punctuation.z-separator.z-namespace {
- color: #ff79c6;
- }
- .z-variable.z-function {
- color: #50fa7b;
- }
- .z-variable.z-other {
- color: #ffffff;
- }
- .z-variable.z-language {
- color: #bd93f9;
- }
- .z-entity.z-name.z-module.z-ruby {
- color: #8be9fd;
- }
- .z-entity.z-name.z-constant.z-ruby {
- color: #bd93f9;
- }
- .z-support.z-function.z-builtin.z-ruby {
- color: #ffffff;
- }
- .z-storage.z-type.z-namespace.z-cs {
- color: #ff79c6;
- }
- .z-entity.z-name.z-namespace.z-cs {
- color: #8be9fd;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- .z-code {
- color: #72726d;
- background-color: #ffffff;
- }
- .z-comment {
- color: #6272a4;
- }
- .z-string {
- color: #6b7807;
- }
- .z-constant.z-numeric {
- color: #8660c1;
- }
- .z-constant.z-language {
- color: #8660c1;
- }
- .z-constant.z-character, .z-constant.z-other {
- color: #8660c1;
- }
- .z-variable {
- }
- .z-variable.z-other.z-readwrite.z-instance {
- color: #a1661c;
- }
- .z-constant.z-character.z-escaped, .z-constant.z-character.z-escape, .z-string .z-source, .z-string .z-source.z-ruby {
- color: #c13f8e;
- }
- .z-source.z-ruby .z-string.z-regexp.z-classic.z-ruby, .z-source.z-ruby .z-string.z-regexp.z-mod-r.z-ruby {
- color: #d9303a;
- }
- .z-keyword {
- color: #c13f8e;
- }
- .z-storage {
- color: #c13f8e;
- }
- .z-storage.z-type {
- color: #007d90;
- font-style: italic;
- }
- .z-storage.z-type.z-namespace {
- color: #007d90;
- font-style: italic;
- }
- .z-storage.z-type.z-class {
- color: #c13f8e;
- font-style: italic;
- }
- .z-entity.z-name.z-class {
- color: #007d90;
- text-decoration: underline;
- }
- .z-meta.z-path {
- color: #007f93;
- text-decoration: underline;
- }
- .z-entity.z-other.z-inherited-class {
- color: #007d90;
- text-decoration: underline;
- font-style: italic;
- }
- .z-entity.z-name.z-function {
- color: #008504;
- }
- .z-variable.z-parameter {
- color: #a1661c;
- font-style: italic;
- }
- .z-entity.z-name.z-tag {
- color: #c13f8e;
- }
- .z-entity.z-other.z-attribute-name {
- color: #008504;
- }
- .z-support.z-function {
- color: #007d90;
- }
- .z-support.z-constant {
- color: #007e94;
- }
- .z-support.z-type, .z-support.z-class {
- color: #007f93;
- font-style: italic;
- }
- .z-support.z-other.z-variable {
- }
- .z-support.z-other.z-namespace {
- color: #007f93;
- font-style: italic;
- }
- .z-invalid {
- color: #72726b;
- background-color: #c13f8e;
- }
- .z-invalid.z-deprecated {
- color: #72726b;
- background-color: #8660c1;
- }
- .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #747469;
- }
- .z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #6272a4;
- }
- .z-markup.z-deleted {
- color: #c13f8e;
- }
- .z-markup.z-inserted {
- color: #008504;
- }
- .z-markup.z-changed {
- color: #7b760c;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #8660c1;
- }
- .z-entity.z-name.z-filename {
- color: #7b760c;
- }
- .z-message.z-error {
- color: #e31625;
- }
- .z-punctuation.z-definition.z-string.z-begin.z-json, .z-punctuation.z-definition.z-string.z-end.z-json {
- color: #727272;
- }
- .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #007d90;
- }
- .z-meta.z-structure.z-dictionary.z-value.z-json .z-string.z-quoted.z-double.z-json {
- color: #6b7807;
- }
- .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #008504;
- }
- .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #a1661c;
- }
- .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #c13f8e;
- }
- .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #8660c1;
- }
- .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #008504;
- }
- .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #a1661c;
- }
- .z-markup.z-strike {
- color: #a1661c;
- font-style: italic;
- }
- .z-markup.z-bold {
- color: #a1661c;
- font-weight: bold;
- }
- .z-markup.z-italic {
- color: #a1661c;
- font-style: italic;
- }
- .z-markup.z-heading {
- color: #007d90;
- }
- .z-punctuation.z-definition.z-list_item.z-markdown {
- color: #c13f8e;
- }
- .z-markup.z-quote {
- color: #6272a4;
- font-style: italic;
- }
- .z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #6272a4;
- background-color: #6272a4;
- font-style: italic;
- }
- .z-meta.z-separator {
- color: #6272a4;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #008504;
- }
- .z-markup.z-underline {
- color: #8660c1;
- text-decoration: underline;
- }
- .z-markup.z-raw.z-block {
- color: #747469;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown .z-source {
- color: #72726d;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #6272a4;
- font-style: italic;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #6272a4;
- font-style: italic;
- }
- .z-punctuation.z-accessor {
- color: #c13f8e;
- }
- .z-meta.z-function.z-return-type {
- color: #c13f8e;
- }
- .z-punctuation.z-section.z-block.z-begin {
- color: #ffffff;
- }
- .z-punctuation.z-section.z-block.z-end {
- color: #ffffff;
- }
- .z-punctuation.z-section.z-embedded.z-begin {
- color: #c13f8e;
- }
- .z-punctuation.z-section.z-embedded.z-end {
- color: #c13f8e;
- }
- .z-punctuation.z-separator.z-namespace {
- color: #c13f8e;
- }
- .z-variable.z-function {
- color: #008504;
- }
- .z-variable.z-other {
- color: #ffffff;
- }
- .z-variable.z-language {
- color: #8660c1;
- }
- .z-entity.z-name.z-module.z-ruby {
- color: #007d90;
- }
- .z-entity.z-name.z-constant.z-ruby {
- color: #8660c1;
- }
- .z-support.z-function.z-builtin.z-ruby {
- color: #ffffff;
- }
- .z-storage.z-type.z-namespace.z-cs {
- color: #c13f8e;
- }
- .z-entity.z-name.z-namespace.z-cs {
- color: #007d90;
- }
- }
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-dracula-abridge-dark.scss b/sass/syntax/syntax-dracula-abridge-dark.scss
deleted file mode 100644
index f5fc9c4..0000000
--- a/sass/syntax/syntax-dracula-abridge-dark.scss
+++ /dev/null
@@ -1,245 +0,0 @@
-.z-code {
- color: #f8f8f2;
- background-color: #191919;
-}
-.z-comment {
- color: #7080b3;
-}
-.z-string {
- color: #f1fa8c;
-}
-.z-constant.z-numeric {
- color: #bd93f9;
-}
-.z-constant.z-language {
- color: #bd93f9;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #bd93f9;
-}
-.z-variable {
-}
-.z-variable.z-other.z-readwrite.z-instance {
- color: #ffb86c;
-}
-.z-constant.z-character.z-escaped, .z-constant.z-character.z-escape, .z-string .z-source, .z-string .z-source.z-ruby {
- color: #ff79c6;
-}
-.z-source.z-ruby .z-string.z-regexp.z-classic.z-ruby, .z-source.z-ruby .z-string.z-regexp.z-mod-r.z-ruby {
- color: #ff7d78;
-}
-.z-keyword {
- color: #ff79c6;
-}
-.z-storage {
- color: #ff79c6;
-}
-.z-storage.z-type {
- color: #8be9fd;
- font-style: italic;
-}
-.z-storage.z-type.z-namespace {
- color: #8be9fd;
- font-style: italic;
-}
-.z-storage.z-type.z-class {
- color: #ff79c6;
- font-style: italic;
-}
-.z-entity.z-name.z-class {
- color: #8be9fd;
- text-decoration: underline;
-}
-.z-meta.z-path {
- color: #66d9ef;
- text-decoration: underline;
-}
-.z-entity.z-other.z-inherited-class {
- color: #8be9fd;
- text-decoration: underline;
- font-style: italic;
-}
-.z-entity.z-name.z-function {
- color: #50fa7b;
-}
-.z-variable.z-parameter {
- color: #ffb86c;
- font-style: italic;
-}
-.z-entity.z-name.z-tag {
- color: #ff79c6;
-}
-.z-entity.z-other.z-attribute-name {
- color: #50fa7b;
-}
-.z-support.z-function {
- color: #8be9fd;
-}
-.z-support.z-constant {
- color: #6be5fd;
-}
-.z-support.z-type, .z-support.z-class {
- color: #66d9ef;
- font-style: italic;
-}
-.z-support.z-other.z-variable {
-}
-.z-support.z-other.z-namespace {
- color: #66d9ef;
- font-style: italic;
-}
-.z-invalid {
- color: #f8f8f0;
- background-color: #ff79c6;
-}
-.z-invalid.z-deprecated {
- color: #f8f8f0;
- background-color: #bd93f9;
-}
-.z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #cfcfc2;
-}
-.z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #7080b3;
-}
-.z-markup.z-deleted {
- color: #ff79c6;
-}
-.z-markup.z-inserted {
- color: #50fa7b;
-}
-.z-markup.z-changed {
- color: #e6db74;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #bd93f9;
-}
-.z-entity.z-name.z-filename {
- color: #e6db74;
-}
-.z-message.z-error {
- color: #ff7c6d;
-}
-.z-punctuation.z-definition.z-string.z-begin.z-json, .z-punctuation.z-definition.z-string.z-end.z-json {
- color: #eeeeee;
-}
-.z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #8be9fd;
-}
-.z-meta.z-structure.z-dictionary.z-value.z-json .z-string.z-quoted.z-double.z-json {
- color: #f1fa8c;
-}
-.z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #50fa7b;
-}
-.z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #ffb86c;
-}
-.z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #ff79c6;
-}
-.z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #bd93f9;
-}
-.z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #50fa7b;
-}
-.z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #ffb86c;
-}
-.z-markup.z-strike {
- color: #ffb86c;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #ffb86c;
-font-weight: bold;
-}
-.z-markup.z-italic {
- color: #ffb86c;
- font-style: italic;
-}
-.z-markup.z-heading {
- color: #8be9fd;
-}
-.z-punctuation.z-definition.z-list_item.z-markdown {
- color: #ff79c6;
-}
-.z-markup.z-quote {
- color: #7080b3;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #7080b3;
- background-color: #7080b3;
- font-style: italic;
-}
-.z-meta.z-separator {
- color: #7080b3;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #50fa7b;
-}
-.z-markup.z-underline {
- color: #bd93f9;
- text-decoration: underline;
-}
-.z-markup.z-raw.z-block {
- color: #cfcfc2;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown .z-source {
- color: #f8f8f2;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #7080b3;
- font-style: italic;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #7080b3;
- font-style: italic;
-}
-.z-punctuation.z-accessor {
- color: #ff79c6;
-}
-.z-meta.z-function.z-return-type {
- color: #ff79c6;
-}
-.z-punctuation.z-section.z-block.z-begin {
- color: #ffffff;
-}
-.z-punctuation.z-section.z-block.z-end {
- color: #ffffff;
-}
-.z-punctuation.z-section.z-embedded.z-begin {
- color: #ff79c6;
-}
-.z-punctuation.z-section.z-embedded.z-end {
- color: #ff79c6;
-}
-.z-punctuation.z-separator.z-namespace {
- color: #ff79c6;
-}
-.z-variable.z-function {
- color: #50fa7b;
-}
-.z-variable.z-other {
- color: #ffffff;
-}
-.z-variable.z-language {
- color: #bd93f9;
-}
-.z-entity.z-name.z-module.z-ruby {
- color: #8be9fd;
-}
-.z-entity.z-name.z-constant.z-ruby {
- color: #bd93f9;
-}
-.z-support.z-function.z-builtin.z-ruby {
- color: #ffffff;
-}
-.z-storage.z-type.z-namespace.z-cs {
- color: #ff79c6;
-}
-.z-entity.z-name.z-namespace.z-cs {
- color: #8be9fd;
-}
diff --git a/sass/syntax/syntax-dracula-abridge-light.scss b/sass/syntax/syntax-dracula-abridge-light.scss
deleted file mode 100644
index db807f0..0000000
--- a/sass/syntax/syntax-dracula-abridge-light.scss
+++ /dev/null
@@ -1,245 +0,0 @@
-.z-code {
- color: #72726d;
- background-color: #ffffff;
-}
-.z-comment {
- color: #6272a4;
-}
-.z-string {
- color: #6b7807;
-}
-.z-constant.z-numeric {
- color: #8660c1;
-}
-.z-constant.z-language {
- color: #8660c1;
-}
-.z-constant.z-character, .z-constant.z-other {
- color: #8660c1;
-}
-.z-variable {
-}
-.z-variable.z-other.z-readwrite.z-instance {
- color: #a1661c;
-}
-.z-constant.z-character.z-escaped, .z-constant.z-character.z-escape, .z-string .z-source, .z-string .z-source.z-ruby {
- color: #c13f8e;
-}
-.z-source.z-ruby .z-string.z-regexp.z-classic.z-ruby, .z-source.z-ruby .z-string.z-regexp.z-mod-r.z-ruby {
- color: #d9303a;
-}
-.z-keyword {
- color: #c13f8e;
-}
-.z-storage {
- color: #c13f8e;
-}
-.z-storage.z-type {
- color: #007d90;
- font-style: italic;
-}
-.z-storage.z-type.z-namespace {
- color: #007d90;
- font-style: italic;
-}
-.z-storage.z-type.z-class {
- color: #c13f8e;
- font-style: italic;
-}
-.z-entity.z-name.z-class {
- color: #007d90;
- text-decoration: underline;
-}
-.z-meta.z-path {
- color: #007f93;
- text-decoration: underline;
-}
-.z-entity.z-other.z-inherited-class {
- color: #007d90;
- text-decoration: underline;
- font-style: italic;
-}
-.z-entity.z-name.z-function {
- color: #008504;
-}
-.z-variable.z-parameter {
- color: #a1661c;
- font-style: italic;
-}
-.z-entity.z-name.z-tag {
- color: #c13f8e;
-}
-.z-entity.z-other.z-attribute-name {
- color: #008504;
-}
-.z-support.z-function {
- color: #007d90;
-}
-.z-support.z-constant {
- color: #007e94;
-}
-.z-support.z-type, .z-support.z-class {
- color: #007f93;
- font-style: italic;
-}
-.z-support.z-other.z-variable {
-}
-.z-support.z-other.z-namespace {
- color: #007f93;
- font-style: italic;
-}
-.z-invalid {
- color: #72726b;
- background-color: #c13f8e;
-}
-.z-invalid.z-deprecated {
- color: #72726b;
- background-color: #8660c1;
-}
-.z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #747469;
-}
-.z-meta.z-diff, .z-meta.z-diff.z-header {
- color: #6272a4;
-}
-.z-markup.z-deleted {
- color: #c13f8e;
-}
-.z-markup.z-inserted {
- color: #008504;
-}
-.z-markup.z-changed {
- color: #7b760c;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #8660c1;
-}
-.z-entity.z-name.z-filename {
- color: #7b760c;
-}
-.z-message.z-error {
- color: #e31625;
-}
-.z-punctuation.z-definition.z-string.z-begin.z-json, .z-punctuation.z-definition.z-string.z-end.z-json {
- color: #727272;
-}
-.z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json {
- color: #007d90;
-}
-.z-meta.z-structure.z-dictionary.z-value.z-json .z-string.z-quoted.z-double.z-json {
- color: #6b7807;
-}
-.z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #008504;
-}
-.z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #a1661c;
-}
-.z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #c13f8e;
-}
-.z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #8660c1;
-}
-.z-meta .z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #008504;
-}
-.z-meta .z-meta.z-structure.z-dictionary.z-value .z-string {
- color: #a1661c;
-}
-.z-markup.z-strike {
- color: #a1661c;
- font-style: italic;
-}
-.z-markup.z-bold {
- color: #a1661c;
-font-weight: bold;
-}
-.z-markup.z-italic {
- color: #a1661c;
- font-style: italic;
-}
-.z-markup.z-heading {
- color: #007d90;
-}
-.z-punctuation.z-definition.z-list_item.z-markdown {
- color: #c13f8e;
-}
-.z-markup.z-quote {
- color: #6272a4;
- font-style: italic;
-}
-.z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #6272a4;
- background-color: #6272a4;
- font-style: italic;
-}
-.z-meta.z-separator {
- color: #6272a4;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #008504;
-}
-.z-markup.z-underline {
- color: #8660c1;
- text-decoration: underline;
-}
-.z-markup.z-raw.z-block {
- color: #747469;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown .z-source {
- color: #72726d;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- color: #6272a4;
- font-style: italic;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #6272a4;
- font-style: italic;
-}
-.z-punctuation.z-accessor {
- color: #c13f8e;
-}
-.z-meta.z-function.z-return-type {
- color: #c13f8e;
-}
-.z-punctuation.z-section.z-block.z-begin {
- color: #ffffff;
-}
-.z-punctuation.z-section.z-block.z-end {
- color: #ffffff;
-}
-.z-punctuation.z-section.z-embedded.z-begin {
- color: #c13f8e;
-}
-.z-punctuation.z-section.z-embedded.z-end {
- color: #c13f8e;
-}
-.z-punctuation.z-separator.z-namespace {
- color: #c13f8e;
-}
-.z-variable.z-function {
- color: #008504;
-}
-.z-variable.z-other {
- color: #ffffff;
-}
-.z-variable.z-language {
- color: #8660c1;
-}
-.z-entity.z-name.z-module.z-ruby {
- color: #007d90;
-}
-.z-entity.z-name.z-constant.z-ruby {
- color: #8660c1;
-}
-.z-support.z-function.z-builtin.z-ruby {
- color: #ffffff;
-}
-.z-storage.z-type.z-namespace.z-cs {
- color: #c13f8e;
-}
-.z-entity.z-name.z-namespace.z-cs {
- color: #007d90;
-}
diff --git a/sass/syntax/syntax-dracula-abridge.scss b/sass/syntax/syntax-dracula-abridge.scss
index ff5b8c5..21eef18 100644
--- a/sass/syntax/syntax-dracula-abridge.scss
+++ b/sass/syntax/syntax-dracula-abridge.scss
@@ -1,4 +1,4 @@
-:root:not(.light) {
+@mixin dark {
.z-code {
color: #f8f8f2;
background-color: #191919;
@@ -245,7 +245,7 @@
color: #8be9fd;
}
}
-:root.light {
+@mixin light {
.z-code {
color: #72726d;
background-color: #ffffff;
@@ -491,4 +491,4 @@
.z-entity.z-name.z-namespace.z-cs {
color: #007d90;
}
-}
\ No newline at end of file
+}
diff --git a/sass/syntax/syntax-material-abridge-auto.scss b/sass/syntax/syntax-material-abridge-auto.scss
deleted file mode 100644
index c448b58..0000000
--- a/sass/syntax/syntax-material-abridge-auto.scss
+++ /dev/null
@@ -1,526 +0,0 @@
-:root {
- .z-code {
- color: #eeffff;
- background-color: #191919;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #818181;
- font-style: italic;
- }
- .z-variable, .z-string .z-constant.z-other.z-placeholder {
- color: #eeffff;
- }
- .z-constant.z-other.z-color {
- color: #ffffff;
- }
- .z-invalid, .z-invalid.z-illegal, .z-invalid.z-broken {
- color: #ffffff;
- background-color: #ff7992;
- }
- .z-invalid.z-unimplemented {
- color: #ffffff;
- background-color: #c3e88d;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #c792ea;
- }
- .z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #c792ea;
- }
- .z-storage.z-type, .z-keyword.z-control {
- font-style: italic;
- }
- .z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #89ddff;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #fe7d83;
- }
- .z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #82aaff;
- }
- .z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #fe7d83;
- }
- .z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #f78c6c;
- }
- .z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #c3e88d;
- }
- .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter, .z-support.z-type.z-sys-types {
- color: #ffcb6b;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #b2ccd6;
- }
- .z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #ff7992;
- }
- .z-variable.z-language {
- color: #ff7992;
- font-style: italic;
- }
- .z-entity.z-name.z-method.z-js {
- color: #82aaff;
- }
- .z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #82aaff;
- }
- .z-entity.z-other.z-attribute-name {
- color: #c792ea;
- }
- .z-text.z-html.z-basic .z-entity.z-other.z-attribute-name.z-html, .z-text.z-html.z-basic .z-entity.z-other.z-attribute-name {
- color: #ffcb6b;
- font-style: italic;
- }
- .z-entity.z-other.z-attribute-name.z-class {
- color: #ffcb6b;
- }
- .z-source.z-sass .z-keyword.z-control {
- color: #82aaff;
- }
- .z-markup.z-inserted {
- color: #c3e88d;
- }
- .z-markup.z-deleted {
- color: #ff7992;
- }
- .z-markup.z-changed {
- color: #c792ea;
- }
- .z-string.z-regexp {
- color: #89ddff;
- }
- .z-constant.z-character.z-escape {
- color: #89ddff;
- }
- .z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #d89385;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #c3e88d;
- }
- .z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #82aaff;
- font-style: italic;
- }
- .z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #ff7992;
- font-style: italic;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c3e88d;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c792ea;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #fe7d83;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #82aaff;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #d89385;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #ff7992;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #f78c6c;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #ffcb6b;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c792ea;
- }
- .z-text.z-html.z-markdown, .z-punctuation.z-definition.z-list_item.z-markdown {
- color: #eeffff;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #c792ea;
- }
- .z-text.z-html.z-markdown .z-punctuation.z-definition.z-raw.z-markdown {
- color: #65737e;
- }
- .z-markdown.z-heading, .z-markup.z-heading, .z-markup.z-heading .z-entity.z-name, .z-markup.z-heading.z-markdown .z-punctuation.z-definition.z-heading.z-markdown {
- color: #c3e88d;
- }
- .z-markup.z-italic {
- color: #fe7d83;
- font-style: italic;
- }
- .z-markup.z-bold, .z-markup.z-bold .z-string {
- color: #fe7d83;
- font-weight: bold;
- }
- .z-markup.z-bold .z-markup.z-italic, .z-markup.z-italic .z-markup.z-bold, .z-markup.z-quote .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic .z-string, .z-markup.z-italic .z-markup.z-bold .z-string, .z-markup.z-quote .z-markup.z-bold .z-string {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-underline {
- color: #f78c6c;
- text-decoration: underline;
- }
- .z-markup.z-quote .z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #65737e;
- background-color: #65737e;
- }
- .z-string.z-other.z-link.z-title.z-markdown {
- color: #82aaff;
- }
- .z-string.z-other.z-link.z-description.z-title.z-markdown {
- color: #c792ea;
- }
- .z-constant.z-other.z-reference.z-link.z-markdown {
- color: #ffcb6b;
- }
- .z-markup.z-raw.z-block {
- color: #c792ea;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- background-color: #000000;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown {
- background-color: #000000;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown, .z-punctuation.z-section.z-class.z-end {
- color: #eeffff;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #65737e;
- }
- .z-text.z-html.z-markdown .z-punctuation.z-definition {
- color: #818181;
- }
- .z-text.z-html.z-markdown .z-meta.z-disable-markdown .z-punctuation.z-definition {
- color: #89ddff;
- }
- .z-meta.z-separator {
- color: #65737e;
- background-color: #000000;
- font-weight: bold;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #82aaff;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #c3e88d;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #f78c6c;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #c792ea;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #ffcb6b;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #ff7992;
- }
- .z-sublimelinter.z-annotations {
- background-color: #d89385;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #65737e;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #65737e;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #c3e88d;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #ffcb6b;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #ff7992;
- }
- .z-brackethighlighter.z-default {
- color: #b2ccd6;
- }
- .z-brackethighlighter.z-quote {
- color: #c3e88d;
- }
- .z-brackethighlighter.z-unmatched {
- color: #ff7992;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- .z-code {
- color: #317e78;
- background-color: #ffffff;
- }
- .z-comment, .z-punctuation.z-definition.z-comment {
- color: #6b7577;
- font-style: italic;
- }
- .z-variable, .z-string .z-constant.z-other.z-placeholder {
- color: #317e78;
- }
- .z-constant.z-other.z-color {
- color: #ffffff;
- }
- .z-invalid, .z-invalid.z-illegal, .z-invalid.z-broken {
- color: #ffffff;
- background-color: #d92d2d;
- }
- .z-invalid.z-unimplemented {
- color: #ffffff;
- background-color: #587f22;
- }
- .z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #7c4dff;
- }
- .z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #7c4dff;
- }
- .z-storage.z-type, .z-keyword.z-control {
- font-style: italic;
- }
- .z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #008088;
- }
- .z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #d72952;
- }
- .z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #5274a9;
- }
- .z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #d72952;
- }
- .z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #c94625;
- }
- .z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #587f22;
- }
- .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter, .z-support.z-type.z-sys-types {
- color: #a16700;
- }
- .z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #64738c;
- }
- .z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #d92d2d;
- }
- .z-variable.z-language {
- color: #d92d2d;
- font-style: italic;
- }
- .z-entity.z-name.z-method.z-js {
- color: #5274a9;
- }
- .z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #5274a9;
- }
- .z-entity.z-other.z-attribute-name {
- color: #7c4dff;
- }
- .z-text.z-html.z-basic .z-entity.z-other.z-attribute-name.z-html, .z-text.z-html.z-basic .z-entity.z-other.z-attribute-name {
- color: #a16700;
- font-style: italic;
- }
- .z-entity.z-other.z-attribute-name.z-class {
- color: #a16700;
- }
- .z-source.z-sass .z-keyword.z-control {
- color: #5274a9;
- }
- .z-markup.z-inserted {
- color: #587f22;
- }
- .z-markup.z-deleted {
- color: #d92d2d;
- }
- .z-markup.z-changed {
- color: #7c4dff;
- }
- .z-string.z-regexp {
- color: #008088;
- }
- .z-constant.z-character.z-escape {
- color: #008088;
- }
- .z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
- }
- .z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #a26356;
- }
- .z-entity.z-name.z-filename.z-find-in-files {
- color: #587f22;
- }
- .z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #5274a9;
- font-style: italic;
- }
- .z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #d92d2d;
- font-style: italic;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #587f22;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #7c4dff;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #d72952;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5274a9;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #a26356;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #d92d2d;
- }
- .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c94625;
- }
- .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #a16700;
- }
- .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #7c4dff;
- }
- .z-text.z-html.z-markdown, .z-punctuation.z-definition.z-list_item.z-markdown {
- color: #317e78;
- }
- .z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #7c4dff;
- }
- .z-text.z-html.z-markdown .z-punctuation.z-definition.z-raw.z-markdown {
- color: #717375;
- }
- .z-markdown.z-heading, .z-markup.z-heading, .z-markup.z-heading .z-entity.z-name, .z-markup.z-heading.z-markdown .z-punctuation.z-definition.z-heading.z-markdown {
- color: #587f22;
- }
- .z-markup.z-italic {
- color: #d72952;
- font-style: italic;
- }
- .z-markup.z-bold, .z-markup.z-bold .z-string {
- color: #d72952;
- font-weight: bold;
- }
- .z-markup.z-bold .z-markup.z-italic, .z-markup.z-italic .z-markup.z-bold, .z-markup.z-quote .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic .z-string, .z-markup.z-italic .z-markup.z-bold .z-string, .z-markup.z-quote .z-markup.z-bold .z-string {
- font-weight: bold;
- font-style: italic;
- }
- .z-markup.z-underline {
- color: #c94625;
- text-decoration: underline;
- }
- .z-markup.z-quote .z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #717375;
- background-color: #717375;
- }
- .z-string.z-other.z-link.z-title.z-markdown {
- color: #5274a9;
- }
- .z-string.z-other.z-link.z-description.z-title.z-markdown {
- color: #7c4dff;
- }
- .z-constant.z-other.z-reference.z-link.z-markdown {
- color: #a16700;
- }
- .z-markup.z-raw.z-block {
- color: #7c4dff;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown {
- background-color: #62757f;
- }
- .z-punctuation.z-definition.z-fenced.z-markdown {
- background-color: #62757f;
- }
- .z-markup.z-raw.z-block.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown, .z-punctuation.z-section.z-class.z-end {
- color: #317e78;
- }
- .z-variable.z-language.z-fenced.z-markdown {
- color: #717375;
- }
- .z-text.z-html.z-markdown .z-punctuation.z-definition {
- color: #6b7577;
- }
- .z-text.z-html.z-markdown .z-meta.z-disable-markdown .z-punctuation.z-definition {
- color: #008088;
- }
- .z-meta.z-separator {
- color: #717375;
- background-color: #62757f;
- font-weight: bold;
- }
- .z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #5274a9;
- }
- .z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #587f22;
- }
- .z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #c94625;
- }
- .z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #7c4dff;
- }
- .z-sublimelinter.z-mark.z-warning {
- color: #a16700;
- }
- .z-sublimelinter.z-gutter-mark {
- color: #ffffff;
- }
- .z-sublimelinter.z-mark.z-error {
- color: #d92d2d;
- }
- .z-sublimelinter.z-annotations {
- background-color: #a26356;
- }
- .z-markup.z-ignored.z-git_gutter {
- color: #717375;
- }
- .z-markup.z-untracked.z-git_gutter {
- color: #717375;
- }
- .z-markup.z-inserted.z-git_gutter {
- color: #587f22;
- }
- .z-markup.z-changed.z-git_gutter {
- color: #a16700;
- }
- .z-markup.z-deleted.z-git_gutter {
- color: #d92d2d;
- }
- .z-brackethighlighter.z-default {
- color: #64738c;
- }
- .z-brackethighlighter.z-quote {
- color: #587f22;
- }
- .z-brackethighlighter.z-unmatched {
- color: #d92d2d;
- }
- }
-}
\ No newline at end of file
diff --git a/sass/syntax/syntax-material-abridge-dark.scss b/sass/syntax/syntax-material-abridge-dark.scss
deleted file mode 100644
index 85035d9..0000000
--- a/sass/syntax/syntax-material-abridge-dark.scss
+++ /dev/null
@@ -1,260 +0,0 @@
-.z-code {
- color: #eeffff;
- background-color: #191919;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #818181;
- font-style: italic;
-}
-.z-variable, .z-string .z-constant.z-other.z-placeholder {
- color: #eeffff;
-}
-.z-constant.z-other.z-color {
- color: #ffffff;
-}
-.z-invalid, .z-invalid.z-illegal, .z-invalid.z-broken {
- color: #ffffff;
- background-color: #ff7992;
-}
-.z-invalid.z-unimplemented {
- color: #ffffff;
- background-color: #c3e88d;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #c792ea;
-}
-.z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #c792ea;
-}
-.z-storage.z-type, .z-keyword.z-control {
- font-style: italic;
-}
-.z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #89ddff;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #fe7d83;
-}
-.z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #82aaff;
-}
-.z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #fe7d83;
-}
-.z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #f78c6c;
-}
-.z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #c3e88d;
-}
-.z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter, .z-support.z-type.z-sys-types {
- color: #ffcb6b;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #b2ccd6;
-}
-.z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #ff7992;
-}
-.z-variable.z-language {
- color: #ff7992;
- font-style: italic;
-}
-.z-entity.z-name.z-method.z-js {
- color: #82aaff;
-}
-.z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #82aaff;
-}
-.z-entity.z-other.z-attribute-name {
- color: #c792ea;
-}
-.z-text.z-html.z-basic .z-entity.z-other.z-attribute-name.z-html, .z-text.z-html.z-basic .z-entity.z-other.z-attribute-name {
- color: #ffcb6b;
- font-style: italic;
-}
-.z-entity.z-other.z-attribute-name.z-class {
- color: #ffcb6b;
-}
-.z-source.z-sass .z-keyword.z-control {
- color: #82aaff;
-}
-.z-markup.z-inserted {
- color: #c3e88d;
-}
-.z-markup.z-deleted {
- color: #ff7992;
-}
-.z-markup.z-changed {
- color: #c792ea;
-}
-.z-string.z-regexp {
- color: #89ddff;
-}
-.z-constant.z-character.z-escape {
- color: #89ddff;
-}
-.z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #d89385;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #c3e88d;
-}
-.z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #82aaff;
- font-style: italic;
-}
-.z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #ff7992;
- font-style: italic;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c3e88d;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c792ea;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #fe7d83;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #82aaff;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #d89385;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #ff7992;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #f78c6c;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #ffcb6b;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c792ea;
-}
-.z-text.z-html.z-markdown, .z-punctuation.z-definition.z-list_item.z-markdown {
- color: #eeffff;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #c792ea;
-}
-.z-text.z-html.z-markdown .z-punctuation.z-definition.z-raw.z-markdown {
- color: #65737e;
-}
-.z-markdown.z-heading, .z-markup.z-heading, .z-markup.z-heading .z-entity.z-name, .z-markup.z-heading.z-markdown .z-punctuation.z-definition.z-heading.z-markdown {
- color: #c3e88d;
-}
-.z-markup.z-italic {
- color: #fe7d83;
- font-style: italic;
-}
-.z-markup.z-bold, .z-markup.z-bold .z-string {
- color: #fe7d83;
-font-weight: bold;
-}
-.z-markup.z-bold .z-markup.z-italic, .z-markup.z-italic .z-markup.z-bold, .z-markup.z-quote .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic .z-string, .z-markup.z-italic .z-markup.z-bold .z-string, .z-markup.z-quote .z-markup.z-bold .z-string {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-underline {
- color: #f78c6c;
- text-decoration: underline;
-}
-.z-markup.z-quote .z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #65737e;
- background-color: #65737e;
-}
-.z-string.z-other.z-link.z-title.z-markdown {
- color: #82aaff;
-}
-.z-string.z-other.z-link.z-description.z-title.z-markdown {
- color: #c792ea;
-}
-.z-constant.z-other.z-reference.z-link.z-markdown {
- color: #ffcb6b;
-}
-.z-markup.z-raw.z-block {
- color: #c792ea;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- background-color: #000000;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown {
- background-color: #000000;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown, .z-punctuation.z-section.z-class.z-end {
- color: #eeffff;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #65737e;
-}
-.z-text.z-html.z-markdown .z-punctuation.z-definition {
- color: #818181;
-}
-.z-text.z-html.z-markdown .z-meta.z-disable-markdown .z-punctuation.z-definition {
- color: #89ddff;
-}
-.z-meta.z-separator {
- color: #65737e;
- background-color: #000000;
-font-weight: bold;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #82aaff;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #c3e88d;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #f78c6c;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #c792ea;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #ffcb6b;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #ff7992;
-}
-.z-sublimelinter.z-annotations {
- background-color: #d89385;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #65737e;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #65737e;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #c3e88d;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #ffcb6b;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #ff7992;
-}
-.z-brackethighlighter.z-default {
- color: #b2ccd6;
-}
-.z-brackethighlighter.z-quote {
- color: #c3e88d;
-}
-.z-brackethighlighter.z-unmatched {
- color: #ff7992;
-}
diff --git a/sass/syntax/syntax-material-abridge-light.scss b/sass/syntax/syntax-material-abridge-light.scss
deleted file mode 100644
index 05281bb..0000000
--- a/sass/syntax/syntax-material-abridge-light.scss
+++ /dev/null
@@ -1,260 +0,0 @@
-.z-code {
- color: #317e78;
- background-color: #ffffff;
-}
-.z-comment, .z-punctuation.z-definition.z-comment {
- color: #6b7577;
- font-style: italic;
-}
-.z-variable, .z-string .z-constant.z-other.z-placeholder {
- color: #317e78;
-}
-.z-constant.z-other.z-color {
- color: #ffffff;
-}
-.z-invalid, .z-invalid.z-illegal, .z-invalid.z-broken {
- color: #ffffff;
- background-color: #d92d2d;
-}
-.z-invalid.z-unimplemented {
- color: #ffffff;
- background-color: #587f22;
-}
-.z-invalid.z-deprecated {
- color: #ffffff;
- background-color: #7c4dff;
-}
-.z-keyword, .z-storage.z-type, .z-storage.z-modifier {
- color: #7c4dff;
-}
-.z-storage.z-type, .z-keyword.z-control {
- font-style: italic;
-}
-.z-keyword.z-operator, .z-constant.z-other.z-color, .z-punctuation, .z-meta.z-tag, .z-punctuation.z-definition.z-tag, .z-punctuation.z-separator.z-inheritance.z-php, .z-punctuation.z-definition.z-tag.z-html, .z-punctuation.z-definition.z-tag.z-begin.z-html, .z-punctuation.z-definition.z-tag.z-end.z-html, .z-punctuation.z-section.z-embedded, .z-keyword.z-other.z-template, .z-keyword.z-other.z-substitution {
- color: #008088;
-}
-.z-entity.z-name.z-tag, .z-meta.z-tag.z-sgml, .z-markup.z-deleted.z-git_gutter {
- color: #d72952;
-}
-.z-entity.z-name.z-function, .z-meta.z-function-call, .z-variable.z-function, .z-support.z-function, .z-keyword.z-other.z-special-method, .z-meta.z-block-level {
- color: #5274a9;
-}
-.z-support.z-other.z-variable, .z-string.z-other.z-link {
- color: #d72952;
-}
-.z-constant.z-numeric, .z-constant.z-language, .z-support.z-constant, .z-constant.z-character, .z-variable.z-parameter, .z-keyword.z-other.z-unit {
- color: #c94625;
-}
-.z-string, .z-constant.z-other.z-symbol, .z-constant.z-other.z-key, .z-entity.z-other.z-inherited-class, .z-markup.z-heading, .z-markup.z-inserted.z-git_gutter, .z-meta.z-group.z-braces.z-curly .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #587f22;
-}
-.z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class, .z-support.z-type, .z-support.z-class, .z-support.z-orther.z-namespace.z-use.z-php, .z-meta.z-use.z-php, .z-support.z-other.z-namespace.z-php, .z-markup.z-changed.z-git_gutter, .z-support.z-type.z-sys-types {
- color: #a16700;
-}
-.z-source.z-css .z-support.z-type, .z-source.z-sass .z-support.z-type, .z-source.z-scss .z-support.z-type, .z-source.z-less .z-support.z-type, .z-source.z-stylus .z-support.z-type {
- color: #64738c;
-}
-.z-entity.z-name.z-module.z-js, .z-variable.z-import.z-parameter.z-js, .z-variable.z-other.z-class.z-js {
- color: #d92d2d;
-}
-.z-variable.z-language {
- color: #d92d2d;
- font-style: italic;
-}
-.z-entity.z-name.z-method.z-js {
- color: #5274a9;
-}
-.z-meta.z-class-method.z-js .z-entity.z-name.z-function.z-js, .z-variable.z-function.z-constructor {
- color: #5274a9;
-}
-.z-entity.z-other.z-attribute-name {
- color: #7c4dff;
-}
-.z-text.z-html.z-basic .z-entity.z-other.z-attribute-name.z-html, .z-text.z-html.z-basic .z-entity.z-other.z-attribute-name {
- color: #a16700;
- font-style: italic;
-}
-.z-entity.z-other.z-attribute-name.z-class {
- color: #a16700;
-}
-.z-source.z-sass .z-keyword.z-control {
- color: #5274a9;
-}
-.z-markup.z-inserted {
- color: #587f22;
-}
-.z-markup.z-deleted {
- color: #d92d2d;
-}
-.z-markup.z-changed {
- color: #7c4dff;
-}
-.z-string.z-regexp {
- color: #008088;
-}
-.z-constant.z-character.z-escape {
- color: #008088;
-}
-.z-*url*, .z-*link*, .z-*uri* {
- text-decoration: underline;
-}
-.z-constant.z-numeric.z-line-number.z-find-in-files {
- color: #a26356;
-}
-.z-entity.z-name.z-filename.z-find-in-files {
- color: #587f22;
-}
-.z-tag.z-decorator.z-js .z-entity.z-name.z-tag.z-js, .z-tag.z-decorator.z-js .z-punctuation.z-definition.z-tag.z-js {
- color: #5274a9;
- font-style: italic;
-}
-.z-source.z-js .z-constant.z-other.z-object.z-key.z-js .z-string.z-unquoted.z-label.z-js {
- color: #d92d2d;
- font-style: italic;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #587f22;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #7c4dff;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #d72952;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #5274a9;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #a26356;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #d92d2d;
-}
-.z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #c94625;
-}
-.z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #a16700;
-}
-.z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-string.z-quoted.z-double.z-json, .z-source.z-json .z-meta.z-structure.z-dictionary.z-json .z-punctuation.z-definition.z-string {
- color: #7c4dff;
-}
-.z-text.z-html.z-markdown, .z-punctuation.z-definition.z-list_item.z-markdown {
- color: #317e78;
-}
-.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- color: #7c4dff;
-}
-.z-text.z-html.z-markdown .z-punctuation.z-definition.z-raw.z-markdown {
- color: #717375;
-}
-.z-markdown.z-heading, .z-markup.z-heading, .z-markup.z-heading .z-entity.z-name, .z-markup.z-heading.z-markdown .z-punctuation.z-definition.z-heading.z-markdown {
- color: #587f22;
-}
-.z-markup.z-italic {
- color: #d72952;
- font-style: italic;
-}
-.z-markup.z-bold, .z-markup.z-bold .z-string {
- color: #d72952;
-font-weight: bold;
-}
-.z-markup.z-bold .z-markup.z-italic, .z-markup.z-italic .z-markup.z-bold, .z-markup.z-quote .z-markup.z-bold, .z-markup.z-bold .z-markup.z-italic .z-string, .z-markup.z-italic .z-markup.z-bold .z-string, .z-markup.z-quote .z-markup.z-bold .z-string {
-font-weight: bold;
- font-style: italic;
-}
-.z-markup.z-underline {
- color: #c94625;
- text-decoration: underline;
-}
-.z-markup.z-quote .z-punctuation.z-definition.z-blockquote.z-markdown {
- color: #717375;
- background-color: #717375;
-}
-.z-string.z-other.z-link.z-title.z-markdown {
- color: #5274a9;
-}
-.z-string.z-other.z-link.z-description.z-title.z-markdown {
- color: #7c4dff;
-}
-.z-constant.z-other.z-reference.z-link.z-markdown {
- color: #a16700;
-}
-.z-markup.z-raw.z-block {
- color: #7c4dff;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown {
- background-color: #62757f;
-}
-.z-punctuation.z-definition.z-fenced.z-markdown {
- background-color: #62757f;
-}
-.z-markup.z-raw.z-block.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown, .z-punctuation.z-section.z-class.z-end {
- color: #317e78;
-}
-.z-variable.z-language.z-fenced.z-markdown {
- color: #717375;
-}
-.z-text.z-html.z-markdown .z-punctuation.z-definition {
- color: #6b7577;
-}
-.z-text.z-html.z-markdown .z-meta.z-disable-markdown .z-punctuation.z-definition {
- color: #008088;
-}
-.z-meta.z-separator {
- color: #717375;
- background-color: #62757f;
-font-weight: bold;
-}
-.z-acejump.z-label.z-blue {
- color: #ffffff;
- background-color: #5274a9;
-}
-.z-acejump.z-label.z-green {
- color: #ffffff;
- background-color: #587f22;
-}
-.z-acejump.z-label.z-orange {
- color: #ffffff;
- background-color: #c94625;
-}
-.z-acejump.z-label.z-purple {
- color: #ffffff;
- background-color: #7c4dff;
-}
-.z-sublimelinter.z-mark.z-warning {
- color: #a16700;
-}
-.z-sublimelinter.z-gutter-mark {
- color: #ffffff;
-}
-.z-sublimelinter.z-mark.z-error {
- color: #d92d2d;
-}
-.z-sublimelinter.z-annotations {
- background-color: #a26356;
-}
-.z-markup.z-ignored.z-git_gutter {
- color: #717375;
-}
-.z-markup.z-untracked.z-git_gutter {
- color: #717375;
-}
-.z-markup.z-inserted.z-git_gutter {
- color: #587f22;
-}
-.z-markup.z-changed.z-git_gutter {
- color: #a16700;
-}
-.z-markup.z-deleted.z-git_gutter {
- color: #d92d2d;
-}
-.z-brackethighlighter.z-default {
- color: #64738c;
-}
-.z-brackethighlighter.z-quote {
- color: #587f22;
-}
-.z-brackethighlighter.z-unmatched {
- color: #d92d2d;
-}
diff --git a/sass/syntax/syntax-material-abridge.scss b/sass/syntax/syntax-material-abridge.scss
index a65cf95..4dbaae5 100644
--- a/sass/syntax/syntax-material-abridge.scss
+++ b/sass/syntax/syntax-material-abridge.scss
@@ -1,4 +1,4 @@
-:root:not(.light) {
+@mixin dark {
.z-code {
color: #eeffff;
background-color: #191919;
@@ -260,7 +260,7 @@
color: #ff7992;
}
}
-:root.light {
+@mixin light {
.z-code {
color: #317e78;
background-color: #ffffff;
@@ -521,4 +521,4 @@
.z-brackethighlighter.z-unmatched {
color: #d92d2d;
}
-}
\ No newline at end of file
+}
--
cgit v1.3.1
From ca7e31023b335e72eac6ce2f280a11b98b672fee Mon Sep 17 00:00:00 2001
From: eugenesvk
Date: Wed, 3 May 2023 22:17:20 +0700
Subject: Replace direct root rules with a root mixin in variables
and include the variables root rules in the themes
---
sass/_imports.scss | 2 +-
sass/_variables.scss | 2 +-
sass/abridge-auto.scss | 7 +++++--
sass/abridge-dark.scss | 7 +++++--
sass/abridge-light.scss | 7 +++++--
sass/abridge.scss | 7 +++++--
6 files changed, 22 insertions(+), 10 deletions(-)
(limited to 'sass/_variables.scss')
diff --git a/sass/_imports.scss b/sass/_imports.scss
index 5dfb5a8..b615533 100644
--- a/sass/_imports.scss
+++ b/sass/_imports.scss
@@ -13,7 +13,7 @@
*/
// Config
-@use "variables";
+@forward "variables" as var-*;
// Includes - Sorted by importance/category (includes at top are needed most frequently)
@use "include/document"; // html
diff --git a/sass/_variables.scss b/sass/_variables.scss
index 8ad0fa8..a45495a 100644
--- a/sass/_variables.scss
+++ b/sass/_variables.scss
@@ -118,7 +118,7 @@ $icon-sun: false !default;// light sun
$font: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Noto Sans", Helvetica, Arial, sans-serif !default;
$font-mono: ui-monospace, Menlo, Monaco, Consolas, "SF Mono", "Cascadia Mono", "Segoe UI Mono", "DejaVu Sans Mono", "Liberation Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Ubuntu Mono", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", Courier, monospace !default;
-:root {
+@mixin root {
#{--ff}: $font;
#{--fm}: $font-mono;//code
diff --git a/sass/abridge-auto.scss b/sass/abridge-auto.scss
index b212053..6db0963 100644
--- a/sass/abridge-auto.scss
+++ b/sass/abridge-auto.scss
@@ -1,8 +1,11 @@
@use "imports";
-@use "variables";
@use "syntax/syntax-abridge" as syntax;
-@if variables.$syntax {
+:root {
+ @include imports.var-root;
+}
+
+@if imports.$var-syntax {
:root {
@include syntax.dark;
}
diff --git a/sass/abridge-dark.scss b/sass/abridge-dark.scss
index 393d62f..8303026 100644
--- a/sass/abridge-dark.scss
+++ b/sass/abridge-dark.scss
@@ -1,8 +1,11 @@
@use "imports";
-@use "variables";
@use "syntax/syntax-abridge" as syntax;
-@if variables.$syntax {
+:root {
+ @include imports.var-root;
+}
+
+@if imports.$var-syntax {
@include syntax.dark;
}
diff --git a/sass/abridge-light.scss b/sass/abridge-light.scss
index b2dd1ea..82ec159 100644
--- a/sass/abridge-light.scss
+++ b/sass/abridge-light.scss
@@ -1,8 +1,11 @@
@use "imports";
-@use "variables";
@use "syntax/syntax-abridge" as syntax;
-@if variables.$syntax {
+:root {
+ @include imports.var-root;
+}
+
+@if imports.$var-syntax {
@include syntax.light;
}
diff --git a/sass/abridge.scss b/sass/abridge.scss
index 9790d69..e74ce28 100644
--- a/sass/abridge.scss
+++ b/sass/abridge.scss
@@ -1,8 +1,11 @@
@use "imports";
-@use "variables";
@use "syntax/syntax-abridge" as syntax;
-@if variables.$syntax {
+:root {
+ @include imports.var-root;
+}
+
+@if imports.$var-syntax {
:root:not(.light) {
@include syntax.dark;
}
--
cgit v1.3.1
From f81a42045e29cc396af78b5d87ead874ba26fa18 Mon Sep 17 00:00:00 2001
From: Jieiku
Date: Mon, 22 May 2023 23:12:14 -0700
Subject: All Variables Easy Override
---
COPY-FILES-TO-ROOT-SITE-SASS/abridge.scss | 128 ++
highlight_themes/abridge-dark.tmTheme | 1025 ---------------
highlight_themes/abridge-light.tmTheme | 1025 ---------------
highlight_themes/ayu-dark-abridge.tmTheme | 1025 ---------------
highlight_themes/ayu-light-abridge.tmTheme | 1025 ---------------
highlight_themes/ayu_mirage-dark-abridge.tmTheme | 1025 ---------------
highlight_themes/ayu_mirage-light-abridge.tmTheme | 1025 ---------------
highlight_themes/charcoal-dark-abridge.tmTheme | 330 -----
highlight_themes/charcoal-light-abridge.tmTheme | 330 -----
highlight_themes/dracula-dark-abridge.tmTheme | 938 --------------
highlight_themes/dracula-light-abridge.tmTheme | 938 --------------
highlight_themes/material-dark-abridge.tmTheme | 1011 ---------------
highlight_themes/material-light-abridge.tmTheme | 1011 ---------------
sass/_colors.scss | 50 +
sass/_font-extend-COPY-ME.sass | 19 -
sass/_font-extend.sass | 35 -
sass/_functions.scss | 122 ++
sass/_includes.scss | 58 -
sass/_syntax.scss | 39 +
sass/_variables.scss | 192 ---
sass/abridge-auto.scss | 20 -
sass/abridge-dark.scss | 12 -
sass/abridge-light.scss | 12 -
sass/abridge.scss | 1407 ++++++++++++++++++++-
sass/colors/_blue.scss | 26 -
sass/colors/_blueshade.scss | 26 -
sass/colors/_orange.scss | 26 -
sass/colors/_syntax.scss | 21 -
sass/function/_font.sass | 28 -
sass/include/_button.scss | 46 -
sass/include/_code.scss | 35 -
sass/include/_document.scss | 39 -
sass/include/_embedded.scss | 32 -
sass/include/_form.scss | 38 -
sass/include/_grid.scss | 15 -
sass/include/_hr.scss | 15 -
sass/include/_icons.scss | 134 --
sass/include/_misc.scss | 15 -
sass/include/_nav.scss | 135 --
sass/include/_scroller.scss | 17 -
sass/include/_search.scss | 78 --
sass/include/_sectioning.scss | 88 --
sass/include/_syntax.scss | 200 ---
sass/include/_table.scss | 29 -
sass/include/_toc.scss | 50 -
sass/include/_top.scss | 31 -
sass/include/_typography.scss | 144 ---
sass/include/_zola.scss | 68 -
48 files changed, 1736 insertions(+), 12402 deletions(-)
create mode 100644 COPY-FILES-TO-ROOT-SITE-SASS/abridge.scss
delete mode 100644 highlight_themes/abridge-dark.tmTheme
delete mode 100644 highlight_themes/abridge-light.tmTheme
delete mode 100644 highlight_themes/ayu-dark-abridge.tmTheme
delete mode 100644 highlight_themes/ayu-light-abridge.tmTheme
delete mode 100644 highlight_themes/ayu_mirage-dark-abridge.tmTheme
delete mode 100644 highlight_themes/ayu_mirage-light-abridge.tmTheme
delete mode 100644 highlight_themes/charcoal-dark-abridge.tmTheme
delete mode 100644 highlight_themes/charcoal-light-abridge.tmTheme
delete mode 100644 highlight_themes/dracula-dark-abridge.tmTheme
delete mode 100644 highlight_themes/dracula-light-abridge.tmTheme
delete mode 100644 highlight_themes/material-dark-abridge.tmTheme
delete mode 100644 highlight_themes/material-light-abridge.tmTheme
create mode 100644 sass/_colors.scss
delete mode 100644 sass/_font-extend-COPY-ME.sass
delete mode 100644 sass/_font-extend.sass
create mode 100644 sass/_functions.scss
delete mode 100644 sass/_includes.scss
create mode 100644 sass/_syntax.scss
delete mode 100644 sass/_variables.scss
delete mode 100644 sass/abridge-auto.scss
delete mode 100644 sass/abridge-dark.scss
delete mode 100644 sass/abridge-light.scss
delete mode 100644 sass/colors/_blue.scss
delete mode 100644 sass/colors/_blueshade.scss
delete mode 100644 sass/colors/_orange.scss
delete mode 100644 sass/colors/_syntax.scss
delete mode 100644 sass/function/_font.sass
delete mode 100644 sass/include/_button.scss
delete mode 100644 sass/include/_code.scss
delete mode 100644 sass/include/_document.scss
delete mode 100644 sass/include/_embedded.scss
delete mode 100644 sass/include/_form.scss
delete mode 100644 sass/include/_grid.scss
delete mode 100644 sass/include/_hr.scss
delete mode 100644 sass/include/_icons.scss
delete mode 100644 sass/include/_misc.scss
delete mode 100644 sass/include/_nav.scss
delete mode 100644 sass/include/_scroller.scss
delete mode 100644 sass/include/_search.scss
delete mode 100644 sass/include/_sectioning.scss
delete mode 100644 sass/include/_syntax.scss
delete mode 100644 sass/include/_table.scss
delete mode 100644 sass/include/_toc.scss
delete mode 100644 sass/include/_top.scss
delete mode 100644 sass/include/_typography.scss
delete mode 100644 sass/include/_zola.scss
(limited to 'sass/_variables.scss')
diff --git a/COPY-FILES-TO-ROOT-SITE-SASS/abridge.scss b/COPY-FILES-TO-ROOT-SITE-SASS/abridge.scss
new file mode 100644
index 0000000..a552adc
--- /dev/null
+++ b/COPY-FILES-TO-ROOT-SITE-SASS/abridge.scss
@@ -0,0 +1,128 @@
+@use '../themes/abridge/sass/abridge' with (
+ /// LINES HERE END WITH COMMA AFTER THE VALUE!
+ $abridgeMode:"switcher",//valid values: switcher, auto, dark, light
+
+ /// Enable a centered viewport for
, , inside
+ /// Fluid layout until a defined size, then becomes centered viewport
+ $enable-maxwidth: true,
+ $mw:75%,// max-width
+ $mb:1200px,// value at which to switch from fluid layout to max-width
+
+ $dark: #ccc #ddd #111 #222 #333 #888 #f90 #fb0 #f90 #593 #e33,//orange
+ //$dark: #ccc #ddd #111 #222 #333 #888 #09f #0bf #0af #593 #e33,//blue
+ //$dark: #ccc #ddd #111 #123 #345 #789 #09f #0bf #0af #593 #e33,//blueshade
+
+ $light: #333 #222 #fff #eee #ddd #555 #c40 #e60 #f90 #373 #d33,//orange
+ //$light: #333 #222 #fff #eee #ddd #555 #06e #09f #07f #373 #d33,//blue
+ //$light: #333 #222 #fff #def #137 #013 #06e #09f #07f #373 #d33,//blueshade
+
+ $syntax-dark: #191919 #e65 #f91 #eb6 #ac3 #8db #6ae #d6e,
+ $syntax-light: #f7f7f7 #a21 #930 #a50 #350 #286 #059 #a3c,
+
+ $syntax: true,//syntax highlighting for Code Blocks.
+
+ $enable-icons: true,// false disables ALL icons
+ $ic: true,// true for colorized icons, otherwise #888 is used.
+ $icon-rss: true,
+ $icon-mail: true,// email mail envelope
+ $icon-mastodon: true,
+ $icon-element: true,
+ $icon-matrix: false,
+ $icon-buymeacoffee: true,
+ $icon-twitter: true,
+ $icon-facebook: true,
+ $icon-linkedin: true,
+ $icon-codeberg: true,
+ $icon-gitlab: true,
+ $icon-github: true,
+ $icon-github-sponsor: true,
+ $icon-bitbucket: true,
+ $icon-python: true,
+ $icon-docker: true,
+ $icon-stack: true,
+ $icon-instagram: true,
+ $icon-pinterest: true,
+ $icon-discord: true,
+ $icon-twitch: true,
+ $icon-youtube: true,
+ $icon-researchgate: true,
+
+ $icon-x: true,// x symbol
+ $icon-search: true,//search
+ $icon-adjust: true,//theme switcher
+ $icon-angll: true,//first page
+ $icon-angl: true,//previous page
+ $icon-angr: true,//next page
+ $icon-angrr: true,//last page
+ $icon-angu: true,//back to top
+
+ $icon-ffolder: false,
+ $icon-folder: false,// categories folder
+ $icon-ftag: false,
+ $icon-tag: false,// tag
+ $icon-check: false,// check mark
+ $icon-chevron: false,// chevron down
+ $icon-clock: false,// time analog clock
+ $icon-date: false,// calendar
+ $icon-globe: false,
+ $icon-home: false,
+ $icon-minus: false,// minus symbol
+ $icon-moon: false,// dark moon
+ $icon-sun: false,// light sun
+
+ /// These lines find the spot at which to insert your appended fonts.
+ //$findFont-Main: "Segoe UI", // ← append custom MAIN font(s) AFTER this
+ //$findFont-Code: "Segoe UI Mono",// ← append custom CODE font(s) AFTER this
+
+ /// These lines specify the fonts to add.
+ //$fontExt-Main: ("Example Font 1", "Example Font 2"),// MAIN font(s) to add
+ //$fontExt-Code: ("Example Code 1", "Example Code 2"),// CODE font(s) to add
+
+ /// If prepending/appending fonts above, then no need to change them below
+ //$font: "Roboto" "system-ui" "-apple-system" "BlinkMacSystemFont" "Segoe UI" "Oxygen" "Ubuntu" "Cantarell" "Fira Sans" "Droid Sans" "Helvetica Neue" "Noto Sans" "Helvetica" "Arial" "sans-serif",
+ //$font-mono: "ui-monospace" "Menlo" "Monaco" "Consolas" "SF Mono" "Cascadia Mono" "Segoe UI Mono" "DejaVu Sans Mono" "Liberation Mono" "Roboto Mono" "Oxygen Mono" "Ubuntu Monospace" "Ubuntu Mono" "Source Code Pro" "Fira Mono" "Droid Sans Mono" "Courier New" "Courier" "monospace",
+
+ /// Enable , , inside as a container
+ //$enable-semantic-container: true,
+
+ /// Enable responsive typography, Fixed root element size if disabled
+ //$enable-responsive-typography: true,
+
+ /// Enable responsive spacings for , , ,
+ //$enable-responsive-spacings: false,
+
+ /// Enable a centered viewport for , , inside
+ /// This option will only work if $enable-maxwidth: false
+ //$enable-viewport: false,
+
+ /// xs: Extra small (portrait phones)
+ /// sm: Small(landscape phones)
+ /// md: Medium(tablets)
+ /// lg: Large(desktops)
+ /// xl: Extra large (large desktops)
+
+ /// Breakpoints
+ //$breakpoints: (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px),
+
+ /// Viewports
+ //$viewports: (sm: 510px, md: 700px, lg: 920px, xl: 1130px),
+
+ //$document: true,//Content-box & Responsive typography
+ //$typography: true,//a, headings, p, ul, blockquote
+ //$sectioning: true,//responsive Container, header, main, footer
+ //$nav: true,//Horizontal Navigation at top of page
+ //$embedded: true,//Embedded content, iframe, video, images, etc.
+ //$table: true,//table specific elements
+ //$code: true,//codeblocks, code, pre, kbd
+ //$hr: true,//Horizontal Rule
+ //$scroller: true,//Horizontal scroller ()
+ //$button: true,//Form elements (button)
+ //$form: true,//Form elements (non-button)
+ //$top: true,//back to top button using CSS
+ //$search: true,//search feature
+ //$toc: true,//Table of Contents, page index / recent posts block
+ //$zola: true,//Zola Specific
+ //$misc: false,
+ //$grid: false,//Infinity Grid, column based layouts.
+ //$syntax: true,//syntax highlighting for code blocks
+);
diff --git a/highlight_themes/abridge-dark.tmTheme b/highlight_themes/abridge-dark.tmTheme
deleted file mode 100644
index 81d66a5..0000000
--- a/highlight_themes/abridge-dark.tmTheme
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
- author
- Ike Ku
- colorSpaceName
- sRGB
- name
- ayu
- semanticClass
- ayu.dark
- settings
-
-
- settings
-
- accent
- #F29718
- activeGuide
- #363F46
- background
- #191919
- caret
- #F29718
- findHighlight
- #F29718
- findHighlightForeground
- #191919
- foreground
- #BFBAB0
- guide
- #20272C
- gutter
- #191919
- gutterForeground
- #252D33
- inactiveBackground
- #191919
- inactiveSelection
- #131E27
- invisibles
- #252D33
- lineHighlight
- #0A0E12
- popupCss
- html, body {
- background-color: #13181D;
- color: #BFBAB0;
-}
-body {
- padding: 1px 3px;
-}
-a {
- color: rgba(57, 186, 230, .7);
-}
-
- selection
- #16242E
- selectionBorder
- #192B37
- shadow
- #00000010
- stackGuide
- #20272C
-
-
-
- name
- Comment
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #798491
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #BFBAB0
-
-
-
- name
- String
- scope
- string, constant.other.symbol
- settings
-
- foreground
- #C2D94C
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #F29718
-
-
-
- name
- Regular Expressions and Escape Characters
- scope
- string.regexp, constant.character.escape
- settings
-
- foreground
- #95E6CB
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #F29718
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #F29718
-
-
-
- name
- Member Variable
- scope
- variable.member
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Keyword
- scope
- keyword - keyword.operator, keyword.operator.word
- settings
-
- foreground
- #00bbff
-
-
-
- name
- Operators
- scope
- keyword.operator
- settings
-
- foreground
- #F29668
-
-
-
- name
- Punctuation
- scope
- punctuation.separator, punctuation.terminator
- settings
-
- foreground
- #BFBAB0CC
-
-
-
- name
- Punctuation
- scope
- punctuation.section
- settings
-
- foreground
- #BFBAB0
-
-
-
- name
- Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #F29668
-
-
-
- name
- Annotation Punctuation
- scope
- punctuation.definition.annotation
- settings
-
- foreground
- #BFBAB0CC
-
-
-
- name
- JavaScript Dollar
- scope
- variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js
- settings
-
- foreground
- #E6B673
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #00bbff
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #00bbff
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Entity name
- scope
- entity.name - (entity.name.section | entity.name.tag | entity.name.label)
- settings
-
- foreground
- #59C2FF
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- underline
- foreground
- #59C2FF
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #F29718
-
-
-
- name
- Language variable
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #39BAE6
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Function call
- scope
- variable.function, variable.annotation
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Library function
- scope
- support.function, support.macro
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
- italic
- foreground
- #F29668
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #39BAE6
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #00bbff
- foreground
- #FFFFFF
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #c594c5
-
-
-
- name
- Ruby class methods
- scope
- source.ruby variable.other.readwrite
- settings
-
- foreground
- #FFB454
-
-
-
- name
- CSS tag names
- scope
- source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag
- settings
-
- foreground
- #59C2FF
-
-
-
- name
- CSS browser prefix
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #798491
-
-
-
- name
- CSS Properties
- scope
- support.type.property-name
- settings
-
- fontStyle
- normal
- foreground
- #39BAE6
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #798491
-
-
-
- name
- Search Results Match Nums
- scope
- constant.numeric.line-number.match
- settings
-
- foreground
- #00bbff
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #C2D94C
-
-
-
- scope
- message.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Markup Heading
- scope
- markup.heading
- settings
-
- fontStyle
- bold
- foreground
- #00bbff
-
-
-
- name
- Markup Links
- scope
- string.other.link, markup.underline.link
- settings
-
- fontStyle
- italic underline
- foreground
- #95E6CB
-
-
-
- name
- Markup image
- scope
- punctuation.definition.image
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Markup Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #fe7d83
-
-
-
- name
- Markup Bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #fe7d83
-
-
-
- name
- Markup Bold/italic
- scope
- markup.italic markup.bold | markup.bold markup.italic
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup Code
- scope
- markup.raw
- settings
-
- background
- #BFBAB007
-
-
-
- name
- Markup Code Inline
- scope
- markup.raw.inline
- settings
-
- background
- #BFBAB010
-
-
-
- name
- Markdown Separator
- scope
- meta.separator
- settings
-
- background
- #BFBAB010
- fontStyle
- bold
- foreground
- #798491
-
-
-
- name
- Markup Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #F29718
-
-
-
- name
- Markup List Bullet
- scope
- markup.list.numbered.bullet, markup.list punctuation.definition.list_item
- settings
-
- foreground
- #95E6CB
-
-
-
- name
- Markup Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #C2D94C
-
-
-
- name
- Markup Changed
- scope
- markup.changed
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Markup Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Markup Strike
- scope
- markup.strike
- settings
-
- foreground
- #E6B673
-
-
-
- name
- Markup Table
- scope
- markup.table
- settings
-
- background
- #BFBAB010
- foreground
- #39BAE6
-
-
-
- name
- Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #F29668
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
- #798491
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #BFBAB010
- foreground
- #BFBAB0
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- background
- #BFBAB010
- foreground
- #798491
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- foreground
- #798491
-
-
-
- name
- GitGutter Added
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #C2D94C
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #20272C
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #20272C
-
-
-
- name
- GutterColor
- scope
- gutter_color
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #39BAE6
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #C2D94C
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #00bbff
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #fe7d83
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- uuid
- 0e709986-46a0-40a0-b3bf-c8dfe525c455
-
-
diff --git a/highlight_themes/abridge-light.tmTheme b/highlight_themes/abridge-light.tmTheme
deleted file mode 100644
index e102160..0000000
--- a/highlight_themes/abridge-light.tmTheme
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
- author
- Ike Ku
- colorSpaceName
- sRGB
- name
- ayu
- semanticClass
- ayu.light
- settings
-
-
- settings
-
- accent
- #b85500
- activeGuide
- #B9BCBF
- background
- #ffffff
- caret
- #b85500
- findHighlight
- #b85500
- findHighlightForeground
- #ffffff
- foreground
- #50565a
- guide
- #DEE0E1
- gutter
- #ffffff
- gutterForeground
- #D9DBDD
- inactiveBackground
- #ffffff
- inactiveSelection
- #ECF4F9
- invisibles
- #D9DBDD
- lineHighlight
- #F3F3F3
- popupCss
- html, body {
- background-color: #ffffff;
- color: #50565a;
-}
-body {
- padding: 1px 3px;
-}
-a {
- color: rgba(85, 180, 212, .7);
-}
-
- selection
- #E9F2F8
- selectionBorder
- #E3EFF8
- shadow
- #00000010
- stackGuide
- #DEE0E1
-
-
-
- name
- Comment
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #6e7379
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #50565a
-
-
-
- name
- String
- scope
- string, constant.other.symbol
- settings
-
- foreground
- #507e00
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #b85500
-
-
-
- name
- Regular Expressions and Escape Characters
- scope
- string.regexp, constant.character.escape
- settings
-
- foreground
- #008260
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #b85500
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #b85500
-
-
-
- name
- Member Variable
- scope
- variable.member
- settings
-
- foreground
- #cb414d
-
-
-
- name
- Keyword
- scope
- keyword - keyword.operator, keyword.operator.word
- settings
-
- foreground
- #0066ee
-
-
-
- name
- Operators
- scope
- keyword.operator
- settings
-
- foreground
- #ac5c32
-
-
-
- name
- Punctuation
- scope
- punctuation.separator, punctuation.terminator
- settings
-
- foreground
- #50565aCC
-
-
-
- name
- Punctuation
- scope
- punctuation.section
- settings
-
- foreground
- #50565a
-
-
-
- name
- Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #ac5c32
-
-
-
- name
- Annotation Punctuation
- scope
- punctuation.definition.annotation
- settings
-
- foreground
- #50565aCC
-
-
-
- name
- JavaScript Dollar
- scope
- variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js
- settings
-
- foreground
- #936b2c
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #0066ee
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #0066ee
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Entity name
- scope
- entity.name - (entity.name.section | entity.name.tag | entity.name.label)
- settings
-
- foreground
- #0079bd
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- underline
- foreground
- #0079bd
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #b85500
-
-
-
- name
- Language variable
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #007d9b
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Function call
- scope
- variable.function, variable.annotation
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Library function
- scope
- support.function, support.macro
- settings
-
- foreground
- #c44a4e
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
- italic
- foreground
- #ac5c32
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #007d9b
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #e6000b
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #0066ee
- foreground
- #FFFFFF
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- ##916392
-
-
-
- name
- Ruby class methods
- scope
- source.ruby variable.other.readwrite
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- CSS tag names
- scope
- source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag
- settings
-
- foreground
- #0079bd
-
-
-
- name
- CSS browser prefix
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #6e7379
-
-
-
- name
- CSS Properties
- scope
- support.type.property-name
- settings
-
- fontStyle
- normal
- foreground
- #007d9b
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #6e7379
-
-
-
- name
- Search Results Match Nums
- scope
- constant.numeric.line-number.match
- settings
-
- foreground
- #0066ee
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #507e00
-
-
-
- scope
- message.error
- settings
-
- foreground
- #e6000b
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Markup Heading
- scope
- markup.heading
- settings
-
- fontStyle
- bold
- foreground
- #0066ee
-
-
-
- name
- Markup Links
- scope
- string.other.link, markup.underline.link
- settings
-
- fontStyle
- italic underline
- foreground
- #008260
-
-
-
- name
- Markup image
- scope
- punctuation.definition.image
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Markup Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #c44a4e
-
-
-
- name
- Markup Bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #c44a4e
-
-
-
- name
- Markup Bold/italic
- scope
- markup.italic markup.bold | markup.bold markup.italic
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup Code
- scope
- markup.raw
- settings
-
- background
- #50565a07
-
-
-
- name
- Markup Code Inline
- scope
- markup.raw.inline
- settings
-
- background
- #50565a10
-
-
-
- name
- Markdown Separator
- scope
- meta.separator
- settings
-
- background
- #50565a10
- fontStyle
- bold
- foreground
- #6e7379
-
-
-
- name
- Markup Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #b85500
-
-
-
- name
- Markup List Bullet
- scope
- markup.list.numbered.bullet, markup.list punctuation.definition.list_item
- settings
-
- foreground
- #008260
-
-
-
- name
- Markup Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #507e00
-
-
-
- name
- Markup Changed
- scope
- markup.changed
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Markup Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #c44a4e
-
-
-
- name
- Markup Strike
- scope
- markup.strike
- settings
-
- foreground
- #936b2c
-
-
-
- name
- Markup Table
- scope
- markup.table
- settings
-
- background
- #50565a10
- foreground
- #007d9b
-
-
-
- name
- Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #ac5c32
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
- #6e7379
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #50565a10
- foreground
- #50565a
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- background
- #50565a10
- foreground
- #6e7379
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- foreground
- #6e7379
-
-
-
- name
- GitGutter Added
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #507e00
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #007d9b
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #e6000b
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #DEE0E1
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #DEE0E1
-
-
-
- name
- GutterColor
- scope
- gutter_color
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #007d9b
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #507e00
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #0066ee
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #c44a4e
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #007d9b
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #e6000b
-
-
-
- uuid
- 0e709986-46a0-40a0-b3bf-c8dfe525c455
-
-
diff --git a/highlight_themes/ayu-dark-abridge.tmTheme b/highlight_themes/ayu-dark-abridge.tmTheme
deleted file mode 100644
index 845c5bb..0000000
--- a/highlight_themes/ayu-dark-abridge.tmTheme
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
- author
- Ike Ku
- colorSpaceName
- sRGB
- name
- ayu
- semanticClass
- ayu.dark
- settings
-
-
- settings
-
- accent
- #F29718
- activeGuide
- #363F46
- background
- #191919
- caret
- #F29718
- findHighlight
- #F29718
- findHighlightForeground
- #191919
- foreground
- #BFBAB0
- guide
- #20272C
- gutter
- #191919
- gutterForeground
- #252D33
- inactiveBackground
- #191919
- inactiveSelection
- #131E27
- invisibles
- #252D33
- lineHighlight
- #0A0E12
- popupCss
- html, body {
- background-color: #13181D;
- color: #BFBAB0;
-}
-body {
- padding: 1px 3px;
-}
-a {
- color: rgba(57, 186, 230, .7);
-}
-
- selection
- #16242E
- selectionBorder
- #192B37
- shadow
- #00000010
- stackGuide
- #20272C
-
-
-
- name
- Comment
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #798491
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #BFBAB0
-
-
-
- name
- String
- scope
- string, constant.other.symbol
- settings
-
- foreground
- #C2D94C
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #F29718
-
-
-
- name
- Regular Expressions and Escape Characters
- scope
- string.regexp, constant.character.escape
- settings
-
- foreground
- #95E6CB
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #F29718
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #F29718
-
-
-
- name
- Member Variable
- scope
- variable.member
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Keyword
- scope
- keyword - keyword.operator, keyword.operator.word
- settings
-
- foreground
- #ff813c
-
-
-
- name
- Operators
- scope
- keyword.operator
- settings
-
- foreground
- #F29668
-
-
-
- name
- Punctuation
- scope
- punctuation.separator, punctuation.terminator
- settings
-
- foreground
- #BFBAB0CC
-
-
-
- name
- Punctuation
- scope
- punctuation.section
- settings
-
- foreground
- #BFBAB0
-
-
-
- name
- Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #F29668
-
-
-
- name
- Annotation Punctuation
- scope
- punctuation.definition.annotation
- settings
-
- foreground
- #BFBAB0CC
-
-
-
- name
- JavaScript Dollar
- scope
- variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js
- settings
-
- foreground
- #E6B673
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #ff813c
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #ff813c
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Entity name
- scope
- entity.name - (entity.name.section | entity.name.tag | entity.name.label)
- settings
-
- foreground
- #59C2FF
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- underline
- foreground
- #59C2FF
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #F29718
-
-
-
- name
- Language variable
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #39BAE6
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Function call
- scope
- variable.function, variable.annotation
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Library function
- scope
- support.function, support.macro
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
- italic
- foreground
- #F29668
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #39BAE6
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #ff813c
- foreground
- #FFFFFF
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #c594c5
-
-
-
- name
- Ruby class methods
- scope
- source.ruby variable.other.readwrite
- settings
-
- foreground
- #FFB454
-
-
-
- name
- CSS tag names
- scope
- source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag
- settings
-
- foreground
- #59C2FF
-
-
-
- name
- CSS browser prefix
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #798491
-
-
-
- name
- CSS Properties
- scope
- support.type.property-name
- settings
-
- fontStyle
- normal
- foreground
- #39BAE6
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #798491
-
-
-
- name
- Search Results Match Nums
- scope
- constant.numeric.line-number.match
- settings
-
- foreground
- #ff813c
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #C2D94C
-
-
-
- scope
- message.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Markup Heading
- scope
- markup.heading
- settings
-
- fontStyle
- bold
- foreground
- #ff813c
-
-
-
- name
- Markup Links
- scope
- string.other.link, markup.underline.link
- settings
-
- fontStyle
- italic underline
- foreground
- #95E6CB
-
-
-
- name
- Markup image
- scope
- punctuation.definition.image
- settings
-
- foreground
- #FFB454
-
-
-
- name
- Markup Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #fe7d83
-
-
-
- name
- Markup Bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #fe7d83
-
-
-
- name
- Markup Bold/italic
- scope
- markup.italic markup.bold | markup.bold markup.italic
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup Code
- scope
- markup.raw
- settings
-
- background
- #BFBAB007
-
-
-
- name
- Markup Code Inline
- scope
- markup.raw.inline
- settings
-
- background
- #BFBAB010
-
-
-
- name
- Markdown Separator
- scope
- meta.separator
- settings
-
- background
- #BFBAB010
- fontStyle
- bold
- foreground
- #798491
-
-
-
- name
- Markup Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #F29718
-
-
-
- name
- Markup List Bullet
- scope
- markup.list.numbered.bullet, markup.list punctuation.definition.list_item
- settings
-
- foreground
- #95E6CB
-
-
-
- name
- Markup Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #C2D94C
-
-
-
- name
- Markup Changed
- scope
- markup.changed
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- Markup Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Markup Strike
- scope
- markup.strike
- settings
-
- foreground
- #E6B673
-
-
-
- name
- Markup Table
- scope
- markup.table
- settings
-
- background
- #BFBAB010
- foreground
- #39BAE6
-
-
-
- name
- Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #F29668
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
- #798491
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #BFBAB010
- foreground
- #BFBAB0
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- background
- #BFBAB010
- foreground
- #798491
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- foreground
- #798491
-
-
-
- name
- GitGutter Added
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #C2D94C
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #20272C
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #20272C
-
-
-
- name
- GutterColor
- scope
- gutter_color
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #39BAE6
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #C2D94C
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #ff813c
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #fe7d83
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #39BAE6
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- uuid
- 0e709986-46a0-40a0-b3bf-c8dfe525c455
-
-
diff --git a/highlight_themes/ayu-light-abridge.tmTheme b/highlight_themes/ayu-light-abridge.tmTheme
deleted file mode 100644
index 8a9cecb..0000000
--- a/highlight_themes/ayu-light-abridge.tmTheme
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
- author
- Ike Ku
- colorSpaceName
- sRGB
- name
- ayu
- semanticClass
- ayu.light
- settings
-
-
- settings
-
- accent
- #b85500
- activeGuide
- #B9BCBF
- background
- #ffffff
- caret
- #b85500
- findHighlight
- #b85500
- findHighlightForeground
- #ffffff
- foreground
- #61676C
- guide
- #DEE0E1
- gutter
- #ffffff
- gutterForeground
- #D9DBDD
- inactiveBackground
- #ffffff
- inactiveSelection
- #ECF4F9
- invisibles
- #D9DBDD
- lineHighlight
- #F3F3F3
- popupCss
- html, body {
- background-color: #ffffff;
- color: #61676C;
-}
-body {
- padding: 1px 3px;
-}
-a {
- color: rgba(85, 180, 212, .7);
-}
-
- selection
- #E9F2F8
- selectionBorder
- #E3EFF8
- shadow
- #00000010
- stackGuide
- #DEE0E1
-
-
-
- name
- Comment
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #6e7379
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #61676C
-
-
-
- name
- String
- scope
- string, constant.other.symbol
- settings
-
- foreground
- #507e00
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #b85500
-
-
-
- name
- Regular Expressions and Escape Characters
- scope
- string.regexp, constant.character.escape
- settings
-
- foreground
- #008260
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #b85500
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #b85500
-
-
-
- name
- Member Variable
- scope
- variable.member
- settings
-
- foreground
- #cb414d
-
-
-
- name
- Keyword
- scope
- keyword - keyword.operator, keyword.operator.word
- settings
-
- foreground
- #c94506
-
-
-
- name
- Operators
- scope
- keyword.operator
- settings
-
- foreground
- #ac5c32
-
-
-
- name
- Punctuation
- scope
- punctuation.separator, punctuation.terminator
- settings
-
- foreground
- #61676CCC
-
-
-
- name
- Punctuation
- scope
- punctuation.section
- settings
-
- foreground
- #61676C
-
-
-
- name
- Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #ac5c32
-
-
-
- name
- Annotation Punctuation
- scope
- punctuation.definition.annotation
- settings
-
- foreground
- #61676CCC
-
-
-
- name
- JavaScript Dollar
- scope
- variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js
- settings
-
- foreground
- #936b2c
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #c94506
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #c94506
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Entity name
- scope
- entity.name - (entity.name.section | entity.name.tag | entity.name.label)
- settings
-
- foreground
- #0079bd
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- underline
- foreground
- #0079bd
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #b85500
-
-
-
- name
- Language variable
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #007d9b
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
- settings
-
- foreground
- #007d9b90
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Function call
- scope
- variable.function, variable.annotation
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Library function
- scope
- support.function, support.macro
- settings
-
- foreground
- #c44a4e
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
- italic
- foreground
- #ac5c32
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #007d9b
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #e6000b
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #c94506
- foreground
- #FFFFFF
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- ##916392
-
-
-
- name
- Ruby class methods
- scope
- source.ruby variable.other.readwrite
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- CSS tag names
- scope
- source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag
- settings
-
- foreground
- #0079bd
-
-
-
- name
- CSS browser prefix
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #6e7379
-
-
-
- name
- CSS Properties
- scope
- support.type.property-name
- settings
-
- fontStyle
- normal
- foreground
- #007d9b
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #6e7379
-
-
-
- name
- Search Results Match Nums
- scope
- constant.numeric.line-number.match
- settings
-
- foreground
- #c94506
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #507e00
-
-
-
- scope
- message.error
- settings
-
- foreground
- #e6000b
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Markup Heading
- scope
- markup.heading
- settings
-
- fontStyle
- bold
- foreground
- #c94506
-
-
-
- name
- Markup Links
- scope
- string.other.link, markup.underline.link
- settings
-
- fontStyle
- italic underline
- foreground
- #008260
-
-
-
- name
- Markup image
- scope
- punctuation.definition.image
- settings
-
- foreground
- #ac5d00
-
-
-
- name
- Markup Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #c44a4e
-
-
-
- name
- Markup Bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #c44a4e
-
-
-
- name
- Markup Bold/italic
- scope
- markup.italic markup.bold | markup.bold markup.italic
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup Code
- scope
- markup.raw
- settings
-
- background
- #61676C07
-
-
-
- name
- Markup Code Inline
- scope
- markup.raw.inline
- settings
-
- background
- #61676C10
-
-
-
- name
- Markdown Separator
- scope
- meta.separator
- settings
-
- background
- #61676C10
- fontStyle
- bold
- foreground
- #6e7379
-
-
-
- name
- Markup Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #b85500
-
-
-
- name
- Markup List Bullet
- scope
- markup.list.numbered.bullet, markup.list punctuation.definition.list_item
- settings
-
- foreground
- #008260
-
-
-
- name
- Markup Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #507e00
-
-
-
- name
- Markup Changed
- scope
- markup.changed
- settings
-
- foreground
- #007d9b
-
-
-
- name
- Markup Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #c44a4e
-
-
-
- name
- Markup Strike
- scope
- markup.strike
- settings
-
- foreground
- #936b2c
-
-
-
- name
- Markup Table
- scope
- markup.table
- settings
-
- background
- #61676C10
- foreground
- #007d9b
-
-
-
- name
- Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #ac5c32
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
- #6e7379
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #61676C10
- foreground
- #61676C
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- background
- #61676C10
- foreground
- #6e7379
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- foreground
- #6e7379
-
-
-
- name
- GitGutter Added
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #507e00
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #007d9b
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #e6000b
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #DEE0E1
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #DEE0E1
-
-
-
- name
- GutterColor
- scope
- gutter_color
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #007d9b
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #507e00
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #c94506
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #c44a4e
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #007d9b
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #e6000b
-
-
-
- uuid
- 0e709986-46a0-40a0-b3bf-c8dfe525c455
-
-
diff --git a/highlight_themes/ayu_mirage-dark-abridge.tmTheme b/highlight_themes/ayu_mirage-dark-abridge.tmTheme
deleted file mode 100644
index b41033d..0000000
--- a/highlight_themes/ayu_mirage-dark-abridge.tmTheme
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
- author
- Ike Ku
- colorSpaceName
- sRGB
- name
- ayu
- semanticClass
- ayu.mirage
- settings
-
-
- settings
-
- accent
- #FFCC66
- activeGuide
- #515C69
- background
- #191919
- caret
- #FFCC66
- findHighlight
- #FFCC66
- findHighlightForeground
- #191919
- foreground
- #CCC9C2
- guide
- #363E4A
- gutter
- #191919
- gutterForeground
- #39424E
- inactiveBackground
- #191919
- inactiveSelection
- #283543
- invisibles
- #39424E
- lineHighlight
- #1C222C
- popupCss
- html, body {
- background-color: #262C38;
- color: #CCC9C2;
-}
-body {
- padding: 1px 3px;
-}
-a {
- color: rgba(92, 207, 230, .7);
-}
-
- selection
- #293847
- selectionBorder
- #2C3D4E
- shadow
- #00000010
- stackGuide
- #363E4A
-
-
-
- name
- Comment
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #798491
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #CCC9C2
-
-
-
- name
- String
- scope
- string, constant.other.symbol
- settings
-
- foreground
- #BAE67E
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #FFCC66
-
-
-
- name
- Regular Expressions and Escape Characters
- scope
- string.regexp, constant.character.escape
- settings
-
- foreground
- #95E6CB
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #FFCC66
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #FFCC66
-
-
-
- name
- Member Variable
- scope
- variable.member
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Keyword
- scope
- keyword - keyword.operator, keyword.operator.word
- settings
-
- foreground
- #FFA759
-
-
-
- name
- Operators
- scope
- keyword.operator
- settings
-
- foreground
- #F29E74
-
-
-
- name
- Punctuation
- scope
- punctuation.separator, punctuation.terminator
- settings
-
- foreground
- #CCC9C2CC
-
-
-
- name
- Punctuation
- scope
- punctuation.section
- settings
-
- foreground
- #CCC9C2
-
-
-
- name
- Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #F29E74
-
-
-
- name
- Annotation Punctuation
- scope
- punctuation.definition.annotation
- settings
-
- foreground
- #CCC9C2CC
-
-
-
- name
- JavaScript Dollar
- scope
- variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js
- settings
-
- foreground
- #FFC44C
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #FFA759
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #FFA759
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- foreground
- #FFD580
-
-
-
- name
- Entity name
- scope
- entity.name - (entity.name.section | entity.name.tag | entity.name.label)
- settings
-
- foreground
- #73D0FF
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- underline
- foreground
- #73D0FF
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #FFCC66
-
-
-
- name
- Language variable
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #5CCFE6
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
- settings
-
- foreground
- #5CCFE690
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #FFD580
-
-
-
- name
- Function call
- scope
- variable.function, variable.annotation
- settings
-
- foreground
- #FFD580
-
-
-
- name
- Library function
- scope
- support.function, support.macro
- settings
-
- foreground
- #F28779
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
- italic
- foreground
- #F29E74
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #5CCFE6
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #FFA759
- foreground
- #FFFFFF
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #c594c5
-
-
-
- name
- Ruby class methods
- scope
- source.ruby variable.other.readwrite
- settings
-
- foreground
- #FFD580
-
-
-
- name
- CSS tag names
- scope
- source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag
- settings
-
- foreground
- #73D0FF
-
-
-
- name
- CSS browser prefix
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #798491
-
-
-
- name
- CSS Properties
- scope
- support.type.property-name
- settings
-
- fontStyle
- normal
- foreground
- #5CCFE6
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #798491
-
-
-
- name
- Search Results Match Nums
- scope
- constant.numeric.line-number.match
- settings
-
- foreground
- #FFA759
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #BAE67E
-
-
-
- scope
- message.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- Markup Heading
- scope
- markup.heading
- settings
-
- fontStyle
- bold
- foreground
- #FFA759
-
-
-
- name
- Markup Links
- scope
- string.other.link, markup.underline.link
- settings
-
- fontStyle
- italic underline
- foreground
- #95E6CB
-
-
-
- name
- Markup image
- scope
- punctuation.definition.image
- settings
-
- foreground
- #FFD580
-
-
-
- name
- Markup Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #F28779
-
-
-
- name
- Markup Bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #F28779
-
-
-
- name
- Markup Bold/italic
- scope
- markup.italic markup.bold | markup.bold markup.italic
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup Code
- scope
- markup.raw
- settings
-
- background
- #CCC9C207
-
-
-
- name
- Markup Code Inline
- scope
- markup.raw.inline
- settings
-
- background
- #CCC9C210
-
-
-
- name
- Markdown Separator
- scope
- meta.separator
- settings
-
- background
- #CCC9C210
- fontStyle
- bold
- foreground
- #798491
-
-
-
- name
- Markup Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #FFCC66
-
-
-
- name
- Markup List Bullet
- scope
- markup.list.numbered.bullet, markup.list punctuation.definition.list_item
- settings
-
- foreground
- #95E6CB
-
-
-
- name
- Markup Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #BAE67E
-
-
-
- name
- Markup Changed
- scope
- markup.changed
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- Markup Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #F28779
-
-
-
- name
- Markup Strike
- scope
- markup.strike
- settings
-
- foreground
- #FFC44C
-
-
-
- name
- Markup Table
- scope
- markup.table
- settings
-
- background
- #CCC9C210
- foreground
- #5CCFE6
-
-
-
- name
- Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #F29E74
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
- #798491
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #CCC9C210
- foreground
- #CCC9C2
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- background
- #CCC9C210
- foreground
- #798491
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- foreground
- #798491
-
-
-
- name
- GitGutter Added
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #BAE67E
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #363E4A
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #363E4A
-
-
-
- name
- GutterColor
- scope
- gutter_color
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #5CCFE6
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #BAE67E
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #FFA759
- foreground
- #FFFFFF
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #F28779
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #5CCFE6
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #FFFFFF
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- uuid
- 0e709986-46a0-40a0-b3bf-c8dfe525c455
-
-
diff --git a/highlight_themes/ayu_mirage-light-abridge.tmTheme b/highlight_themes/ayu_mirage-light-abridge.tmTheme
deleted file mode 100644
index 7043227..0000000
--- a/highlight_themes/ayu_mirage-light-abridge.tmTheme
+++ /dev/null
@@ -1,1025 +0,0 @@
-
-
-
-
- author
- Ike Ku
- colorSpaceName
- sRGB
- name
- ayu
- semanticClass
- ayu.mirage
- settings
-
-
- settings
-
- accent
- #926b00
- activeGuide
- #515C69
- background
- #ffffff
- caret
- #926b00
- findHighlight
- #926b00
- findHighlightForeground
- #ffffff
- foreground
- #76736d
- guide
- #363E4A
- gutter
- #ffffff
- gutterForeground
- #39424E
- inactiveBackground
- #ffffff
- inactiveSelection
- #283543
- invisibles
- #39424E
- lineHighlight
- #1C222C
- popupCss
- html, body {
- background-color: #262C38;
- color: #76736d;
-}
-body {
- padding: 1px 3px;
-}
-a {
- color: rgba(92, 207, 230, .7);
-}
-
- selection
- #293847
- selectionBorder
- #2C3D4E
- shadow
- #00000010
- stackGuide
- #363E4A
-
-
-
- name
- Comment
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #5C6773
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #76736d
-
-
-
- name
- String
- scope
- string, constant.other.symbol
- settings
-
- foreground
- #547f1c
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #926b00
-
-
-
- name
- Regular Expressions and Escape Characters
- scope
- string.regexp, constant.character.escape
- settings
-
- foreground
- #2d7f68
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #926b00
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #926b00
-
-
-
- name
- Member Variable
- scope
- variable.member
- settings
-
- foreground
- #cb414d
-
-
-
- name
- Keyword
- scope
- keyword - keyword.operator, keyword.operator.word
- settings
-
- foreground
- #aa5f0f
-
-
-
- name
- Operators
- scope
- keyword.operator
- settings
-
- foreground
- #aa5f39
-
-
-
- name
- Punctuation
- scope
- punctuation.separator, punctuation.terminator
- settings
-
- foreground
- #76736dCC
-
-
-
- name
- Punctuation
- scope
- punctuation.section
- settings
-
- foreground
- #76736d
-
-
-
- name
- Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #aa5f39
-
-
-
- name
- Annotation Punctuation
- scope
- punctuation.definition.annotation
- settings
-
- foreground
- #76736dCC
-
-
-
- name
- JavaScript Dollar
- scope
- variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js
- settings
-
- foreground
- #986b00
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- foreground
- #aa5f0f
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- foreground
- #aa5f0f
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- foreground
- #8f6f1d
-
-
-
- name
- Entity name
- scope
- entity.name - (entity.name.section | entity.name.tag | entity.name.label)
- settings
-
- foreground
- #007ca7
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- underline
- foreground
- #007ca7
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- foreground
- #926b00
-
-
-
- name
- Language variable
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #007f95
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml
- settings
-
- foreground
- #007f95
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
- settings
-
- foreground
- #007f9590
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #8f6f1d
-
-
-
- name
- Function call
- scope
- variable.function, variable.annotation
- settings
-
- foreground
- #8f6f1d
-
-
-
- name
- Library function
- scope
- support.function, support.macro
- settings
-
- foreground
- #b75349
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
- italic
- foreground
- #aa5f39
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #007f95
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- foreground
- #e40320
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #aa5f0f
- foreground
- #ffffff
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #916392
-
-
-
- name
- Ruby class methods
- scope
- source.ruby variable.other.readwrite
- settings
-
- foreground
- #8f6f1d
-
-
-
- name
- CSS tag names
- scope
- source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag
- settings
-
- foreground
- #007ca7
-
-
-
- name
- CSS browser prefix
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #5C6773
-
-
-
- name
- CSS Properties
- scope
- support.type.property-name
- settings
-
- fontStyle
- normal
- foreground
- #007f95
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #5C6773
-
-
-
- name
- Search Results Match Nums
- scope
- constant.numeric.line-number.match
- settings
-
- foreground
- #aa5f0f
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #547f1c
-
-
-
- scope
- message.error
- settings
-
- foreground
- #e40320
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #007f95
-
-
-
- name
- Markup Heading
- scope
- markup.heading
- settings
-
- fontStyle
- bold
- foreground
- #aa5f0f
-
-
-
- name
- Markup Links
- scope
- string.other.link, markup.underline.link
- settings
-
- fontStyle
- italic underline
- foreground
- #2d7f68
-
-
-
- name
- Markup image
- scope
- punctuation.definition.image
- settings
-
- foreground
- #8f6f1d
-
-
-
- name
- Markup Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #b75349
-
-
-
- name
- Markup Bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #b75349
-
-
-
- name
- Markup Bold/italic
- scope
- markup.italic markup.bold | markup.bold markup.italic
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup Code
- scope
- markup.raw
- settings
-
- background
- #76736d07
-
-
-
- name
- Markup Code Inline
- scope
- markup.raw.inline
- settings
-
- background
- #76736d10
-
-
-
- name
- Markdown Separator
- scope
- meta.separator
- settings
-
- background
- #76736d10
- fontStyle
- bold
- foreground
- #5C6773
-
-
-
- name
- Markup Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #926b00
-
-
-
- name
- Markup List Bullet
- scope
- markup.list.numbered.bullet, markup.list punctuation.definition.list_item
- settings
-
- foreground
- #2d7f68
-
-
-
- name
- Markup Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #547f1c
-
-
-
- name
- Markup Changed
- scope
- markup.changed
- settings
-
- foreground
- #007f95
-
-
-
- name
- Markup Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #b75349
-
-
-
- name
- Markup Strike
- scope
- markup.strike
- settings
-
- foreground
- #986b00
-
-
-
- name
- Markup Table
- scope
- markup.table
- settings
-
- background
- #76736d10
- foreground
- #007f95
-
-
-
- name
- Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #aa5f39
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
- #5C6773
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #76736d10
- foreground
- #76736d
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- background
- #76736d10
- foreground
- #5C6773
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- foreground
- #5C6773
-
-
-
- name
- GitGutter Added
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #547f1c
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #007f95
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #e40320
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #363E4A
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #363E4A
-
-
-
- name
- GutterColor
- scope
- gutter_color
- settings
-
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #007f95
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #547f1c
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #aa5f0f
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #b75349
- foreground
- #ffffff
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #007f95
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #ffffff
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #e40320
-
-
-
- uuid
- 0e709986-46a0-40a0-b3bf-c8dfe525c455
-
-
diff --git a/highlight_themes/charcoal-dark-abridge.tmTheme b/highlight_themes/charcoal-dark-abridge.tmTheme
deleted file mode 100644
index 33c8c1b..0000000
--- a/highlight_themes/charcoal-dark-abridge.tmTheme
+++ /dev/null
@@ -1,330 +0,0 @@
-
-
-
-
-
-
-
-
- author
- Don Steinert (http://www.dnld.cc)
- colorSpaceName
- sRGB
- gutterSettings
-
- background
- #191919
- divider
- #191919
- foreground
- #CCCECE
- selectionBackground
- #3E4044
- selectionForeground
- #CCCECE
-
- name
- Charcoal
- semanticClass
- theme.dark.charcoal
- settings
-
-
- settings
-
- background
- #191919
- caret
- #CCCECE
- foreground
- #CCCECE
- invisibles
- #3E4044
- lineHighlight
- #3E4044
- selection
- #3E4044
-
-
-
- name
- Comments
- scope
- comment, punctuation.definition.comment
- settings
-
- foreground
- #7e8384
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #CCCECE
-
-
-
- name
- Keyword, Storage
- scope
- keyword, storage.type, storage.modifier
- settings
-
- foreground
- #C594C5
-
-
-
- name
- Operator, Misc
- scope
- keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution
- settings
-
- foreground
- #5FB3B3
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter
- settings
-
- foreground
- #ff7b84
-
-
-
- name
- Function, Special Method, Block Level
- scope
- entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level
- settings
-
- foreground
- #78aade
-
-
-
- name
- Other Variable, String Link
- scope
- support.other.variable, string.other.link
- settings
-
- foreground
- #fa7e81
-
-
-
- name
- Number, Constant, Function Argument, Tag Attribute, Embedded
- scope
- constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit
- settings
-
- foreground
- #F99157
-
-
-
- name
- String, Symbols, Inherited Class, Markup Heading
- scope
- string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js
- settings
-
- fontStyle
- normal
- foreground
- #99C794
-
-
-
- name
- Class, Support
- scope
- entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter
- settings
-
- foreground
- #FAC863
-
-
-
- name
- Sub-methods
- scope
- entity.name.module.js, variable.import.parameter.js, variable.other.class.js
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Language methods
- scope
- variable.language
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- entity.name.method.js
- scope
- entity.name.method.js
- settings
-
- foreground
- #D8DEE9
-
-
-
- name
- meta.method.js
- scope
- meta.class-method.js entity.name.function.js, variable.function.constructor
- settings
-
- foreground
- #D8DEE9
-
-
-
- name
- Attributes
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #cd91c4
-
-
-
- name
- Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #99C794
-
-
-
- name
- Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Changed
- scope
- markup.changed
- settings
-
- foreground
- #cd91c4
-
-
-
- name
- Regular Expressions
- scope
- string.regexp
- settings
-
- foreground
- #5FB3B3
-
-
-
- name
- Escape Characters
- scope
- constant.character.escape
- settings
-
- foreground
- #5FB3B3
-
-
-
- name
- URL
- scope
- *url*, *link*, *uri*
- settings
-
- fontStyle
- underline
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #cf9a87
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #99C794
-
-
-
- name
- Decorators
- scope
- tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js
- settings
-
- foreground
- #78aade
-
-
-
- name
- ES7 Bind Operator
- scope
- source.js constant.other.object.key.js string.unquoted.label.js
- settings
-
- foreground
- #fe7d83
-
-
-
- uuid
- 091c9b5a-9e64-4001-8c15-4c7c42840eb4
-
-
diff --git a/highlight_themes/charcoal-light-abridge.tmTheme b/highlight_themes/charcoal-light-abridge.tmTheme
deleted file mode 100644
index c0313f4..0000000
--- a/highlight_themes/charcoal-light-abridge.tmTheme
+++ /dev/null
@@ -1,330 +0,0 @@
-
-
-
-
-
-
-
-
- author
- Don Steinert (http://www.dnld.cc)
- colorSpaceName
- sRGB
- gutterSettings
-
- background
- #ffffff
- divider
- #ffffff
- foreground
- #727373
- selectionBackground
- #3E4044
- selectionForeground
- #727373
-
- name
- Charcoal
- semanticClass
- theme.dark.charcoal
- settings
-
-
- settings
-
- background
- #ffffff
- caret
- #727373
- foreground
- #727373
- invisibles
- #3E4044
- lineHighlight
- #3E4044
- selection
- #3E4044
-
-
-
- name
- Comments
- scope
- comment, punctuation.definition.comment
- settings
-
- foreground
- #5F6364
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- foreground
- #727373
-
-
-
- name
- Keyword, Storage
- scope
- keyword, storage.type, storage.modifier
- settings
-
- foreground
- #916392
-
-
-
- name
- Operator, Misc
- scope
- keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution
- settings
-
- foreground
- #237e7f
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter
- settings
-
- foreground
- #ca4251
-
-
-
- name
- Function, Special Method, Block Level
- scope
- entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level
- settings
-
- foreground
- #4076a7
-
-
-
- name
- Other Variable, String Link
- scope
- support.other.variable, string.other.link
- settings
-
- foreground
- #c14c52
-
-
-
- name
- Number, Constant, Function Argument, Tag Attribute, Embedded
- scope
- constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit
- settings
-
- foreground
- #b75922
-
-
-
- name
- String, Symbols, Inherited Class, Markup Heading
- scope
- string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js
- settings
-
- fontStyle
- normal
- foreground
- #517c4e
-
-
-
- name
- Class, Support
- scope
- entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter
- settings
-
- foreground
- #926c00
-
-
-
- name
- Sub-methods
- scope
- entity.name.module.js, variable.import.parameter.js, variable.other.class.js
- settings
-
- foreground
- #cb414d
-
-
-
- name
- Language methods
- scope
- variable.language
- settings
-
- foreground
- #cb414d
-
-
-
- name
- entity.name.method.js
- scope
- entity.name.method.js
- settings
-
- foreground
- #6c727c
-
-
-
- name
- meta.method.js
- scope
- meta.class-method.js entity.name.function.js, variable.function.constructor
- settings
-
- foreground
- #6c727c
-
-
-
- name
- Attributes
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #996091
-
-
-
- name
- Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #517c4e
-
-
-
- name
- Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #cb414d
-
-
-
- name
- Changed
- scope
- markup.changed
- settings
-
- foreground
- #996091
-
-
-
- name
- Regular Expressions
- scope
- string.regexp
- settings
-
- foreground
- #237e7f
-
-
-
- name
- Escape Characters
- scope
- constant.character.escape
- settings
-
- foreground
- #237e7f
-
-
-
- name
- URL
- scope
- *url*, *link*, *uri*
- settings
-
- fontStyle
- underline
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #976756
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #517c4e
-
-
-
- name
- Decorators
- scope
- tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js
- settings
-
- foreground
- #4076a7
-
-
-
- name
- ES7 Bind Operator
- scope
- source.js constant.other.object.key.js string.unquoted.label.js
- settings
-
- foreground
- #cb414d
-
-
-
- uuid
- 091c9b5a-9e64-4001-8c15-4c7c42840eb4
-
-
diff --git a/highlight_themes/dracula-dark-abridge.tmTheme b/highlight_themes/dracula-dark-abridge.tmTheme
deleted file mode 100644
index cf39760..0000000
--- a/highlight_themes/dracula-dark-abridge.tmTheme
+++ /dev/null
@@ -1,938 +0,0 @@
-
-
-
-
-
-
-
- name
- Dracula
- settings
-
-
- settings
-
- background
- #191919
- caret
- #f8f8f0
- foreground
- #f8f8f2
- invisibles
- #3B3A32
- lineHighlight
- #44475a
- selection
- #44475a
- findHighlight
- #effb7b
- findHighlightForeground
- #000000
- selectionBorder
- #222218
- activeGuide
- #e3904bB0
- bracketsForeground
- #F8F8F2A5
- bracketsOptions
- underline
- bracketContentsForeground
- #F8F8F2A5
- bracketContentsOptions
- underline
- tagsOptions
- stippled_underline
-
-
-
- name
- Comment
- scope
- comment
- settings
-
- foreground
- #7080b3
- fontStyle
-
-
-
-
- name
- String
- scope
- string
- settings
-
- foreground
- #f1fa8c
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #bd93f9
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #bd93f9
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #bd93f9
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- fontStyle
-
-
-
-
- name
- Ruby's @variable
- scope
- variable.other.readwrite.instance
- settings
-
- fontStyle
-
- foreground
- #ffb86c
-
-
-
- name
- String interpolation
- scope
- constant.character.escaped, constant.character.escape, string source, string source.ruby
- settings
-
- fontStyle
-
- foreground
- #ff79c6
-
-
-
- name
- Ruby Regexp
- scope
- source.ruby string.regexp.classic.ruby,source.ruby string.regexp.mod-r.ruby
- settings
-
- fontStyle
-
- foreground
- #ff7d78
-
-
-
- name
- Keyword
- scope
- keyword
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- fontStyle
-
- foreground
- #ff79c6
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- fontStyle
- italic
- foreground
- #8be9fd
-
-
-
- name
- Storage Type Namespace
- scope
- storage.type.namespace
- settings
-
- fontStyle
- italic
- foreground
- #8be9fd
-
-
-
- name
- Storage Type Class
- scope
- storage.type.class
- settings
-
- fontStyle
- italic
- foreground
- #ff79c6
-
-
-
- name
- Class name
- scope
- entity.name.class
- settings
-
- fontStyle
- underline
- foreground
- #8be9fd
-
-
-
- name
- Meta Path
- scope
- meta.path
- settings
-
- fontStyle
- underline
- foreground
- #66d9ef
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- italic underline
- foreground
- #8be9fd
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- fontStyle
-
- foreground
- #50fa7b
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- fontStyle
- italic
- foreground
- #ffb86c
-
-
-
- name
- Tag name
- scope
- entity.name.tag
- settings
-
- fontStyle
-
- foreground
- #ff79c6
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- fontStyle
-
- foreground
- #50fa7b
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- fontStyle
-
- foreground
- #8be9fd
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
-
- foreground
- #6be5fd
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #66d9ef
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
- fontStyle
-
-
-
-
- name
- Support Other Namespace
- scope
- support.other.namespace
- settings
-
- fontStyle
- italic
- foreground
- #66d9ef
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- background
- #ff79c6
- fontStyle
-
- foreground
- #F8F8F0
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #bd93f9
- foreground
- #F8F8F0
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- #CFCFC2
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #7080b3
-
-
-
- name
- diff.deleted
- scope
- markup.deleted
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- diff.inserted
- scope
- markup.inserted
- settings
-
- foreground
- #50fa7b
-
-
-
- name
- diff.changed
- scope
- markup.changed
- settings
-
- foreground
- #E6DB74
-
-
-
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #bd93f9
-
-
-
- scope
- entity.name.filename
- settings
-
- foreground
- #E6DB74
-
-
-
- scope
- message.error
- settings
-
- foreground
- #ff7c6d
-
-
-
- name
- JSON Punctuation
- scope
- punctuation.definition.string.begin.json - meta.structure.dictionary.value.json, punctuation.definition.string.end.json - meta.structure.dictionary.value.json
- settings
-
- foreground
- #EEEEEE
-
-
-
- name
- JSON Structure
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- #8be9fd
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.value.json string.quoted.double.json
- settings
-
- foreground
- #f1fa8c
-
-
-
- name
- JSON: 6 deep
- scope
- meta meta meta meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #50fa7b
-
-
-
- name
- JSON: 5 deep
- scope
- meta meta meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #ffb86c
-
-
-
- name
- JSON: 4 deep
- scope
- meta meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- JSON: 3 deep
- scope
- meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #bd93f9
-
-
-
- name
- JSON: 2 deep
- scope
- meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #50fa7b
-
-
-
- name
- JSON: 1 deep
- scope
- meta meta.structure.dictionary.value string
- settings
-
- foreground
- #ffb86c
-
-
-
-
-
- name
- Markup: strike
- scope
- markup.strike
- settings
-
- fontStyle
- italic
- foreground
- #FFB86C
-
-
-
- name
- Markup: bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #FFB86C
-
-
-
- name
- Markup: italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #FFB86C
-
-
-
- name
- Markdown: heading
- scope
- markup.heading
- settings
-
- foreground
- #8BE9FD
-
-
-
- name
- Markdown: List Items Punctuation
- scope
- punctuation.definition.list_item.markdown
- settings
-
- foreground
- #FF79C6
-
-
-
- name
- Markdown: Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #7080b3
-
-
-
- name
- Markdown: Blockquote Punctuation
- scope
- punctuation.definition.blockquote.markdown
- settings
-
- fontStyle
- italic
- background
- #7080b3
- foreground
- #7080b3
-
-
-
- name
- Markdown: Separator
- scope
- meta.separator
- settings
-
- foreground
- #7080b3
-
-
-
- name
- Markup: raw inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #50FA7B
-
-
-
- name
- Markup: underline
- scope
- markup.underline
- settings
-
- fontStyle
- underline
- foreground
- #BD93F9
-
-
-
- name
- Markup: Raw block
- scope
- markup.raw.block
- settings
-
- foreground
- #CFCFC2
-
-
-
- name
- Markdown: Raw Block fenced source
- scope
- markup.raw.block.fenced.markdown source
- settings
-
- foreground
- #F8F8F2
-
-
-
- name
- Markdown: Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- fontStyle
- italic
- foreground
- #7080b3
-
-
-
- name
- Markdown: Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- fontStyle
- italic
- foreground
- #7080b3
-
-
-
- name
- Punctuation Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #FF79C6
-
-
-
- name
- Meta Function Return Type
- scope
- meta.function.return-type
- settings
-
- foreground
- #FF79C6
-
-
-
- name
- Punctuation Section Block Begin
- scope
- punctuation.section.block.begin
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Punctuation Section Block End
- scope
- punctuation.section.block.end
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Punctuation Section Embedded Begin
- scope
- punctuation.section.embedded.begin
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- Punctuation Section Embedded End
- scope
- punctuation.section.embedded.end
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- Punctuation Separator Namespace
- scope
- punctuation.separator.namespace
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- Variable Function
- scope
- variable.function
- settings
-
- foreground
- #50fa7b
-
-
-
- name
- Variable Other
- scope
- variable.other
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Variable Language
- scope
- variable.language
- settings
-
- foreground
- #bd93f9
-
-
-
- name
- Entity Name Module Ruby
- scope
- entity.name.module.ruby
- settings
-
- foreground
- #8be9fd
-
-
-
- name
- Entity Name Constant Ruby
- scope
- entity.name.constant.ruby
- settings
-
- foreground
- #bd93f9
-
-
-
- name
- Support Function Builtin Ruby
- scope
- support.function.builtin.ruby
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Storage Type Namespace CS
- scope
- storage.type.namespace.cs
- settings
-
- foreground
- #ff79c6
-
-
-
- name
- Entity Name Namespace CS
- scope
- entity.name.namespace.cs
- settings
-
- foreground
- #8be9fd
-
-
-
- uuid
- 83091B89-765E-4F0D-9275-0EC6CB084126
- colorSpaceName
- sRGB
- semanticClass
- theme.dracula
- author
- Zeno Rocha
-
-
diff --git a/highlight_themes/dracula-light-abridge.tmTheme b/highlight_themes/dracula-light-abridge.tmTheme
deleted file mode 100644
index d53b792..0000000
--- a/highlight_themes/dracula-light-abridge.tmTheme
+++ /dev/null
@@ -1,938 +0,0 @@
-
-
-
-
-
-
-
- name
- Dracula
- settings
-
-
- settings
-
- background
- #ffffff
- caret
- #72726b
- foreground
- #72726d
- invisibles
- #3B3A32
- lineHighlight
- #44475a
- selection
- #44475a
- findHighlight
- #687900
- findHighlightForeground
- #000000
- selectionBorder
- #222218
- activeGuide
- #9D550FB0
- bracketsForeground
- #72726dA5
- bracketsOptions
- underline
- bracketContentsForeground
- #72726dA5
- bracketContentsOptions
- underline
- tagsOptions
- stippled_underline
-
-
-
- name
- Comment
- scope
- comment
- settings
-
- foreground
- #6272a4
- fontStyle
-
-
-
-
- name
- String
- scope
- string
- settings
-
- foreground
- #6b7807
-
-
-
- name
- Number
- scope
- constant.numeric
- settings
-
- foreground
- #8660c1
-
-
-
- name
- Built-in constant
- scope
- constant.language
- settings
-
- foreground
- #8660c1
-
-
-
- name
- User-defined constant
- scope
- constant.character, constant.other
- settings
-
- foreground
- #8660c1
-
-
-
- name
- Variable
- scope
- variable
- settings
-
- fontStyle
-
-
-
-
- name
- Ruby's @variable
- scope
- variable.other.readwrite.instance
- settings
-
- fontStyle
-
- foreground
- #a1661c
-
-
-
- name
- String interpolation
- scope
- constant.character.escaped, constant.character.escape, string source, string source.ruby
- settings
-
- fontStyle
-
- foreground
- #c13f8e
-
-
-
- name
- Ruby Regexp
- scope
- source.ruby string.regexp.classic.ruby,source.ruby string.regexp.mod-r.ruby
- settings
-
- fontStyle
-
- foreground
- #d9303a
-
-
-
- name
- Keyword
- scope
- keyword
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Storage
- scope
- storage
- settings
-
- fontStyle
-
- foreground
- #c13f8e
-
-
-
- name
- Storage type
- scope
- storage.type
- settings
-
- fontStyle
- italic
- foreground
- #007d90
-
-
-
- name
- Storage Type Namespace
- scope
- storage.type.namespace
- settings
-
- fontStyle
- italic
- foreground
- #007d90
-
-
-
- name
- Storage Type Class
- scope
- storage.type.class
- settings
-
- fontStyle
- italic
- foreground
- #c13f8e
-
-
-
- name
- Class name
- scope
- entity.name.class
- settings
-
- fontStyle
- underline
- foreground
- #007d90
-
-
-
- name
- Meta Path
- scope
- meta.path
- settings
-
- fontStyle
- underline
- foreground
- #007f93
-
-
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
- fontStyle
- italic underline
- foreground
- #007d90
-
-
-
- name
- Function name
- scope
- entity.name.function
- settings
-
- fontStyle
-
- foreground
- #008504
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
- fontStyle
- italic
- foreground
- #a1661c
-
-
-
- name
- Tag name
- scope
- entity.name.tag
- settings
-
- fontStyle
-
- foreground
- #c13f8e
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- fontStyle
-
- foreground
- #008504
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- fontStyle
-
- foreground
- #007d90
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
- fontStyle
-
- foreground
- #007e94
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- fontStyle
- italic
- foreground
- #007f93
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
- fontStyle
-
-
-
-
- name
- Support Other Namespace
- scope
- support.other.namespace
- settings
-
- fontStyle
- italic
- foreground
- #007f93
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
- background
- #c13f8e
- fontStyle
-
- foreground
- #72726b
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #8660c1
- foreground
- #72726b
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- #747469
-
-
-
- name
- diff.header
- scope
- meta.diff, meta.diff.header
- settings
-
- foreground
- #6272a4
-
-
-
- name
- diff.deleted
- scope
- markup.deleted
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- diff.inserted
- scope
- markup.inserted
- settings
-
- foreground
- #008504
-
-
-
- name
- diff.changed
- scope
- markup.changed
- settings
-
- foreground
- #7b760c
-
-
-
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #8660c1
-
-
-
- scope
- entity.name.filename
- settings
-
- foreground
- #7b760c
-
-
-
- scope
- message.error
- settings
-
- foreground
- #e31625
-
-
-
- name
- JSON Punctuation
- scope
- punctuation.definition.string.begin.json - meta.structure.dictionary.value.json, punctuation.definition.string.end.json - meta.structure.dictionary.value.json
- settings
-
- foreground
- #727272
-
-
-
- name
- JSON Structure
- scope
- meta.structure.dictionary.json string.quoted.double.json
- settings
-
- foreground
- #007d90
-
-
-
- name
- JSON String
- scope
- meta.structure.dictionary.value.json string.quoted.double.json
- settings
-
- foreground
- #6b7807
-
-
-
- name
- JSON: 6 deep
- scope
- meta meta meta meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #008504
-
-
-
- name
- JSON: 5 deep
- scope
- meta meta meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #a1661c
-
-
-
- name
- JSON: 4 deep
- scope
- meta meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- JSON: 3 deep
- scope
- meta meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #8660c1
-
-
-
- name
- JSON: 2 deep
- scope
- meta meta meta.structure.dictionary.value string
- settings
-
- foreground
- #008504
-
-
-
- name
- JSON: 1 deep
- scope
- meta meta.structure.dictionary.value string
- settings
-
- foreground
- #a1661c
-
-
-
-
-
- name
- Markup: strike
- scope
- markup.strike
- settings
-
- fontStyle
- italic
- foreground
- #a1661c
-
-
-
- name
- Markup: bold
- scope
- markup.bold
- settings
-
- fontStyle
- bold
- foreground
- #a1661c
-
-
-
- name
- Markup: italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #a1661c
-
-
-
- name
- Markdown: heading
- scope
- markup.heading
- settings
-
- foreground
- #007d90
-
-
-
- name
- Markdown: List Items Punctuation
- scope
- punctuation.definition.list_item.markdown
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Markdown: Blockquote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
- #6272A4
-
-
-
- name
- Markdown: Blockquote Punctuation
- scope
- punctuation.definition.blockquote.markdown
- settings
-
- fontStyle
- italic
- background
- #6272A4
- foreground
- #6272A4
-
-
-
- name
- Markdown: Separator
- scope
- meta.separator
- settings
-
- foreground
- #6272A4
-
-
-
- name
- Markup: raw inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #008504
-
-
-
- name
- Markup: underline
- scope
- markup.underline
- settings
-
- fontStyle
- underline
- foreground
- #8660c1
-
-
-
- name
- Markup: Raw block
- scope
- markup.raw.block
- settings
-
- foreground
- #747469
-
-
-
- name
- Markdown: Raw Block fenced source
- scope
- markup.raw.block.fenced.markdown source
- settings
-
- foreground
- #72726d
-
-
-
- name
- Markdown: Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown, variable.language.fenced.markdown
- settings
-
- fontStyle
- italic
- foreground
- #6272A4
-
-
-
- name
- Markdown: Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- fontStyle
- italic
- foreground
- #6272A4
-
-
-
- name
- Punctuation Accessor
- scope
- punctuation.accessor
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Meta Function Return Type
- scope
- meta.function.return-type
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Punctuation Section Block Begin
- scope
- punctuation.section.block.begin
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Punctuation Section Block End
- scope
- punctuation.section.block.end
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Punctuation Section Embedded Begin
- scope
- punctuation.section.embedded.begin
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Punctuation Section Embedded End
- scope
- punctuation.section.embedded.end
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Punctuation Separator Namespace
- scope
- punctuation.separator.namespace
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Variable Function
- scope
- variable.function
- settings
-
- foreground
- #008504
-
-
-
- name
- Variable Other
- scope
- variable.other
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Variable Language
- scope
- variable.language
- settings
-
- foreground
- #8660c1
-
-
-
- name
- Entity Name Module Ruby
- scope
- entity.name.module.ruby
- settings
-
- foreground
- #007d90
-
-
-
- name
- Entity Name Constant Ruby
- scope
- entity.name.constant.ruby
- settings
-
- foreground
- #8660c1
-
-
-
- name
- Support Function Builtin Ruby
- scope
- support.function.builtin.ruby
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Storage Type Namespace CS
- scope
- storage.type.namespace.cs
- settings
-
- foreground
- #c13f8e
-
-
-
- name
- Entity Name Namespace CS
- scope
- entity.name.namespace.cs
- settings
-
- foreground
- #007d90
-
-
-
- uuid
- 83091B89-765E-4F0D-9275-0EC6CB084126
- colorSpaceName
- sRGB
- semanticClass
- theme.dracula
- author
- Zeno Rocha
-
-
diff --git a/highlight_themes/material-dark-abridge.tmTheme b/highlight_themes/material-dark-abridge.tmTheme
deleted file mode 100644
index 2ac0954..0000000
--- a/highlight_themes/material-dark-abridge.tmTheme
+++ /dev/null
@@ -1,1011 +0,0 @@
-
-
-
-
- author
- Mattia Astorino
- colorSpaceName
- sRGB
- name
- Material-Theme-Darker
- semanticClass
- material.theme.darker
- settings
-
-
- settings
-
- activeGuide
- #FFFFFF50
- background
- #191919
- caret
- #FFCC00
- findHighlight
- #F8E71C
- foreground
- #eeffffff
- guide
- #42424270
- gutterForeground
- #424242
- invisibles
- #65737e
- lineHighlight
- #00000050
- popupCss
-
- selection
- #61616150
- selectionBorder
- #61616150
- shadow
- #00000010
- stackGuide
- #42424280
-
-
-
- name
- Comments
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #818181
-
-
-
- name
- Variable
- scope
- variable, string constant.other.placeholder
- settings
-
- foreground
- #eeffffff
-
-
-
- name
- Colors
- scope
- constant.other.color
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Invalid
- scope
- invalid, invalid.illegal, invalid.broken
- settings
-
- background
- #ff7992
- foreground
- #ffffff
-
-
-
- name
- Unimplemented
- scope
- invalid.unimplemented
- settings
-
- background
- #C3E88D
- foreground
- #ffffff
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #C792EA
- foreground
- #ffffff
-
-
-
- name
- Keyword, Storage
- scope
- keyword, storage.type, storage.modifier
- settings
-
- foreground
- #C792EA
-
-
-
- name
- Keyword, Storage
- scope
- storage.type, keyword.control
- settings
-
- fontStyle
- italic
-
-
-
- name
- Operator, Misc
- scope
- keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution
- settings
-
- foreground
- #89DDFF
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Function, Special Method, Block Level
- scope
- entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level
- settings
-
- foreground
- #82AAFF
-
-
-
- name
- Other Variable, String Link
- scope
- support.other.variable, string.other.link
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- Number, Constant, Function Argument, Tag Attribute, Embedded
- scope
- constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit
- settings
-
- foreground
- #F78C6C
-
-
-
- name
- String, Symbols, Inherited Class, Markup Heading
- scope
- string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js
- settings
-
- fontStyle
- normal
- foreground
- #C3E88D
-
-
-
- name
- Class, Support
- scope
- entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types
- settings
-
- foreground
- #FFCB6B
-
-
-
- name
- CSS Class and Support
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #B2CCD6
-
-
-
- name
- Sub-methods
- scope
- entity.name.module.js, variable.import.parameter.js, variable.other.class.js
- settings
-
- foreground
- #ff7992
-
-
-
- name
- Language methods
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #ff7992
-
-
-
- name
- entity.name.method.js
- scope
- entity.name.method.js
- settings
-
- foreground
- #82AAFF
-
-
-
- name
- meta.method.js
- scope
- meta.class-method.js entity.name.function.js, variable.function.constructor
- settings
-
- foreground
- #82AAFF
-
-
-
- name
- Attributes
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #C792EA
-
-
-
- name
- HTML Attributes
- scope
- text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name
- settings
-
- fontStyle
- italic
- foreground
- #FFCB6B
-
-
-
- name
- CSS Classes
- scope
- entity.other.attribute-name.class
- settings
-
- foreground
- #FFCB6B
-
-
-
- name
- CSS Id
- scope
- source.sass keyword.control
- settings
-
- foreground
- #82AAFF
-
-
-
- name
- Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #C3E88D
-
-
-
- name
- Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #ff7992
-
-
-
- name
- Changed
- scope
- markup.changed
- settings
-
- foreground
- #C792EA
-
-
-
- name
- Regular Expressions
- scope
- string.regexp
- settings
-
- foreground
- #89DDFF
-
-
-
- name
- Escape Characters
- scope
- constant.character.escape
- settings
-
- foreground
- #89DDFF
-
-
-
- name
- URL
- scope
- *url*, *link*, *uri*
- settings
-
- fontStyle
- underline
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #d89385
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #C3E88D
-
-
-
- name
- Decorators
- scope
- tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js
- settings
-
- fontStyle
- italic
- foreground
- #82AAFF
-
-
-
- name
- ES7 Bind Operator
- scope
- source.js constant.other.object.key.js string.unquoted.label.js
- settings
-
- fontStyle
- italic
- foreground
- #ff7992
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #C3E88D
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #C792EA
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #fe7d83
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #82AAFF
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #d89385
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #ff7992
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #F78C6C
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #FFCB6B
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #C792EA
-
-
-
- name
- Markdown - Plain
- scope
- text.html.markdown, punctuation.definition.list_item.markdown
- settings
-
- foreground
- #eeffffff
-
-
-
- name
- Markdown - Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #C792EA
-
-
-
- name
- Markdown - Markup Raw Inline Punctuation
- scope
- text.html.markdown punctuation.definition.raw.markdown
- settings
-
- foreground
- #65737e
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
-
-
-
-
- name
- Markdown - Heading
- scope
- markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown
- settings
-
- foreground
- #C3E88D
-
-
-
- name
- Markup - Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #fe7d83
-
-
-
- name
- Markup - Bold
- scope
- markup.bold, markup.bold string
- settings
-
- fontStyle
- bold
- foreground
- #fe7d83
-
-
-
- name
- Markup - Bold & Italic
- scope
- markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup - Underline
- scope
- markup.underline
- settings
-
- fontStyle
- underline
- foreground
- #F78C6C
-
-
-
- name
- Markup - Strike
- scope
- markup.strike
- settings
-
- fontStyle
- strike
- foreground
-
-
-
-
- name
- Markdown - Blockquote
- scope
- markup.quote punctuation.definition.blockquote.markdown
- settings
-
- background
- #65737e
- foreground
- #65737e
-
-
-
- name
- Markup - Quote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
-
-
-
-
- name
- Markdown - Link
- scope
- string.other.link.title.markdown
- settings
-
- foreground
- #82AAFF
-
-
-
- name
- Markdown - Link Description
- scope
- string.other.link.description.title.markdown
- settings
-
- foreground
- #C792EA
-
-
-
- name
- Markdown - Link Anchor
- scope
- constant.other.reference.link.markdown
- settings
-
- foreground
- #FFCB6B
-
-
-
- name
- Markup - Raw Block
- scope
- markup.raw.block
- settings
-
- foreground
- #C792EA
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #00000050
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown
- settings
-
- background
- #00000050
-
-
-
- name
- Markdown - Fenced Bode Block Variable
- scope
- markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end
- settings
-
- foreground
- #eeffffff
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- fontStyle
-
- foreground
- #65737e
-
-
-
- name
- Markdown - Punctuation Definition
- scope
- text.html.markdown punctuation.definition
- settings
-
- foreground
- #818181
-
-
-
- name
- Markdown HTML - Punctuation Definition
- scope
- text.html.markdown meta.disable-markdown punctuation.definition
- settings
-
- foreground
- #89DDFF
-
-
-
- name
- Markdown - Separator
- scope
- meta.separator
- settings
-
- background
- #00000050
- fontStyle
- bold
- foreground
- #65737e
-
-
-
- name
- Markup - Table
- scope
- markup.table
- settings
-
- background
-
- foreground
- #eeffffff
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #82AAFF
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #C3E88D
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #F78C6C
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #C792EA
- foreground
- #ffffff
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #FFCB6B
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #ffffff
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #ff7992
-
-
-
- name
- SublimeLinter Annotation
- scope
- sublimelinter.annotations
- settings
-
- background
- #d89385
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #65737e
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #65737e
-
-
-
- name
- GitGutter Inserted
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #C3E88D
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #FFCB6B
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #ff7992
-
-
-
- name
- Bracket Curly
- scope
- brackethighlighter.default
- settings
-
- foreground
- #B2CCD6
-
-
-
- name
- Bracket Quote
- scope
- brackethighlighter.quote
- settings
-
- foreground
- #C3E88D
-
-
-
- name
- Bracket Unmatched
- scope
- brackethighlighter.unmatched
- settings
-
- foreground
- #ff7992
-
-
-
- uuid
- 4F44C0F5-1F8D-4C52-8BAB-F0951904C1EC
-
-
diff --git a/highlight_themes/material-light-abridge.tmTheme b/highlight_themes/material-light-abridge.tmTheme
deleted file mode 100644
index 306f2f9..0000000
--- a/highlight_themes/material-light-abridge.tmTheme
+++ /dev/null
@@ -1,1011 +0,0 @@
-
-
-
-
- author
- Mattia Astorino
- colorSpaceName
- sRGB
- name
- Material-Theme-Lighter
- semanticClass
- material.theme.lighter
- settings
-
-
- settings
-
- activeGuide
- #00000070
- background
- #ffffff
- caret
- #27272790
- findHighlight
- #7c7600
- foreground
- #317e78
- guide
- #68757b70
- gutterForeground
- #6b7377
- invisibles
- #717375
- lineHighlight
- #62757f20
- popupCss
-
- selection
- #317e7840
- selectionBorder
- #317e7840
- shadow
- #62757f50
- stackGuide
- #68757b80
-
-
-
- name
- Comments
- scope
- comment, punctuation.definition.comment
- settings
-
- fontStyle
- italic
- foreground
- #6b7577
-
-
-
- name
- Variable
- scope
- variable, string constant.other.placeholder
- settings
-
- foreground
- #317e78
-
-
-
- name
- Colors
- scope
- constant.other.color
- settings
-
- foreground
- #ffffff
-
-
-
- name
- Invalid
- scope
- invalid, invalid.illegal, invalid.broken
- settings
-
- background
- #d92d2d
- foreground
- #ffffff
-
-
-
- name
- Unimplemented
- scope
- invalid.unimplemented
- settings
-
- background
- #587f22
- foreground
- #ffffff
-
-
-
- name
- Invalid deprecated
- scope
- invalid.deprecated
- settings
-
- background
- #7C4DFF
- foreground
- #ffffff
-
-
-
- name
- Keyword, Storage
- scope
- keyword, storage.type, storage.modifier
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- Keyword, Storage
- scope
- storage.type, keyword.control
- settings
-
- fontStyle
- italic
-
-
-
- name
- Operator, Misc
- scope
- keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution
- settings
-
- foreground
- #008088
-
-
-
- name
- Tag
- scope
- entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter
- settings
-
- foreground
- #d72952
-
-
-
- name
- Function, Special Method, Block Level
- scope
- entity.name.function, meta.function-call, variable.function, support.function, keyword.other.special-method, meta.block-level
- settings
-
- foreground
- #5274a9
-
-
-
- name
- Other Variable, String Link
- scope
- support.other.variable, string.other.link
- settings
-
- foreground
- #d72952
-
-
-
- name
- Number, Constant, Function Argument, Tag Attribute, Embedded
- scope
- constant.numeric, constant.language, support.constant, constant.character, variable.parameter, keyword.other.unit
- settings
-
- foreground
- #c94625
-
-
-
- name
- String, Symbols, Inherited Class, Markup Heading
- scope
- string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js
- settings
-
- fontStyle
- normal
- foreground
- #587f22
-
-
-
- name
- Class, Support
- scope
- entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter, support.type.sys-types
- settings
-
- foreground
- #a16700
-
-
-
- name
- CSS Class and Support
- scope
- source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type
- settings
-
- foreground
- #64738c
-
-
-
- name
- Sub-methods
- scope
- entity.name.module.js, variable.import.parameter.js, variable.other.class.js
- settings
-
- foreground
- #d92d2d
-
-
-
- name
- Language methods
- scope
- variable.language
- settings
-
- fontStyle
- italic
- foreground
- #d92d2d
-
-
-
- name
- entity.name.method.js
- scope
- entity.name.method.js
- settings
-
- foreground
- #5274a9
-
-
-
- name
- meta.method.js
- scope
- meta.class-method.js entity.name.function.js, variable.function.constructor
- settings
-
- foreground
- #5274a9
-
-
-
- name
- Attributes
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- HTML Attributes
- scope
- text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name
- settings
-
- fontStyle
- italic
- foreground
- #a16700
-
-
-
- name
- CSS Classes
- scope
- entity.other.attribute-name.class
- settings
-
- foreground
- #a16700
-
-
-
- name
- CSS Id
- scope
- source.sass keyword.control
- settings
-
- foreground
- #5274a9
-
-
-
- name
- Inserted
- scope
- markup.inserted
- settings
-
- foreground
- #587f22
-
-
-
- name
- Deleted
- scope
- markup.deleted
- settings
-
- foreground
- #d92d2d
-
-
-
- name
- Changed
- scope
- markup.changed
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- Regular Expressions
- scope
- string.regexp
- settings
-
- foreground
- #008088
-
-
-
- name
- Escape Characters
- scope
- constant.character.escape
- settings
-
- foreground
- #008088
-
-
-
- name
- URL
- scope
- *url*, *link*, *uri*
- settings
-
- fontStyle
- underline
-
-
-
- name
- Search Results Nums
- scope
- constant.numeric.line-number.find-in-files - match
- settings
-
- foreground
- #a26356
-
-
-
- name
- Search Results Lines
- scope
- entity.name.filename.find-in-files
- settings
-
- foreground
- #587f22
-
-
-
- name
- Decorators
- scope
- tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js
- settings
-
- fontStyle
- italic
- foreground
- #5274a9
-
-
-
- name
- ES7 Bind Operator
- scope
- source.js constant.other.object.key.js string.unquoted.label.js
- settings
-
- fontStyle
- italic
- foreground
- #d92d2d
-
-
-
- name
- JSON Key - Level 8
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #587f22
-
-
-
- name
- JSON Key - Level 7
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- JSON Key - Level 6
- scope
- source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #d72952
-
-
-
- name
- JSON Key - Level 5
- scope
- source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #5274a9
-
-
-
- name
- JSON Key - Level 4
- scope
- source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #a26356
-
-
-
- name
- JSON Key - Level 3
- scope
- source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #d92d2d
-
-
-
- name
- JSON Key - Level 2
- scope
- source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #c94625
-
-
-
- name
- JSON Key - Level 1
- scope
- source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #a16700
-
-
-
- name
- JSON Key - Level 0
- scope
- source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- Markdown - Plain
- scope
- text.html.markdown, punctuation.definition.list_item.markdown
- settings
-
- foreground
- #317e78
-
-
-
- name
- Markdown - Markup Raw Inline
- scope
- text.html.markdown markup.raw.inline
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- Markdown - Markup Raw Inline Punctuation
- scope
- text.html.markdown punctuation.definition.raw.markdown
- settings
-
- foreground
- #717375
-
-
-
- name
- Markdown - Line Break
- scope
- text.html.markdown meta.dummy.line-break
- settings
-
- foreground
-
-
-
-
- name
- Markdown - Heading
- scope
- markdown.heading, markup.heading | markup.heading entity.name, markup.heading.markdown punctuation.definition.heading.markdown
- settings
-
- foreground
- #587f22
-
-
-
- name
- Markup - Italic
- scope
- markup.italic
- settings
-
- fontStyle
- italic
- foreground
- #d72952
-
-
-
- name
- Markup - Bold
- scope
- markup.bold, markup.bold string
- settings
-
- fontStyle
- bold
- foreground
- #d72952
-
-
-
- name
- Markup - Bold & Italic
- scope
- markup.bold markup.italic, markup.italic markup.bold, markup.quote markup.bold, markup.bold markup.italic string, markup.italic markup.bold string, markup.quote markup.bold string
- settings
-
- fontStyle
- bold italic
-
-
-
- name
- Markup - Underline
- scope
- markup.underline
- settings
-
- fontStyle
- underline
- foreground
- #c94625
-
-
-
- name
- Markup - Strike
- scope
- markup.strike
- settings
-
- fontStyle
- strike
- foreground
-
-
-
-
- name
- Markdown - Blockquote
- scope
- markup.quote punctuation.definition.blockquote.markdown
- settings
-
- background
- #717375
- foreground
- #717375
-
-
-
- name
- Markup - Quote
- scope
- markup.quote
- settings
-
- fontStyle
- italic
- foreground
-
-
-
-
- name
- Markdown - Link
- scope
- string.other.link.title.markdown
- settings
-
- foreground
- #5274a9
-
-
-
- name
- Markdown - Link Description
- scope
- string.other.link.description.title.markdown
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- Markdown - Link Anchor
- scope
- constant.other.reference.link.markdown
- settings
-
- foreground
- #a16700
-
-
-
- name
- Markup - Raw Block
- scope
- markup.raw.block
- settings
-
- foreground
- #7C4DFF
-
-
-
- name
- Markdown - Raw Block Fenced
- scope
- markup.raw.block.fenced.markdown
- settings
-
- background
- #62757f20
-
-
-
- name
- Markdown - Fenced Bode Block
- scope
- punctuation.definition.fenced.markdown
- settings
-
- background
- #62757f20
-
-
-
- name
- Markdown - Fenced Bode Block Variable
- scope
- markup.raw.block.fenced.markdown, variable.language.fenced.markdown, punctuation.section.class.end
- settings
-
- foreground
- #317e78
-
-
-
- name
- Markdown - Fenced Language
- scope
- variable.language.fenced.markdown
- settings
-
- fontStyle
-
- foreground
- #717375
-
-
-
- name
- Markdown - Punctuation Definition
- scope
- text.html.markdown punctuation.definition
- settings
-
- foreground
- #6b7577
-
-
-
- name
- Markdown HTML - Punctuation Definition
- scope
- text.html.markdown meta.disable-markdown punctuation.definition
- settings
-
- foreground
- #008088
-
-
-
- name
- Markdown - Separator
- scope
- meta.separator
- settings
-
- background
- #62757f20
- fontStyle
- bold
- foreground
- #717375
-
-
-
- name
- Markup - Table
- scope
- markup.table
- settings
-
- background
-
- foreground
- #317e78
-
-
-
- name
- AceJump Label - Blue
- scope
- acejump.label.blue
- settings
-
- background
- #5274a9
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Green
- scope
- acejump.label.green
- settings
-
- background
- #587f22
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Orange
- scope
- acejump.label.orange
- settings
-
- background
- #c94625
- foreground
- #ffffff
-
-
-
- name
- AceJump Label - Purple
- scope
- acejump.label.purple
- settings
-
- background
- #7C4DFF
- foreground
- #ffffff
-
-
-
- name
- SublimeLinter Warning
- scope
- sublimelinter.mark.warning
- settings
-
- foreground
- #a16700
-
-
-
- name
- SublimeLinter Gutter Mark
- scope
- sublimelinter.gutter-mark
- settings
-
- foreground
- #ffffff
-
-
-
- name
- SublimeLinter Error
- scope
- sublimelinter.mark.error
- settings
-
- foreground
- #d92d2d
-
-
-
- name
- SublimeLinter Annotation
- scope
- sublimelinter.annotations
- settings
-
- background
- #a26356
-
-
-
- name
- GitGutter Ignored
- scope
- markup.ignored.git_gutter
- settings
-
- foreground
- #717375
-
-
-
- name
- GitGutter Untracked
- scope
- markup.untracked.git_gutter
- settings
-
- foreground
- #717375
-
-
-
- name
- GitGutter Inserted
- scope
- markup.inserted.git_gutter
- settings
-
- foreground
- #587f22
-
-
-
- name
- GitGutter Changed
- scope
- markup.changed.git_gutter
- settings
-
- foreground
- #a16700
-
-
-
- name
- GitGutter Deleted
- scope
- markup.deleted.git_gutter
- settings
-
- foreground
- #d92d2d
-
-
-
- name
- Bracket Curly
- scope
- brackethighlighter.default
- settings
-
- foreground
- #64738c
-
-
-
- name
- Bracket Quote
- scope
- brackethighlighter.quote
- settings
-
- foreground
- #587f22
-
-
-
- name
- Bracket Unmatched
- scope
- brackethighlighter.unmatched
- settings
-
- foreground
- #d92d2d
-
-
-
- uuid
- 133d1250-19c6-4565-bc93-b37fd36f7fc9
-
-
diff --git a/sass/_colors.scss b/sass/_colors.scss
new file mode 100644
index 0000000..46a21db
--- /dev/null
+++ b/sass/_colors.scss
@@ -0,0 +1,50 @@
+@mixin dark(
+ $f1: #ccc,
+ $f2: #ddd,
+ $c1: #111,
+ $c2: #222,
+ $c3: #333,
+ $c4: #888,
+ $a1: #f90,
+ $a2: #fb0,
+ $a3: #f90,
+ $cg: #593,
+ $cr: #e33
+) {
+ #{--f1}: $f1;// Font Color Primary (ccc)
+ #{--f2}: $f2;// Font Color Headers (ddd)
+ #{--c1}: $c1;// Background Color Primary (111)
+ #{--c2}: $c2;// Background Color Secondary (222)
+ #{--c3}: $c3;// Table Rows, Block quote edge, Borders (333)
+ #{--c4}: $c4;// Disabled Buttons, Borders, mark background (888)
+ #{--a1}: $a1;// link color (f90)
+ #{--a2}: $a2;// link hover/focus color (fb0)
+ #{--a3}: $a3;// link h1-h2 hover/focus color (f90)
+ #{--cg}: $cg;// ins green, success (593)
+ #{--cr}: $cr;// del red, errors (e33)
+}
+@mixin light(
+ $f1: #333,
+ $f2: #222,
+ $c1: #fff,
+ $c2: #eee,
+ $c3: #ddd,
+ $c4: #555,
+ $a1: #c40,
+ $a2: #e60,
+ $a3: #f90,
+ $cg: #373,
+ $cr: #d33
+) {
+ #{--f1}: $f1;// Font Color Primary (444)
+ #{--f2}: $f2;// Font Color Headers (333)
+ #{--c1}: $c1;// Background Color Primary (fff)
+ #{--c2}: $c2;// Background Color Secondary (eee)
+ #{--c3}: $c3;// Table Rows, Block quote edge, Borders (ddd)
+ #{--c4}: $c4;// Disabled Buttons, Borders, mark background (677)
+ #{--a1}: $a1;// link color (c40)
+ #{--a2}: $a2;// link hover/focus color (e60)
+ #{--a3}: $a3;// link h1-h2 hover/focus color (f90)
+ #{--cg}: $cg;// ins green, success (373)
+ #{--cr}: $cr;// del red, errors (d33)
+}
diff --git a/sass/_font-extend-COPY-ME.sass b/sass/_font-extend-COPY-ME.sass
deleted file mode 100644
index 148f883..0000000
--- a/sass/_font-extend-COPY-ME.sass
+++ /dev/null
@@ -1,19 +0,0 @@
-// This abridge theme extension allows you to append custom fonts to font-family of the:
- // main font 'html' ('--ff' theme css variable in '_document.scss')
- // code font 'pre','code','kbd','samp','tt','var' ('--fm' theme css variable in '_code.scss' )
-// copy this file to your 'sass' folder:
- // either: remove the leading '_' and add 'font-extend-COPY-ME.css' to your 'stylesheets' in 'config.toml'
- // or : import it with '@use "_font-extend-COPY-ME"' in whatever existing sass file you already load
-
-// delete the following two lines if you want to prepend your fonts...
-$findFont-Main : "Segoe UI" // ← append custom MAIN font(s) AFTER this (full list @ '_variables.scss')
-$findFont-Code : "Segoe UI Mono" // ← append custom CODE font(s) AFTER this
-$fontExt-Main : ("MAIN FONT 1", "MAIN FONT 2") // list of custom MAIN font(s) to append
-$fontExt-Code : ("CODE FONT 1", "CODE FONT 2") // list of custom CODE font(s) to append
-
-// ...and delete the corresponding variables ↓
-@use "../themes/abridge/sass/font-extend" with($findFont-Main:$findFont-Main, $findFont-Code:$findFont-Code,$fontExt-Main:$fontExt-Main,$fontExt-Code:$fontExt-Code)
-// check ↑ relative path if you copy this file to some other location
-
-:root
- @include font-extend.font-root
diff --git a/sass/_font-extend.sass b/sass/_font-extend.sass
deleted file mode 100644
index 9c612c4..0000000
--- a/sass/_font-extend.sass
+++ /dev/null
@@ -1,35 +0,0 @@
-@use "sass:meta"
-@use "variables" as var
-@use "function/font" as f
-
-$findFont-Main : null !default
-$findFont-Code : null !default
-$fontExt-Main : null !default
-$fontExt-Code : null !default
-
-$typeMain : meta.type-of($fontExt-Main)
-$typeCode : meta.type-of($fontExt-Code)
-
-@if ($typeMain == 'string') or ($typeMain == 'list')
- @if ($findFont-Main == null) // prepend
- var.$font : f.font-prepend(var.$font, $fontExt-Main)
- @else // append
- $iFoundFont-Main : index(var.$font , $findFont-Main)
- @if $iFoundFont-Main
- var.$font : f.font-append( var.$font, $fontExt-Main, $findFont-Main)
- @else
- @debug "⚠ Failed to find font '#{$findFont-Main}' in the list of '#{var.$font}'"
-
-@if ($typeMain == 'string') or ($typeMain == 'list')
- @if ($findFont-Code == null) // prepend
- var.$font-mono : f.font-prepend(var.$font-mono, $fontExt-Code)
- @else // append
- $iFoundFont-Code : index(var.$font-mono , $findFont-Code)
- @if $iFoundFont-Code
- var.$font-mono : f.font-append( var.$font-mono, $fontExt-Code, $findFont-Code)
- @else
- @debug "⚠ Failed to find font '#{$findFont-Code}' in the list of '#{var.$font-mono}'"
-
-@mixin font-root
- #{--ff}: var.$font
- #{--fm}: var.$font-mono //code
diff --git a/sass/_functions.scss b/sass/_functions.scss
new file mode 100644
index 0000000..13fd8be
--- /dev/null
+++ b/sass/_functions.scss
@@ -0,0 +1,122 @@
+@use "sass:meta";
+@use "sass:list";
+
+@function remove($list, $value, $recursive:false) {
+ $result: ();
+ @for $i from 1 through length($list) {
+ @if type-of(nth($list, $i)) == list and $recursive {
+ $result: append($result, remove(nth($list, $i), $value, $recursive), $separator: comma);
+ } @else if nth($list, $i) != $value {
+ $result: append($result, nth($list, $i), $separator: comma);
+ }
+ }
+ @return $result;
+}
+
+@function font-append($base, $ext, $separator:comma) {
+ $base-pre: ();
+ $base-pos: ();
+ $iFontSep: index($base, $separator);
+ @if not $iFontSep {// didn't find the font separator, return
+ @debug "⚠ Failed to find '#{$separator}' in the list of '#{$base}'";
+ @return $base;
+ }
+ @for $i from 1 through list.length($base) {
+ $iEl: list.nth($base, $i);
+ @if $i <= $iFontSep {
+ $base-pre: list.append($base-pre, $iEl, $separator:comma);
+ } @else {
+ $base-pos: list.append($base-pos, $iEl, $separator:comma);
+ }
+ }
+ @return list.join(list.join($base-pre, $ext), $base-pos);
+}
+
+@function font-prepend($base, $ext) {
+ $ext-type: meta.type-of($ext);
+ @if not ($ext-type == 'string') and not ($ext-type == 'list') {
+ //@debug "⚠ Expected a string or a list, but got '#{$ext-type}' in '#{$ext}'";
+ @return $base;
+ } @else {
+ @return list.join($ext, $base);
+ }
+}
+
+@function font-var($base, $ext, $findFont:null) {
+ $typeFont: meta.type-of($base);
+
+ @if ($typeFont == 'string') or ($typeFont == 'list') {
+ @if ($findFont == null) {// prepend
+ $font: font-prepend($base, $ext);
+ @return $font;
+ } @else { // append
+ $iFoundFont-Main: index($base, $findFont);
+ @if $iFoundFont-Main {
+ $font: font-append($base, $ext, $findFont);
+ @return $font;
+ } @else {
+ @debug "⚠ Failed to find font '#{$findFont}' in the list of '#{$base}'";
+ }
+ }
+ }
+}
+
+@function icon($icon-name,$stroke,$stroke-width:1,$fill:'none',$ic) {
+ $sc:"%23888";//stroke color
+ @if $ic {
+ $sc: $stroke
+ }
+ $p: (
+ 's': $sc,
+ 'sw': $stroke-width,
+ 'f': $fill
+ );
+ $icons: (
+ //template-fill: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d=''/%3E%3C/svg%3E",
+ //template-stroke: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d=''/%3E%3C/svg%3E",
+ bitbucket: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M14.2 15.3H9.8L8.7 8.7h6.6ZM2.8 3.2A.7.7 0 0 0 2 4l3.4 16c.1.4.6.8 1 .8h11a.7.7 0 0 0 .6-.6l4-16.1a.7.7 0 0 0-.7-.9Z'/%3E%3C/svg%3E",
+ buymeacoffee: "%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#{map-get($p, f)}' d='m7.9 11.7.8 8.3c.2 2 .8 2 3.6 2 2.3 0 2.8-.1 3-2l.8-9.3c-3.3-1-4 2-8.2 1z'/%3E%3Cpath fill='#{map-get($p, s)}' d='M18.8 4.3c-.6-.1-.6-1-.7-1.9-.2-1.6-1.2-2-4-2.2-3-.4-8.6-.2-8.5 1.6 0 1.7 4.8 2.2 9.7 1.6.8-.1.6-1.5-.2-1.4-3.6.5-7.4 0-7.4-.2 0-.3 3.3-.5 5-.4 4.5.3 3.7.3 4.2 2.2.2 1 0 .9-.7 1-3 .3-6 .2-9-.2C4.7 4 4.3 4.4 4 6c-.8 2.7 1 2.8 2.1 3 4.8.7 7.7.3 10.3.2.8-.1.6.5.6 1.2l-1.3 10.8c-.1 1.4-1.4 1.4-4 1.5-2.7.2-3.3-.5-3.5-1.6L7.1 10c-.1-1-1.5-.6-1.4.3l1.1 10.8C7.1 24 9.4 24 12.2 24c2.6 0 4.6-.3 5-3.2l1-11.3c.2-.9.3-.7 1-.9 1.8-.8 1-4.2-.4-4.3zm-.3 3a38 38 0 0 1-12.6.2c-1.4-.2-.9-2 0-1.9 4.5.7 8.7.7 12 0 1.4-.2 1.1 1.7.6 1.8z' /%3E%3C/svg%3E",
+ check: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E",
+ chevron: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E",
+ clock: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E",
+ codeberg: "%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#{map-get($p, f)}' d='M12 1A11 11 0 0 0 1 12a11 11 0 0 0 1.7 6.4L12 6l9.3 12.4A11 11 0 0 0 23 12 11 11 0 0 0 12 1Z'/%3E%3Cpath fill='#{map-get($p, s)}' d='M21.3 18.4 12 6l4.4 16.8a11 11 0 0 0 4.9-4.4Z' /%3E%3C/svg%3E",
+ date: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4m-5 4h18'/%3E%3C/svg%3E",
+ discord: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M19.7 5.6a18.2 18.2 90 0 0-4.6-1.4 12.5 12.5 90 0 0-.6 1.2 17 17 90 0 0-5 0 12.5 12.5 90 0 0-.6-1.2 18.4 18.4 90 0 0-4.6 1.4A20 20 0 0 0 1 18a18.4 18.4 90 0 0 5.7 2.9 13.5 13.5 90 0 0 1.2-2A11.8 11.8 90 0 1 6 18l.5-.3a13.2 13.2 90 0 0 11 0l.5.3a12 12 90 0 1-1.9.9 13.3 13.3 90 0 0 1.2 2A18.2 18.2 90 0 0 23 18c.3-4.7-.9-8.8-3.3-12.4Zm-11.4 10c-1 0-1.9-1-1.9-2.2s.8-2.2 1.9-2.2 2 1 2 2.2-1 2.2-2 2.2Zm7.4 0c-1.1 0-2-1-2-2.2s.9-2.2 2-2.2 1.9 1 1.9 2.2-.9 2.2-1.9 2.2Z'/%3E%3C/svg%3E",
+ docker: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M4 19.8S7 20 8 18m-4-7h3v3H4Zm3 0h3v3H7Zm3 0h3v3h-3ZM7 8h3v3H7Zm3 0h3v3h-3Zm0-3h3v3h-3Zm10 8c-1 0-1 0-1.4-1.9C18.5 10 17 10 17 12c0 1 0 2-3 2H1a9 9 0 0 0 3 6c3 2 5 2 9 1a10.8 10.8 90 0 0 5-4c1-2 1-1 3-2s1-2 0-2Z'/%3E%3C/svg%3E%0A",
+ element: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C5 0 0 6 0 12s6 12 12 12 12-6 12-12A12 12 0 0 0 12 0Zm-1 4c4 0 6 3 6 6 0 2-2 2-2 0s-2-4-4-4-2-2 0-2Zm-7 9c0-4 3-6 6-6 2 0 2 2 0 2s-4 2-4 4-2 2-2 0Zm9 7c-4 0-6-3-6-6 0-2 2-2 2 0s2.4 4 4 4c2 0 2 2 0 2Zm1-3c-2 0-2-2 0-2s4-2 4-4 2-2 2 0c0 4-3 6-6 6Z'/%3E%3C/svg%3E",
+ facebook: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E",
+ folder: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z'/%3E%3C/svg%3E",
+ github: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M9 19c-5 1.5-5-2.5-7-3m14 6v-3.9a3.4 3.4 0 0 0-1-2.6c3.2-.3 6.5-1.5 6.5-7A5.4 5.4 0 0 0 20 4.8 5 5 0 0 0 20 1s-1.3-.3-4 1.5a13.4 13.4 0 0 0-7 0C6.3.6 5 1 5 1a5 5 0 0 0 0 3.8 5.4 5.4 0 0 0-1.5 3.7c0 5.5 3.3 6.7 6.4 7a3.4 3.4 0 0 0-.9 2.6V22'/%3E%3C/svg%3E",
+ github-sponsor: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M20 4c-5-3-8 2-8 4 0-2-3-7-8-4-4 2-6 10 8 18 14-8 12-16 8-18z'/%3E%3C/svg%3E",
+ gitlab: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M22.6 14.4 12 22 1.3 14.4a.8.8 0 0 1-.3-1l1.3-3.7 2.4-7.5a.4.4 0 0 1 .1-.2.4.4 0 0 1 .6 0 .4.4 0 0 1 .1.2L8 9.7h8l2.5-7.5a.4.4 0 0 1 .1-.2.4.4 0 0 1 .6 0 .4.4 0 0 1 0 .2l2.5 7.5 1.3 3.8a.8.8 0 0 1-.3.9z'/%3E%3C/svg%3E",
+ globe: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E",
+ home: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M9 22V12h6v10M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z'/%3E%3C/svg%3E",
+ instagram: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Crect x='2' y='2' width='20' height='20' rx='5' ry='5'/%3E%3Cpath d='M16 11.4A4 4 0 1 1 12.6 8a4 4 0 0 1 3.4 3.4zm1.5-4.9h.01'/%3E%3C/svg%3E",
+ linkedin: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6zM2 9h4v12H2z'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E",
+ mail: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m22 6-10 7L2 6m2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2Z'/%3E%3C/svg%3E",
+ mastodon: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M2 8c0 5.7-.2 12.6 5 14 2 .6 3.7.7 5 .6 2.4-.1 3.8-.9 3.8-.9l-.1-1.8s-1.7.6-3.7.5c-1.9 0-4-.2-4.2-2.6a5 5 90 0 1 0-.7c4 1 7.5.5 8.4.4 2.7-.4 5-2 5.3-3.6.5-2.4.4-5.8.4-5.8C22 3.4 19 2 19 2 15.9.6 8 .6 5.1 2c0 0-3 1.4-3 6zm4.5-2.3c1.2-1.4 3.8-1.5 5 .3l.5.9.6-1c1.1-1.7 3.7-1.6 4.9-.2 1.1 1.3.9 2.5.9 8.4H16V8.6c0-2.4-3-2.5-3 .3v3h-2V9c0-2.8-3-2.7-3-.3V14H5.6c0-5.9-.2-7.1 1-8.4z'/%3E%3C/svg%3E",
+ matrix: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M.6.6v22.8H3v.6H0V0h3v.6zm7 7.2V9h.1c3.2-2.3 4.3 0 4.8.3C14.9 6.7 18 8 18 11v5h-1.5v-5a1 1 0 0 0-3.5 0v5h-1.7v-5a1 1 0 0 0-3.7 0v5H6V7.8zm15.8 15.7V.4H21V0h3v24h-3v-.6z'/%3E%3C/svg%3E",
+ minus: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E",
+ moon: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z'/%3E%3C/svg%3E",
+ pinterest: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m8 20 4-9m-1.3 3c.4 1.3 1.4 2 2.5 2 2.1 0 3.8-1.6 3.8-4a5 5 0 1 0-9.7 1.7'/%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3C/svg%3E",
+ python: "%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#{map-get($p, f)}' d='M17 6c0 4-1 5-6 5-4 0-5 1-5 6-4 0-5-1-5-6 0-3 1-4.5 4-4.5h7c0-.5 0-.5-1-.5H6c0-3 0-5 6-5 5 0 5 2 5 5ZM9 3C7.5 3 7.5 5 9 5s1.5-2 0-2Z'/%3E%3Cpath fill='#{map-get($p, s)}' d='M23 12c0 3-1 4.6-4 4.5h-7v.5h6c0 4 0 6-6 6-5 0-5-2-5-6s1-5 6-5c4 0 5-1 5-6 4 0 5 1 5 6Zm-8 7c-1.5 0-1.5 2 0 2s1.5-2 0-2Z' /%3E%3C/svg%3E",
+ researchgate: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M16 5c0 3.5.7 5 3 5s3.7-1.3 3.3-5h-3v1.3H21c0 1.9-.7 2.7-2 2.5-1.3 0-1.8-.7-1.8-3.2 0-2.4.4-3.3 1.5-3.4 1-.2 1.7.2 2.2 1.1L22 3c-.4-1.3-1.4-2-2.9-2C17.2 1 16 2 16 5ZM8 6.2l-6 .2v.9c1 .3 2 0 2 2.2v11C4 22 3 22 2 22.2v.8h6.6v-.8C7 22 6 22 6 20.5v-5.2h2a46 46 0 0 0 4 5.7 5 5 0 0 0 5 2v-1c-3 0-5-5-7-7 6-1 6-10-2-8.8ZM6 14V7.6C14 6 13 14 8 14Z'/%3E%3C/svg%3E",
+ rss: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16'/%3E%3Ccircle cx='5' cy='19' r='1'/%3E%3C/svg%3E",
+ stack: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M4 17v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1M8 16h8m-7.7-3.4 8 .8M8.8 9.2l7.8 1.6m-6.5-5 7.6 2.4'/%3E%3C/svg%3E",
+ sun: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Cpath d='M12 1v2m0 18v2M4.2 4.2l1.4 1.4m12.8 12.8 1.4 1.4M1 12h2m18 0h2M4.2 19.8l1.4-1.4M18.4 5.6l1.4-1.4'/%3E%3C/svg%3E",
+ tag: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m20.6 13.4-7.2 7.2a2 2 0 0 1-2.8 0L2 12V2h10l8.6 8.6a2 2 0 0 1 0 2.8zM7 7h.01'/%3E%3C/svg%3E",
+ twitch: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7'/%3E%3C/svg%3E",
+ twitter: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M23 3a10.9 10.9 0 0 1-3.1 1.5 4.5 4.5 0 0 0-7.9 3v1A10.7 10.7 0 0 1 3 4s-4 9 5 13a11.6 11.6 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0 0-.8A7.7 7.7 0 0 0 23 3z'/%3E%3C/svg%3E",
+ x: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M21 3 3 21M3 3l18 18'/%3E%3C/svg%3E",
+ youtube: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m9.8 15 5.7-3.3-5.8-3.2V15Zm12.7-8.6a2.8 2.8 0 0 0-1.9-2C18.9 4 12 4 12 4s-6.9 0-8.6.5a2.8 2.8 0 0 0-2 2 29 29 0 0 0-.4 5.3 29 29 0 0 0 .5 5.3A2.8 2.8 0 0 0 3.4 19c1.7.5 8.6.5 8.6.5s6.9 0 8.6-.5a2.8 2.8 0 0 0 2-2 29 29 0 0 0 .4-5.3 29 29 0 0 0-.5-5.3z'/%3E%3C/svg%3E",
+ adjust: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C6 0 0 6 0 12s5 12 12 12 12-5 12-12S19 0 12 0Zm0 4c5 0 8 3 8 8s-3 8-8 8V4Z'/%3E%3C/svg%3E",
+ angl: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m16 4-8 8 8 8'/%3E%3C/svg%3E",
+ angll: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m11 4-8 8 8 8m9-16-8 8 8 8'/%3E%3C/svg%3E",
+ angr: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m8 4 8 8-8 8'/%3E%3C/svg%3E",
+ angrr: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m4 4 8 8-8 8m9-16 8 8-8 8'/%3E%3C/svg%3E",
+ angu: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m4 16 8-8 8 8'/%3E%3C/svg%3E",
+ search: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='9.5' cy='9.5' r='8'/%3E%3Cpath d='m23 23-9-9'/%3E%3C/svg%3E"
+ );
+ $icon: map-get($icons, $icon-name);
+ @return url("data:image/svg+xml,#{$icon}");
+}
diff --git a/sass/_includes.scss b/sass/_includes.scss
deleted file mode 100644
index 812f8d1..0000000
--- a/sass/_includes.scss
+++ /dev/null
@@ -1,58 +0,0 @@
-/**
- * Forked from Bamboo: https://github.com/rilwis/bamboo (MIT)
- * which was forked from new.css (MIT)
- * Supplemented code from Pico.css: https://github.com/picocss/pico (MIT)
- * Supplemented code from Basic.css: https://github.com/vladocar/Basic.css (MIT)
- * Supplemented code from AttriCSS: https://github.com/raj457036/attriCSS (MIT)
- * Feather Icons: https://github.com/feathericons/feather (MIT)
- * Tabler Icons: https://github.com/tabler/tabler-icons/find/master (MIT)
- *
- * Bamboo, New, Pico: based on Normalize.css & Sanitize.css
- * Normalize: https://github.com/necolas/normalize.css (MIT)
- * Sanitize: https://github.com/csstools/sanitize.css (CC0 1.0 Universal)
- */
-
-// Config
-@forward "variables" as var-*;
-
-@forward "colors/orange" as colors-*;
-//@forward "colors/blue" as colors-*;
-//@forward "colors/blueshade" as colors-*;
-
-@forward "colors/syntax" as syntax-*;
-
-//@use "fonts/Roboto";
-//@use "fonts/Roboto-Mono"; // Monospaced
-//@use "fonts/Arimo";
-//@use "fonts/FiraCode"; // Monospaced
-//@use "fonts/Abridge"; // Icon Font (don't recommend, CSS only icons are in my opinion better.)
-
-// Includes - Sorted by importance/category (includes at top are needed most frequently)
-@use "include/document"; // html
-@use "include/typography"; // a, headings, p, ul, blockquote, ...
-@use "include/sectioning"; // body, header, main, footer
-@use "include/nav"; // Nav
-
-@use "include/embedded"; // iframe(youtube/vimeo), audio, canvas, img, svg, video
-@use "include/table"; // table, tr, td, ...
-@use "include/code"; // pre, code, ...
-@use "include/hr"; // hr
-
-@use "include/scroller"; // figure
-@use "include/button"; // button, a[role=button], type=button, type=submit ...
-@use "include/form"; // input, select, textarea, label, fieldset, legend (If you use this, you should also use button)
-@use "include/top"; // back to top button using only CSS
-
-@use "include/syntax"; // syntax highlighting for code
-
-@use "include/search"; // Zola Search - elasticlunr site-wide search
-@use "include/toc"; // Zola TOC - Table of Content Menu (recent posts & index), sticky (floats top right)
-
-@use "include/icons"; // svg icons
-
-@use "include/zola"; // Zola spacing and layout classes
-
-
-
-//@use "include/grid"; // section infinite grid -- test/rework this similar to hnav and milligram in that it should collapse to a single column as the page becomes narrow
-//@use "include/misc"; // template, [hidden], dialog, canvas
diff --git a/sass/_syntax.scss b/sass/_syntax.scss
new file mode 100644
index 0000000..0f822d7
--- /dev/null
+++ b/sass/_syntax.scss
@@ -0,0 +1,39 @@
+// Syntax Highlighting
+@mixin dark(
+ $bg: #191919,
+ $h1: #e65,
+ $h2: #f91,
+ $h3: #eb6,
+ $h4: #ac3,
+ $h5: #8db,
+ $h6: #6ae,
+ $h7: #d6e
+) {
+ #{--bg}: $bg;// background color
+ #{--h1}: $h1;// red, support function
+ #{--h2}: $h2;// orange, punctuation, constant, variable, json-key
+ #{--h3}: $h3;// tan, entity/function name
+ #{--h4}: $h4;// green, string
+ #{--h5}: $h5;// teal, escape character
+ #{--h6}: $h6;// blue, declaration, tag, property
+ #{--h7}: $h7;// purple, operators
+}
+@mixin light(
+ $bg: #f7f7f7,
+ $h1: #a21,
+ $h2: #930,
+ $h3: #a50,
+ $h4: #350,
+ $h5: #286,
+ $h6: #059,
+ $h7: #a3c
+) {
+ #{--bg}: $bg;// background color
+ #{--h1}: $h1;// red, support function
+ #{--h2}: $h2;// orange, punctuation, constant, variable, json-key
+ #{--h3}: $h3;// tan, entity/function name
+ #{--h4}: $h4;// green, string
+ #{--h5}: $h5;// teal, escape character
+ #{--h6}: $h6;// blue, declaration, tag, property
+ #{--h7}: $h7;// purple, operators
+}
diff --git a/sass/_variables.scss b/sass/_variables.scss
deleted file mode 100644
index a45495a..0000000
--- a/sass/_variables.scss
+++ /dev/null
@@ -1,192 +0,0 @@
-/**
- * Forked from Bamboo: https://github.com/rilwis/bamboo (MIT)
- * which was forked from new.css (MIT)
- * Supplemented code from Pico.css: https://github.com/picocss/pico (MIT)
- * Supplemented code from Basic.css: https://github.com/vladocar/Basic.css (MIT)
- * Supplemented code from AttriCSS: https://github.com/raj457036/attriCSS (MIT)
- * Feather Icons: https://github.com/feathericons/feather (MIT)
- * Tabler Icons: https://github.com/tabler/tabler-icons/find/master (MIT)
- *
- * Bamboo, New, Pico: based on Normalize.css & Sanitize.css
- * Normalize: https://github.com/necolas/normalize.css (MIT)
- * Sanitize: https://github.com/csstools/sanitize.css (CC0 1.0 Universal)
- */
-
-// Config
-// ––––––––––––––––––––
-
-// Enable , , inside as a container
-$enable-semantic-container: true !default;
-
-// Enable responsive typography
-// Fixed root element size if disabled
-$enable-responsive-typography: true !default;
-
-// Enable responsive spacings for , , ,
-// Fixed spacings if disabled
-$enable-responsive-spacings: false !default;
-
-// Enable a centered viewport for , , inside
-// Fluid layout until it reaches a defined size, then becomes a centered viewport
-$enable-maxwidth: true !default;
-$mw:60% !default;// max-width
-$mb:1200px !default;// value at which to switch from fluid layout to using max-width
-
-// Enable a centered viewport for , , inside
-// This option will only work if $enable-maxwidth: false
-$enable-viewport: false !default;
-
-// xs: Extra small (portrait phones)
-// sm: Small(landscape phones)
-// md: Medium(tablets)
-// lg: Large(desktops)
-// xl: Extra large (large desktops)
-
-// Breakpoints
-$breakpoints: (
- // 'null' disable the breakpoint
- xs: 0,
- sm: 576px,
- md: 768px,
- lg: 992px,
- xl: 1200px
-) !default;
-
-// Viewports
-$viewports: (
- // 'null' disable the viewport on a breakpoint
- sm: 510px,
- md: 700px,
- lg: 920px,
- xl: 1130px
-) !default;
-
-$syntax: true !default;//syntax highlighting for Code Blocks.
-
-// Enable svg css icons
-$enable-icons: true !default; // setting this to false disables ALL icons, to use icons set to true.
-$ic: true !default; // icon color - set to true for colorized icons, otherwise a neutral gray #888 is used.
-// to use icons set enable-icons:true above and also enable individual icons that you need below. https://deepthought-theme.netlify.app/
-$icon-rss: true !default;
-$icon-mail: true !default;// email mail envelope
-$icon-mastodon: true !default;
-$icon-element: true !default;
-$icon-matrix: false !default;
-$icon-buymeacoffee: true !default;
-$icon-twitter: true !default;
-$icon-facebook: true !default;
-$icon-linkedin: true !default;
-$icon-codeberg: true !default;
-$icon-gitlab: true !default;
-$icon-github: true !default;
-$icon-github-sponsor: true !default;
-$icon-bitbucket: true !default;
-$icon-python: true !default;
-$icon-docker: true !default;
-$icon-stack: true !default;
-$icon-instagram: true !default;
-$icon-pinterest: true !default;
-$icon-discord: true !default;
-$icon-twitch: true !default;
-$icon-youtube: true !default;
-$icon-researchgate: true !default;
-
-$icon-x: true !default;// x symbol
-$icon-search: true !default;//search
-$icon-adjust: true !default;//theme switcher
-$icon-angll: true !default;//first page
-$icon-angl: true !default;//previous page
-$icon-angr: true !default;//next page
-$icon-angrr: true !default;//last page
-$icon-angu: true !default;//back to top
-
-$icon-ffolder: false !default;
-$icon-folder: false !default;// categories folder
-$icon-ftag: false !default;
-$icon-tag: false !default;// tag
-$icon-check: false !default;// check mark
-$icon-chevron: false !default;// chevron down
-$icon-clock: false !default;// time analog clock
-$icon-date: false !default;// calendar
-$icon-globe: false !default;
-$icon-home: false !default;
-$icon-minus: false !default;// minus symbol
-$icon-moon: false !default;// dark moon
-$icon-sun: false !default;// light sun
-// add an icon link to an html template like this:
-
-$font: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Noto Sans", Helvetica, Arial, sans-serif !default;
-$font-mono: ui-monospace, Menlo, Monaco, Consolas, "SF Mono", "Cascadia Mono", "Segoe UI Mono", "DejaVu Sans Mono", "Liberation Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Ubuntu Mono", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", Courier, monospace !default;
-
-@mixin root {
- #{--ff}: $font;
- #{--fm}: $font-mono;//code
-
- // Spacings
- --s1: .5rem;
- --s2: 1rem;
- --rc: .5rem; //radius corners
-
- // Borders
- --br: 0.25rem; //border radius
- --bw: 0.0625rem; //border width
- --ow: 0.1875rem; //outline width
-
- --fs: 1rem; //font-size
- --lh: 1.5; //line-height
- --lhh: 1.2; //line-height headers
- --fw: 400; //font-weight
- --fh: 700; //font-weight h1-h6
-
- // Responsive typography
- @if $enable-responsive-typography {
- @if map-get($breakpoints, "sm") {
- @media (min-width: map-get($breakpoints, "sm")) {
- --fs: 1rem;
- }
- }
- @if map-get($breakpoints, "md") {
- @media (min-width: map-get($breakpoints, "md")) {
- --fs: 1.04rem;
- }
- }
- @if map-get($breakpoints, "lg") {
- @media (min-width: map-get($breakpoints, "lg")) {
- --fs: 1.08rem;
- }
- }
- @if map-get($breakpoints, "xl") {
- @media (min-width: map-get($breakpoints, "xl")) {
- --fs: 1.12rem;
- }
- }
- }
-
- // Responsives spacings
- @if $enable-responsive-spacings {
- // Sectionning
- header, main, footer,
- section {
- @if map-get($breakpoints, "sm") {
- @media (min-width: map-get($breakpoints, "sm")) {
- --s1: .5rem;
- }
- }
- @if map-get($breakpoints, "md") {
- @media (min-width: map-get($breakpoints, "md")) {
- --s1: .6rem;
- }
- }
- @if map-get($breakpoints, "lg") {
- @media (min-width: map-get($breakpoints, "lg")) {
- --s1: .7rem;
- }
- }
- @if map-get($breakpoints, "xl") {
- @media (min-width: map-get($breakpoints, "xl")) {
- --s1: .8rem;
- }
- }
- }
- }
-}
diff --git a/sass/abridge-auto.scss b/sass/abridge-auto.scss
deleted file mode 100644
index ef1ba6e..0000000
--- a/sass/abridge-auto.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-@use "includes";
-
-:root {
- @include includes.var-root;
-}
-
-:root {
- @include includes.colors-dark;
- @if includes.$var-syntax {
- @include includes.syntax-dark;
- }
-}
-@media (prefers-color-scheme: light) {
- :root {
- @include includes.colors-light;
- @if includes.$var-syntax {
- @include includes.syntax-light;
- }
- }
-}
diff --git a/sass/abridge-dark.scss b/sass/abridge-dark.scss
deleted file mode 100644
index 0d3cb4c..0000000
--- a/sass/abridge-dark.scss
+++ /dev/null
@@ -1,12 +0,0 @@
-@use "includes";
-
-:root {
- @include includes.var-root;
-}
-
-:root {
- @include includes.colors-dark;
- @if includes.$var-syntax {
- @include includes.syntax-dark;
- }
-}
diff --git a/sass/abridge-light.scss b/sass/abridge-light.scss
deleted file mode 100644
index 707ba96..0000000
--- a/sass/abridge-light.scss
+++ /dev/null
@@ -1,12 +0,0 @@
-@use "includes";
-
-:root {
- @include includes.var-root;
-}
-
-:root {
- @include includes.colors-light;
- @if includes.$var-syntax {
- @include includes.syntax-light;
- }
-}
diff --git a/sass/abridge.scss b/sass/abridge.scss
index cd35c7a..3c7236e 100644
--- a/sass/abridge.scss
+++ b/sass/abridge.scss
@@ -1,18 +1,1405 @@
-@use "includes";
+@use "sass:meta";
+@use "sass:list";
+@use "functions";
+@use "colors";
+@use "syntax";
+
+/******************************************************************************
+ * Variables
+ *****************************************************************************/
+
+$abridgeMode: "switcher" !default;//valid values: switcher, auto, dark, light
+
+/// Enable a centered viewport for , , inside
+/// Fluid layout until a defined size, then becomes centered viewport
+$enable-maxwidth: true !default;
+$mw:60% !default;// max-width
+$mb:1200px !default;// value at which to switch from fluid layout to max-width
+
+$dark: #ccc #ddd #111 #222 #333 #888 #f90 #fb0 #f90 #593 #e33 !default;//orange
+//$dark: #ccc #ddd #111 #222 #333 #888 #09f #0bf #0af #593 #e33 !default;//blue
+//$dark: #ccc #ddd #111 #123 #345 #789 #09f #0bf #0af #593 #e33 !default;//blueshade
+
+$light: #333 #222 #fff #eee #ddd #555 #c40 #e60 #f90 #373 #d33 !default;//orange
+//$light: #333 #222 #fff #eee #ddd #555 #06e #09f #07f #373 #d33 !default;//blue
+//$light: #333 #222 #fff #def #137 #013 #06e #09f #07f #373 #d33 !default;//blueshade
+
+$syntax-dark: #191919 #e65 #f91 #eb6 #ac3 #8db #6ae #d6e !default;
+$syntax-light: #f7f7f7 #a21 #930 #a50 #350 #286 #059 #a3c !default;
+
+$syntax: true !default;//syntax highlighting for Code Blocks.
+
+$enable-icons: true !default; // false disables ALL icons
+$ic: true !default; // true for colorized icons, otherwise #888 is used.
+$icon-rss: true !default;
+$icon-mail: true !default;// email mail envelope
+$icon-mastodon: true !default;
+$icon-element: true !default;
+$icon-matrix: false !default;
+$icon-buymeacoffee: true !default;
+$icon-twitter: true !default;
+$icon-facebook: true !default;
+$icon-linkedin: true !default;
+$icon-codeberg: true !default;
+$icon-gitlab: true !default;
+$icon-github: true !default;
+$icon-github-sponsor: true !default;
+$icon-bitbucket: true !default;
+$icon-python: true !default;
+$icon-docker: true !default;
+$icon-stack: true !default;
+$icon-instagram: true !default;
+$icon-pinterest: true !default;
+$icon-discord: true !default;
+$icon-twitch: true !default;
+$icon-youtube: true !default;
+$icon-researchgate: true !default;
+
+$icon-x: true !default;// x symbol
+$icon-search: true !default;//search
+$icon-adjust: true !default;//theme switcher
+$icon-angll: true !default;//first page
+$icon-angl: true !default;//previous page
+$icon-angr: true !default;//next page
+$icon-angrr: true !default;//last page
+$icon-angu: true !default;//back to top
+
+$icon-ffolder: false !default;
+$icon-folder: false !default;// categories folder
+$icon-ftag: false !default;
+$icon-tag: false !default;// tag
+$icon-check: false !default;// check mark
+$icon-chevron: false !default;// chevron down
+$icon-clock: false !default;// time analog clock
+$icon-date: false !default;// calendar
+$icon-globe: false !default;
+$icon-home: false !default;
+$icon-minus: false !default;// minus symbol
+$icon-moon: false !default;// dark moon
+$icon-sun: false !default;// light sun
+
+/// These lines find the spot at which to insert your appended fonts.
+//$findFont-Main : "Segoe UI"; // ← append custom MAIN font(s) AFTER this
+//$findFont-Code : "Segoe UI Mono";// ← append custom CODE font(s) AFTER this
+$findFont-Main : null !default;
+$findFont-Code : null !default;
+
+/// These lines specify the fonts to add.
+//$fontExt-Main : ("Example Font 1", "Example Font 2") // MAIN font(s) to add
+//$fontExt-Code : ("Example Code 1", "Example Code 2") // CODE font(s) to add
+$fontExt-Main : null !default;
+$fontExt-Code : null !default;
+
+$font: "Roboto" "system-ui" "-apple-system" "BlinkMacSystemFont" "Segoe UI" "Oxygen" "Ubuntu" "Cantarell" "Fira Sans" "Droid Sans" "Helvetica Neue" "Noto Sans" "Helvetica" "Arial" "sans-serif" !default;
+$font-mono: "ui-monospace" "Menlo" "Monaco" "Consolas" "SF Mono" "Cascadia Mono" "Segoe UI Mono" "DejaVu Sans Mono" "Liberation Mono" "Roboto Mono" "Oxygen Mono" "Ubuntu Monospace" "Ubuntu Mono" "Source Code Pro" "Fira Mono" "Droid Sans Mono" "Courier New" "Courier" "monospace" !default;
+
+/// Enable , , inside as a container
+$enable-semantic-container: true !default;
+
+/// Enable responsive typography, Fixed root element size if disabled
+$enable-responsive-typography: true !default;
+
+/// Enable responsive spacings for , , ,
+$enable-responsive-spacings: false !default;
+
+/// Enable a centered viewport for , , inside
+/// This option will only work if $enable-maxwidth: false
+$enable-viewport: false !default;
+
+/// xs: Extra small (portrait phones)
+/// sm: Small(landscape phones)
+/// md: Medium(tablets)
+/// lg: Large(desktops)
+/// xl: Extra large (large desktops)
+
+/// Breakpoints
+$breakpoints: (
+ /// 'null' disable the breakpoint
+ xs: 0,
+ sm: 576px,
+ md: 768px,
+ lg: 992px,
+ xl: 1200px
+) !default;
+
+/// Viewports
+$viewports: (
+ /// 'null' disable the viewport on a breakpoint
+ sm: 510px,
+ md: 700px,
+ lg: 920px,
+ xl: 1130px
+) !default;
+
+$document: true !default;//Content-box & Responsive typography
+$typography: true !default;//a, headings, p, ul, blockquote
+$sectioning: true !default;//responsive Container, header, main, footer
+$nav: true !default;//Horizontal Navigation at top of page
+$embedded: true !default;//Embedded content, iframe, video, images, etc.
+$table: true !default;//table specific elements
+$code: true !default;//codeblocks, code, pre, kbd
+$hr: true !default;//Horizontal Rule
+$scroller: true !default;//Horizontal scroller ()
+$button: true !default;//Form elements (button)
+$form: true !default;//Form elements (non-button)
+$top: true !default;//back to top button using CSS
+$search: true !default;//search feature
+$toc: true !default;//Table of Contents, page index / recent posts block
+$zola: true !default;//Zola Specific
+$misc: false !default;
+$grid: false !default;//Infinity Grid, column based layouts.
+$syntax: true !default;//syntax highlighting for code blocks
+
+/******************************************************************************
+ * Root element
+ *****************************************************************************/
+@mixin root {
+ // Spacings
+ --s1: .5rem;
+ --s2: 1rem;
+ --rc: .5rem; //radius corners
+
+ // Borders
+ --br: 0.25rem; //border radius
+ --bw: 0.0625rem; //border width
+ --ow: 0.1875rem; //outline width
+
+ --fs: 1rem; //font-size
+ --lh: 1.5; //line-height
+ --lhh: 1.2; //line-height headers
+ --fw: 400; //font-weight
+ --fh: 700; //font-weight h1-h6
+
+ // Responsive typography
+ @if $enable-responsive-typography {
+ @if map-get($breakpoints, "sm") {
+ @media (min-width: map-get($breakpoints, "sm")) {
+ --fs: 1rem;
+ }
+ }
+ @if map-get($breakpoints, "md") {
+ @media (min-width: map-get($breakpoints, "md")) {
+ --fs: 1.04rem;
+ }
+ }
+ @if map-get($breakpoints, "lg") {
+ @media (min-width: map-get($breakpoints, "lg")) {
+ --fs: 1.08rem;
+ }
+ }
+ @if map-get($breakpoints, "xl") {
+ @media (min-width: map-get($breakpoints, "xl")) {
+ --fs: 1.12rem;
+ }
+ }
+ }
+
+ // Responsives spacings
+ @if $enable-responsive-spacings {
+ // Sectionning
+ header, main, footer,
+ section {
+ @if map-get($breakpoints, "sm") {
+ @media (min-width: map-get($breakpoints, "sm")) {
+ --s1: .5rem;
+ }
+ }
+ @if map-get($breakpoints, "md") {
+ @media (min-width: map-get($breakpoints, "md")) {
+ --s1: .6rem;
+ }
+ }
+ @if map-get($breakpoints, "lg") {
+ @media (min-width: map-get($breakpoints, "lg")) {
+ --s1: .7rem;
+ }
+ }
+ @if map-get($breakpoints, "xl") {
+ @media (min-width: map-get($breakpoints, "xl")) {
+ --s1: .8rem;
+ }
+ }
+ }
+ }
+}
+
+@mixin font {
+ // convert space separated list to comma separated list
+ $font: list.join($font, "", $separator: comma);
+ $font: functions.remove($font, "");
+ $font-mono: list.join($font-mono, "", $separator: comma);
+ $font-mono: functions.remove($font-mono, "");
+
+ $font: functions.font-var($font, $fontExt-Main, $findFont-Main);
+ $font-mono: functions.font-var($font-mono, $fontExt-Code, $findFont-Code);
+
+ #{--ff}: $font;
+ #{--fm}: $font-mono;//code
+}
:root {
- @include includes.var-root;
+ @include font;
+ @include root;
+}
+
+@if $abridgeMode == "auto" {
+ :root {
+ @include colors.dark($dark...);
+ @if $syntax {
+ @include syntax.dark($syntax-dark...);
+ }
+ }
+ @media (prefers-color-scheme: light) {
+ :root {
+ @include colors.light($light...);
+ @if $syntax {
+ @include syntax.light($syntax-light...);
+ }
+ }
+ }
+} @else if $abridgeMode == "dark" {
+ :root {
+ @include colors.dark($dark...);
+ @if $syntax {
+ @include syntax.dark($syntax-dark...);
+ }
+ }
+} @else if $abridgeMode == "light" {
+ :root {
+ @include colors.light($light...);
+ @if $syntax {
+ @include syntax.light($syntax-light...);
+ }
+ }
+} @else {//switcher (default)
+ :root:not(.light) {
+ @include colors.dark($dark...);
+ @if $syntax {
+ @include syntax.dark($syntax-dark...);
+ }
+ }
+ :root.light {
+ @include colors.light($light...);
+ @if $syntax {
+ @include syntax.light($syntax-light...);
+ }
+ }
+}
+
+
+/******************************************************************************
+ * Optional SCSS Blocks
+ *****************************************************************************/
+@if $enable-icons {
+ @if $icon-adjust {.adjust { -webkit-mask: functions.icon(adjust, "none", 1, "%23000", $ic) ; background: var(--f2) }}//theme switcher
+ @if $icon-angl {.angl { -webkit-mask: functions.icon(angl, "%23000", 3, "none", $ic) ; background: var(--f2) }}//angle left
+ @if $icon-angll {.angll { -webkit-mask: functions.icon(angll, "%23000", 3, "none", $ic) ; background: var(--f2) }}//angle left left
+ @if $icon-angr {.angr { -webkit-mask: functions.icon(angr, "%23000", 3, "none", $ic) ; background: var(--f2) }}//angle right
+ @if $icon-angrr {.angrr { -webkit-mask: functions.icon(angrr, "%23000", 3, "none", $ic) ; background: var(--f2) }}//angle right right
+ @if $icon-angu {.angu { -webkit-mask: functions.icon(angu, "%23000", 3, "none", $ic) ; background: var(--f2) }}//angle up
+ @if $icon-search {.search { -webkit-mask: functions.icon(search, "%23000", 3, "none", $ic) ; background: var(--f2) }}//search
+ @if $icon-bitbucket {.bitbucket { background-image: functions.icon(bitbucket, "%2328f", 2, "none", $ic) }}
+ @if $icon-buymeacoffee {.buymeacoffee { background-image: functions.icon(buymeacoffee, "%23777", 1, "%23fd0", $ic) }}
+ @if $icon-check {.check { background-image: functions.icon(check, "%23888", 2, "none", $ic) }}
+ @if $icon-chevron {.chevron { background-image: functions.icon(chevron, "%23888", 2, "none", $ic) }}
+ @if $icon-clock {.clock { background-image: functions.icon(clock, "%23888", 2, "none", $ic) }}
+ @if $icon-codeberg {.codeberg { background-image: functions.icon(codeberg, "%23555", 2, "%23aaa", $ic) }}
+ @if $icon-date {.date { background-image: functions.icon(date, "%23888", 2, "none", $ic) }}
+ @if $icon-discord {.discord { background-image: functions.icon(discord, "none", 1, "%2356f", $ic) }}
+ @if $icon-docker {.docker { background-image: functions.icon(docker, "%2329e", 2, "none", $ic) }}
+ @if $icon-element {.element { background-image: functions.icon(element, "none", 1, "%231c8", $ic) }}
+ @if $icon-facebook {.facebook { background-image: functions.icon(facebook, "%23359", 2, "none", $ic) }}
+ @if $icon-folder {.folder { background-image: functions.icon(folder, "%23888", 2, "none", $ic) }}
+ @if $icon-github {.github { background-image: functions.icon(github, "%23888", 2, "none", $ic) }}
+ @if $icon-github-sponsor {.github-sponsor { background-image: functions.icon(github-sponsor, "%23c49", 2, "none", $ic) }}
+ @if $icon-gitlab {.gitlab { background-image: functions.icon(gitlab, "%23e62", 2, "none", $ic) }}
+ @if $icon-globe {.globe { background-image: functions.icon(globe, "%23888", 2, "none", $ic) }}
+ @if $icon-home {.home { background-image: functions.icon(home, "%23888", 2, "none", $ic) }}
+ @if $icon-instagram {.instagram { background-image: functions.icon(instagram, "%23e07", 2, "none", $ic) }}
+ @if $icon-linkedin {.linkedin { background-image: functions.icon(linkedin, "%2326a", 2, "none", $ic) }}
+ @if $icon-mail {.mail { background-image: functions.icon(mail, "%23888", 2, "none", $ic) }}
+ @if $icon-mastodon {.mastodon { background-image: functions.icon(mastodon, "none", 1, "%2328c", $ic) }}
+ @if $icon-matrix {.matrix { background-image: functions.icon(matrix, "%23888", 2, "none", $ic) }}
+ @if $icon-minus {.minus { background-image: functions.icon(minus, "%23888", 2, "none", $ic) }}
+ @if $icon-moon {.moon { background-image: functions.icon(moon, "%23888", 2, "none", $ic) }}
+ @if $icon-pinterest {.pinterest { background-image: functions.icon(pinterest, "%23b01", 2, "none", $ic) }}
+ @if $icon-python {.python { background-image: functions.icon(python, "%23fc1", 2, "%2326a", $ic) }}
+ @if $icon-researchgate {.researchgate { background-image: functions.icon(researchgate, "none", 2, "%230db", $ic) }}
+ @if $icon-rss {.rss { background-image: functions.icon(rss, "%23e94", 2, "none", $ic) }}
+ @if $icon-stack {.stack { background-image: functions.icon(stack, "%23e72", 2, "none", $ic) }}
+ @if $icon-sun {.sun { background-image: functions.icon(sun, "%23888", 2, "none", $ic) }}
+ @if $icon-tag {.tag { background-image: functions.icon(tag, "%23888", 2, "none", $ic) }}
+ @if $icon-twitch {.twitch { background-image: functions.icon(twitch, "%23a7f", 2, "none", $ic) }}
+ @if $icon-twitter {.twitter { background-image: functions.icon(twitter, "%232ad", 2, "none", $ic) }}
+ @if $icon-x {.x { background-image: functions.icon(x, "%23f00", 3, "none", $ic) }}
+ @if $icon-youtube {.youtube { background-image: functions.icon(youtube, "%23f00", 2, "none", $ic) }}
+ .svg {
+ width: 1.8rem;
+ height: 1.8rem;
+ display: inline-block;
+ //overflow: hidden;
+ text-align: center;
+ vertical-align: middle;
+ }
+ .svgs {
+ width: var(--fs);
+ height: var(--fs);
+ display: inline-block;
+ //overflow: hidden;
+ text-align: center;
+ vertical-align: middle;
+ }
+ .fa-a:hover {
+ color: var(--a3);
+ opacity: 1;
+ }
+}
+@if $document {
+ // Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`
+ *,
+ *::before,
+ *::after {
+ box-sizing: border-box; // 1
+ }
+
+ // 1. Add text decoration inheritance in all browsers (opinionated)
+ // 2. Add vertical alignment inheritance in all browsers (opinionated)
+ //::before,
+ //::after {
+ // text-decoration: inherit; // 1
+ // vertical-align: inherit; // 2
+ //}
+
+ // 1. Correct the line height in all browsers
+ // 2. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS
+ // 3. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS
+ // 4. Change the default tap highlight to be completely transparent in iOS
+ // 5. Use the default cursor in all browsers (opinionated)
+ // 6. Use a 4-space tab width in all browsers (opinionated)
+ html {
+ text-rendering: optimizeLegibility;
+ background-color: var(--c1);
+ color: var(--f1);
+ font-family: var(--ff);
+ font-weight: var(--fw);
+ font-size: var(--fs);
+ line-height: var(--lh); // 1
+ // -ms-text-size-adjust: 100%; // 2
+ // -webkit-text-size-adjust: 100%; // 3
+ // -webkit-tap-highlight-color: rgba(0, 0, 0, 0); // 4
+ // cursor: default; // 5
+ // tab-size: 4; // 6
+ }
+}
+@if $typography {
+ .c {
+ text-align: center;// The does not pass validation, use:
+ }
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
+ padding-left: 0;
+ color: var(--f2);
+ margin-bottom: var(--s1);
+ margin-top: var(--s2);
+ font-weight: var(--fh);
+ font-size: var(--fs);
+ line-height: var(--lhh);
+ }
+ h1 {
+ font-size: 2rem;
+ }
+ h2 {
+ font-size: 1.75rem;
+ }
+ h3 {
+ font-size: 1.5rem;
+ }
+ h4 {
+ font-size: 1.25rem;
+ }
+ h5 {
+ font-size: 1.125rem;
+ }
+ header h1 {
+ margin-top: 0;
+ }
+ a {
+ color: var(--a1);
+ text-decoration: none;
+ }
+ a:hover {
+ color: var(--a2);
+ text-decoration: underline;
+ }
+ h1 a, h2 a, main nav a {
+ color: var(--f2);
+ text-decoration: none;
+ &:hover {
+ color: var(--a3);
+ text-decoration: none;
+ }
+ }
+ article {
+ padding-bottom: .2rem;
+ }
+
+ // Abbreviations
+ // 1. Remove underline decoration in Chrome, Edge, IE, Opera, and Safari
+ abbr[title] {
+ border-bottom: var(--bw) dotted;
+ text-decoration: none; // 1
+ cursor: help;
+ }
+
+ // Highlighted text
+ mark {
+ background-color: var(--c4);
+ color: var(--c1);
+ vertical-align: baseline;
+ padding: .1rem .4rem;
+ }
+ blockquote {
+ margin-left: 0;
+ padding: .5rem 0 .5rem 1.5rem;
+ border-left: .25rem solid var(--c3);
+ }
+ blockquote > :last-child {
+ margin-bottom: 0;
+ }
+ small {
+ font-size: .875rem;
+ }
+
+ .footnote-definition sup, .footnote-definition p {
+ display: inline;
+ }
+ // Prevent sub and sup elements from affecting the line height in all browsers.
+ sub,
+ sup {
+ font-size: .75em;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+ }
+ sub {
+ bottom: -.25em;
+ }
+ sup {
+ top: -.5em;
+ }
+
+ address,
+ blockquote,
+ dl,
+ figure,
+ form,
+ ol,
+ p,
+ pre,
+ table,
+ ul {
+ margin: .7rem 0;
+ color: var(--f1);
+ font-style: normal;
+ font-weight: var(--fw);
+ font-size: var(--fs);
+ }
+
+ // Lists
+ ul,
+ ol {
+ padding-right: 0;
+ padding-left: var(--s2);
+ }
+ li {
+ margin-bottom: var(--s1);
+ }
+
+ ul li {
+ list-style: square;
+ }
+
+ // Ins
+ ins {
+ color: var(--cg);
+ text-decoration: none;
+ }
+
+ // del
+ del {
+ color: var(--cr);
+ }
+}
+@if $sectioning {
+ // https://github.com/picocss/pico
+ // Render the `main` element consistently in IE
+ main {
+ display: flex;
+ // should always have a single div that holds all content below main.
+ // TOC or Recent Posts are the only other sections that would be directly under main.
+ article, div {
+ flex: 1 1 0;
+ min-width: 0;
+ }
+ }
+
+ body {
+ width: 100%;
+ margin: 0;
+ }
+
+ header,
+ main,
+ footer {
+ width: 100%;
+ margin-right: auto;
+ margin-left: auto;
+
+ // Semantic container
+ @if $enable-semantic-container {
+ padding: var(--s1);
+
+ // Centered viewport max-width only
+ @if $enable-maxwidth {
+ @media (min-width: $mb) {
+ min-width: $mb;
+ max-width: $mw;
+ }
+ }
+ // Centered viewport
+ @else if $enable-viewport {
+ @if map-get($breakpoints, "sm") and $enable-viewport {
+ @media (min-width: map-get($breakpoints, "sm")) {
+ max-width: map-get($viewports, "sm");
+ //padding-right: 0;
+ //padding-left: 0;
+ .toc {
+ display: none;
+ }
+ }
+ }
+ @if map-get($breakpoints, "md") and $enable-viewport {
+ @media (min-width: map-get($breakpoints, "md")) {
+ max-width: map-get($viewports, "md");
+ }
+ }
+ @if map-get($breakpoints, "lg") and $enable-viewport {
+ @media (min-width: map-get($breakpoints, "lg")) {
+ max-width: map-get($viewports, "lg");
+ }
+ }
+ @if map-get($breakpoints, "xl") and $enable-viewport {
+ @media (min-width: map-get($breakpoints, "xl")) {
+ max-width: map-get($viewports, "xl");
+ }
+ }
+ }
+ }
+ // Semantic container
+ @else {
+ padding: var(--s1) 0;
+ }
+ }
+ header, main {
+ padding-top: 0;
+ margin-top: 0;
+ padding-bottom: 0;
+ margin-bottom: 0;
+ hr {
+ margin:0.1rem 0;
+ }
+ }
+ footer{
+ line-height: var(--lhh);
+ hr, p {
+ margin: 0.1rem 0 .3rem;
+ }
+ }
+}
+@if $nav {
+ //https://github.com/raj457036/attriCSS
+ main nav a,
+ main nav a:visited {//pagination link styling
+ font-weight: var(--fh);
+ border: .1rem solid var(--c4);
+ border-radius: var(--br);
+ padding: .1rem var(--s1);
+ }
+ main nav a:hover {//makes border of pagination links hover color
+ border-color: var(--a3);
+ .svgh {
+ background: var(--a3);
+ opacity: 1;
+ }
+ }
+ header > nav > div:first-of-type {//Keep the logo from wrapping
+ display: inline;
+ min-width: fit-content;
+ padding-right: var(--s1);//add some spacing between nav divs
+ }
+ header > nav > div:nth-child(2) {//puts logo on left and menu/search on right
+ margin-left: auto;
+ padding-right: var(--s1);//add some spacing between nav divs
+ }
+ nav > div {
+ ul, h2 {
+ line-height: 1.9;
+ margin: 0;
+ padding: 0;
+ }
+ margin: var(--s1) 0;
+ }
+ nav {
+ align-items: center;
+ justify-content: center;//center pagination horizontally
+ display: flex;
+ div h2 {
+ font-size: 1rem;
+ &:hover {
+ color: var(--a3);
+ }
+ }
+ h1 {
+ margin-bottom: 0;
+ margin-top: 0.2rem;
+ }
+ li {
+ display: inline-block;
+ margin: 0 .3rem;
+ }
+ }
+ main nav {
+ ul {
+ display: flex;
+ padding-left: 0;
+ }
+ margin-top: var(--s2);//pagination margin
+ li {
+ margin: .2rem;
+ }
+ li.inp {
+ padding-top: .1rem;
+ }
+ }
+ .outp {
+ padding: 0 .26rem .2rem;
+ }
+ .off {
+ color: var(--c4);
+ font-weight: var(--fh);
+ border: .1rem solid var(--c3);
+ border-radius: var(--br);
+ .svgh {
+ background: var(--c3);
+ opacity: 1;
+ }
+ }
+ .on {
+ font-weight: var(--fh);
+ border: .1rem solid var(--c4);
+ border-radius: var(--br);
+ }
+ .mode:hover, .cnav {
+ color: var(--a1);//pagination color current page
+ }
+ footer nav {
+ ul {
+ margin: 0;
+ padding: 0;
+ }
+ li {
+ margin: 0 .2rem .4rem;
+ }
+ }
+ //dropdown menu used for lang, etc.
+ .dropdown {
+ display: inline-block;
+ position: relative;
+ vertical-align: -3px;
+ font-weight: var(--fh);
+ font-size: 1.3rem;
+ }
+ .dropdown-content {
+ display: none;
+ position: absolute;
+ z-index: 9;
+ font-weight: var(--fh);
+ font-size: 1.3rem;
+ }
+ .dropdown:hover .dropdown-content {
+ display: block;
+ a {
+ text-decoration: none;
+ }
+ }
+ // breakpoint makes header responsive for mobile layouts
+ @if map-get($breakpoints, "md") {
+ @media (max-width: map-get($breakpoints, "md")) {
+ header nav {
+ display: flex;
+ flex-direction: column;
+ h1 {
+ margin: var(--s2) 0 var(--s1);
+ }
+ div {
+ margin: auto; // keeps top menu/search centered in mobile view
+ }
+ }
+ }
+ }
+}
+@if $embedded {
+ .yvi {//youtube and vimeo iframe
+ position: absolute;
+ top: 0;
+ left: 0;
+ }
+ .yv {//youtube and vimeo div
+ position: relative;
+ padding-bottom: 56.25%;
+ height: 0;
+ overflow: hidden;
+ }
+ img,
+ video,
+ svg {
+ max-width: 100%;
+ height: auto;
+ }
+ embed,
+ iframe,
+ object {
+ max-width: 100%;
+ }
+ iframe {
+ border-style: none;
+ width: 100%;
+ height: 100%;
+ border: 0;
+ overflow: hidden;
+ }
+}
+@if $table {
+ table {
+ border-collapse: collapse;
+ width: 100%;
+ text-indent: 0; // Remove text indentation from table contents in Chrome, Edge, and Safari.
+ caption {
+ margin-bottom: .5rem;
+ }
+ }
+ tr {
+ border-bottom: var(--bw) solid var(--c3);
+ }
+ td,
+ th {
+ padding: var(--s1);
+ }
+ th {
+ text-align: left;
+ }
+ // Striped
+ tbody tr:nth-child(even) {
+ background-color: var(--c2);
+ }
+ thead tr {
+ border-top: var(--bw) solid var(--c3);
+ background-color: var(--c2);
+ }
+}
+@if $code {
+ pre,
+ code,
+ kbd,
+ samp,
+ tt,
+ var {
+ border-radius: var(--br);
+ background: var(--c2);
+ font-family: var(--fm);
+ line-height: initial;
+ font-size: .8rem;
+ padding: .3rem .2rem;
+ }
+ pre {
+ display: block;
+ overflow-x: auto;
+ -ms-overflow-style: scrollbar;
+ white-space: pre;
+ > code {
+ display: block;
+ background: transparent;
+ }
+ }
+
+ // kbd
+ kbd {
+ background-color: var(--f2);
+ color: var(--c1);
+ vertical-align: baseline;
+ font-size: 1rem;
+ padding: .2rem;
+ }
+}
+@if $hr {
+ // https://github.com/picocss/pico
+ hr {
+ box-sizing: content-box; // Add the correct box sizing in Firefox
+ height: 0; // Add the correct box sizing in Firefox
+ overflow: visible; // Show the overflow in Edge and IE
+ border: none;
+ border-top: 1px solid var(--f1);
+ }
+ header hr, footer hr {border-top: 1px solid var(--c4)}
+}
+@if $scroller {
+ // https://github.com/picocss/pico
+ // Wrapper to make any content responsive across all viewports
+ figure {
+ display: block;
+ margin: 0;
+ padding: 0;
+ overflow-x: auto;
+
+ figcaption {
+ padding: var(--s1) 0;
+ color: var(--c4);
+ }
+ }
+}
+@if $button {
+ button,
+ input,
+ select,
+ textarea {
+ margin: 0;
+ padding: .2rem var(--s1);
+ max-width: 100%;
+ background: var(--c2);
+ border: 0;
+ border-radius: .25rem;
+ font: inherit;
+ line-height: var(--fs);
+ color: var(--f1);
+ }
+ button.del {
+ color: var(--cr);
+ }
+ button,
+ [type="button" i],
+ [type="submit" i],
+ [type="reset" i] {
+ //-webkit-appearance: button;
+ display: inline-block;
+ text-align: center;
+ white-space: nowrap;
+ //background: var(--c2);
+ color: var(--f1);
+ border: 0;
+ cursor: pointer;
+ transition: opacity .25s;
+ }
+ button:hover,
+ [type="button" i]:hover,
+ [type="submit" i]:hover,
+ [type="reset" i]:hover {
+ opacity: .75;
+ }
+ button[disabled],
+ [type="button" i][disabled],
+ [type="submit" i][disabled],
+ [type="reset" i][disabled] {
+ opacity: .5;
+ }
+}
+@if $form {
+ fieldset {
+ padding: .5rem .75rem;
+ border: var(--bw) solid var(--c3);
+ border-radius: .25rem;
+ }
+ legend {
+ padding: 0 .25rem;
+ }
+ label {
+ cursor: pointer;
+ display: block;
+ margin-bottom: .25rem;
+ }
+ select,
+ input:not([size]):not([type="button" i]):not([type="submit" i]):not([type="reset" i]):not([type="checkbox" i]):not([type="radio" i]) {
+ width: 100%;
+ }
+ [type="color" i] {
+ min-height: 2.125rem;
+ }
+ select:not([multiple]):not([size]) {
+ padding-right: 1.5rem;
+ background-repeat: no-repeat;
+ background-position: right .5rem center;
+ -moz-appearance: none;
+ -webkit-appearance: none;
+ appearance: none;
+ }
+ textarea {
+ width: 100%;
+ resize: vertical;
+ }
+ textarea:not([rows]) {
+ height: 8rem;
+ }
+}
+@if $top {
+ .topout {
+ position: sticky;
+ bottom: 1px;
+ padding: 20px;
+ place-self: end;
+ margin-top: 110vh;
+ pointer-events: none;
+ }
+ .topleft {
+ margin-left: calc(100% - 80px);
+ }
+ .top {
+ pointer-events: all;
+ padding: 9px;
+ border-radius: 9px;
+ font-weight:700;
+ color: var(--a1);
+ background: var(--c2);
+ }
+ .top:hover {
+ text-decoration: none;
+ color: var(--c2);
+ background: var(--a1);
+ .svgh {
+ background: var(--c2);
+ opacity: 1;
+ }
+ }
+}
+@if $search {
+ div:empty {
+ display: none;
+ }
+ .stork-close-button {
+ display: none;
+ }
+ .stork-title p {
+ color: var(--a1);
+ font-weight: var(--fh);
+ }
+ #suggestions {
+ z-index: 9;
+ background: var(--c1);
+ border: 2px solid var(--c3);
+ position: absolute;
+ right: 0;
+ margin-top: var(--s1);
+ width: 500px;
+ max-height: 500px;
+ overflow: auto;
+ }
+ #suggestions a, #results a {
+ display: block;
+ text-decoration: none;
+ padding: var(--s1);
+ margin: 0 var(--s1);
+ }
+ #suggestions a:hover,
+ #suggestions a:focus,
+ #results a:hover,
+ #results a:focus {
+ background: var(--c2);
+ }
+ #suggestions span, #results span {
+ line-height: 1.5;
+ display: block;
+ }
+ #suggestions span:first-child, #results span:first-child {
+ font-weight: var(--fh);
+ }
+ #suggestions span:nth-child(2), #results span:nth-child(2) {
+ color: var(--f1);
+ }
+ nav > div > form > div:last-of-type {//parent div of suggestions div
+ display: block;
+ position: relative;
+ width: 100%;
+ }
+ .searchd {
+ display: flex;
+ align-items: center;
+ white-space: nowrap;
+ }
+ .searchd > input {
+ max-width: 15.3rem;
+ padding-right:2.4rem;//inlayed search icon
+ }
+ .searchd > button {
+ margin-left: -2.4rem;//inlayed search icon
+ }
+ @if map-get($breakpoints, "md") {
+ @media (max-width: map-get($breakpoints, "md")) {
+ .searchd > input {
+ max-width: 100%;
+ flex-grow: 1;
+ }
+ #suggestions {
+ position: static;
+ left: 0;
+ width: 100%;
+ }
+ }
+ }
}
+@if $toc {
+ main {
+ .toc {
+ max-width: 15rem;
+ min-width: 14rem;
+ margin-left: var(--s1);
+ }
+ .toc-item {
+ padding: .4rem 0;
+ color: var(--f1);
+ }
+ .toc-item a, .toc-item-child a {
+ color: var(--f1);
+ &:hover {
+ cursor: pointer;
+ color: var(--a2);
+ text-decoration: underline;
+ }
+ }
+ .toc-item a.active, .toc-item-child a.active {
+ color: var(--a2);
+ }
+ .toc-item-child {
+ padding: 0 var(--s1);
+ color: var(--f1);
+ }
+ }
+ .toc-sticky {
+ border-radius: var(--br);
+ border-top: 5px solid var(--a1);
+ background-color: var(--c2);
+ position: sticky;
+ top: var(--s2);
+ margin-top: var(--s2);
+ padding: 0 var(--s2) var(--s2);
+ max-height: 100vh;
+ overflow: auto;
+ }
+ @if map-get($breakpoints, "md") {
+ @media (max-width: map-get($breakpoints, "md")) {
+ .toc {
+ display: none;
+ }
+ }
+ }
+}
+@if $zola {
+ .sum, .sum p {margin: .2rem 0}
+ .s95 {font-size: .95em}
+ .s90 {font-size: .90em}
+ .s85 {font-size: .85em}
+ .s80 {font-size: .80em}
+ .s75 {font-size: .75em}
+ .s70 {font-size: .70em}
+ .hpad {padding: 0 .2rem}
+ .rpad {padding-right: .2rem}
+ .si {font-size: 1.5em}
+ pre code[data-lang]::before {
+ color: var(--f1);
+ text-transform: uppercase;
+ content: ' [' attr(data-lang) '] ' "\a\a";
+ }
+ // code copy wrapper
+ .ccw {
+ position: relative;
+ }
+ .ccw:hover {
+ .cc {
+ opacity: 1;
+ }
+ }
+ // code copy button
+ .cc {
+ opacity: 0;
+ z-index: 9;
+ position: absolute;
+ right: 9px;
+ top: 9px;
+ font-size: .8rem;
+ }
+ // Mark Override, this is used for Zola's linenos and hl_lines
+ :root:not(.light) code table {
+ mark {
+ filter: brightness(120%);
+ }
+ }
+ // Table Override, this is used for Zola's linenos and hl_lines
+ code {
+ table {
+ font-size: .8rem;
+ margin: 0;
+ // Highlighted text
+ mark {
+ display: block;
+ background-color: var(--c2);
+ color: unset;
+ padding: 0;
+ }
+ }
+ td, th, tr {
+ padding: 0;
+ border-bottom: none;
+ }
+ tbody td:first-child {
+ text-align: center;
+ user-select: none;
+ min-width: 60px;
+ }
+ tbody tr:nth-child(even), thead tr {
+ background-color: unset;
+ }
+ }
+}
+@if $misc {
+ // https://github.com/picocss/pico
+ // Add the correct display in IE 10+
+ [hidden],
+ template {
+ display: none;
+ }
-:root:not(.light) {
- @include includes.colors-dark;
- @if includes.$var-syntax {
- @include includes.syntax-dark;
+ // Add the correct display in IE 9-
+ canvas {
+ display: inline-block;
+ }
+}
+@if $grid {
+ // https://github.com/vladocar/Basic.css
+ [style*="--c:"], section>section {
+ color: var(--f2);
+ padding: var(--s1);
+ margin: var(--s1);
+ text-align: center;
+ }
+ section {
+ display: flex;
+ flex-flow: row wrap;
+ }
+ [style*="--c:"], section>section {
+ flex:var(--c,1);
+ margin:var(--s1);
}
}
-:root.light {
- @include includes.colors-light;
- @if includes.$var-syntax {
- @include includes.syntax-light;
+@if $syntax {
+ // Unstyled Text Color, and background color
+ .z-code {
+ color: var(--f1);//#ccc
+ background-color: var(--bg);
+ }
+ // This is a comment
+ .z-comment {//, .z-punctuation.z-definition.z-comment
+ color: var(--c4);//#888
+ font-style: italic;
+ }
+ // a (int a;)
+ .z-variable {
+ color: var(--f1);
+ }
+ // "This is a string"
+ .z-string {//, .z-constant.z-other.z-symbol
+ color: var(--h4);
+ }
+ // 10 (a = 10;)
+ .z-constant.z-numeric {
+ color: var(--h2);
+ }
+ // /n
+ .z-constant.z-character.z-escape {//, .z-string.z-regexp
+ color: var(--h5);
+ }
+ // false, true, etc...
+ .z-constant.z-language {
+ color: var(--h2);
+ }
+ // BUF (const BUF: usize = 10 * 1024;)
+ .z-constant.z-other {//, .z-constant.z-character
+ color: var(--h2);
+ }
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-variable.z-member {
+ // color: var(--h1);
+ //}
+ // use, crate, let, etc.
+ .z-keyword {//, .z-keyword.z-operator.z-word
+ color: var(--h6);
+ }
+ // = * - + /
+ .z-keyword.z-operator {
+ color: var(--h7);
+ }
+ // separators: commas, colons, etc. terminator: endline semicolon, etc.
+ .z-punctuation.z-separator, .z-punctuation.z-terminator {
+ color: var(--f1);
+ }
+ // () [] {}
+ .z-punctuation.z-section {
+ color: var(--f1);
+ }
+ // . ::
+ .z-punctuation.z-accessor {
+ color: var(--h2);
+ }
+ // # (#[cfg(test)])
+ .z-punctuation.z-definition.z-annotation {
+ color: var(--f1);
+ }
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
+ // color: var(--h4);
+ //}
+ // const, pub, mut, Self, fn
+ .z-storage {
+ color: var(--h6);
+ }
+ // const, struct
+ .z-storage.z-type {
+ color: var(--h6);
+ }
+ // new, function names
+ .z-entity.z-name.z-function {
+ color: var(--h3);
+ }
+ // key in toml entries
+ .z-entity.z-name {//, .z-entity.z-name.z-label
+ color: var(--h3);
+ }
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-entity.z-other.z-inherited-class {
+ // color: var(--h6);
+ // text-decoration: underline;
+ //}
+ // v1 (fn lookup(v1))
+ .z-variable.z-parameter {
+ color: var(--h2);
+ }
+ // self (self.html.push(c))
+ .z-variable.z-language {
+ color: var(--h3);
+ font-style: italic;
+ }
+ // html tag name, eg: html, head, meta, title, body, etc.
+ .z-entity.z-name.z-tag {//, .z-meta.z-tag.z-sgml
+ color: var(--h6);
+ }
+ // html tag brackets <>
+ .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
+ color: var(--h6);
+ }
+ // html attribute name, eg: lang, charset
+ .z-entity.z-other.z-attribute-name {
+ color: var(--h3);
+ }
+ // function name as variable value, and annotation: derive (#[derive(Debug)])
+ .z-variable.z-function, .z-variable.z-annotation {
+ color: var(--h3);
+ }
+ // support function, eg: extend (self.html.extend(b"getAll();)
+ .z-support.z-type, .z-support.z-class {
+ color: var(--h6);
+ font-style: italic;
+ }
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-source.z-ruby .z-variable.z-other.z-readwrite {
+ // color: var(--h3);
+ //}
+ // superfluous, already have .z-entity.z-name.z-tag
+ //.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
+ // color: var(--h6);
+ //}
+ // property name, eg css: font-size, text-align, etc.
+ .z-support.z-type.z-property-name {
+ color: var(--h6);
+ }
+ //json
+ .z-meta.z-mapping.z-key.z-json {
+ .z-punctuation.z-definition.z-string.z-begin.z-json, .z-punctuation.z-definition.z-string.z-end.z-json, .z-string.z-quoted.z-double.z-json {
+ color: var(--h2);
+ }
}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-constant.z-numeric.z-line-number.z-match {
+ // color: var(--h6);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-entity.z-name.z-filename.z-find-in-files {
+ // color: var(--h4);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-message.z-error {
+ // color: var(--h1);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-string.z-other.z-link, .z-markup.z-underline.z-link {
+ // color: var(--h5);
+ // text-decoration: underline;
+ // font-style: italic;
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-punctuation.z-definition.z-image {
+ // color: var(--h3);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-meta.z-separator {
+ // color: var(--f1);
+ // background-color: var(--f1);
+ // font-weight: bold;
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
+ // color: var(--h5);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
+ // color: var(--h2);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
+ // color: var(--f1);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-markup.z-raw.z-block.z-fenced.z-markdown {
+ // color: var(--f1);
+ // background-color: var(--f1);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
+ // color: var(--f1);
+ // background-color: var(--f1);
+ //}
+ // Figure out how to reproduce in code block otherwise don't include
+ //.z-variable.z-language.z-fenced.z-markdown {
+ // color: var(--f1);
+ //}
}
diff --git a/sass/colors/_blue.scss b/sass/colors/_blue.scss
deleted file mode 100644
index 7c919cf..0000000
--- a/sass/colors/_blue.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@mixin dark {
- --f1: #ccc;// Font Color Primary (ccc)
- --f2: #ddd;// Font color Headers (ddd)
- --c1: #111;// Background Color Primary (111)
- --c2: #222;// Background Color Secondary (222)
- --c3: #333;// Table Rows, Block quote edge, Borders (333)
- --c4: #888;// Disabled Buttons, Borders, mark background (888)
- --a1: #09f;// link color (09f)
- --a2: #0bf;// link hover/focus color (0bf)
- --a3: #0af;// link h1-h2 hover/focus color (0af)
- --cg: #593;// ins green, success (593)
- --cr: #e33;// del red, errors (e33)
-}
-@mixin light {
- --f1: #333;// Font Color Primary (333)
- --f2: #222;// Font color Headers (222)
- --c1: #fff;// Background Color Primary (fff)
- --c2: #eee;// Background Color Secondary (eee)
- --c3: #ddd;// Table Rows, Block quote edge, Borders (ddd)
- --c4: #555;// Disabled Buttons, Borders, mark background (677)
- --a1: #06e;// link color (06e)
- --a2: #09f;// link hover/focus color (09f)
- --a3: #07f;// link h1-h2 hover/focus color (07f)
- --cg: #373;// ins green, success (373)
- --cr: #d33;// del red, errors (d33)
-}
diff --git a/sass/colors/_blueshade.scss b/sass/colors/_blueshade.scss
deleted file mode 100644
index 1df3b01..0000000
--- a/sass/colors/_blueshade.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@mixin dark {
- --f1: #ccc;// Font Color Primary (ccc)
- --f2: #ddd;// Font color Headers (ddd)
- --c1: #111;// Background Color Primary (111)
- --c2: #123;// Background Color Secondary (123)
- --c3: #345;// Table Rows, Block quote edge, Borders (345)
- --c4: #789;// Disabled Buttons, Borders, mark background (789)
- --a1: #09f;// link color (09f)
- --a2: #0bf;// link hover/focus color (0bf)
- --a3: #0af;// link h1-h2 hover/focus color (0af)
- --cg: #593;// ins green, success (593)
- --cr: #e33;// del red, errors (e33)
-}
-@mixin light {
- --f1: #333;// Font Color Primary (333)
- --f2: #222;// Font color Headers (222)
- --c1: #fff;// Background Color Primary (fff)
- --c2: #def;// Background Color Secondary (def)
- --c3: #137;// Table Rows, Block quote edge, Borders (137)
- --c4: #013;// Disabled Buttons, Borders, mark background (013)
- --a1: #06e;// link color (06e)
- --a2: #09f;// link hover/focus color (09f)
- --a3: #07f;// link h1-h2 hover/focus color (07f)
- --cg: #373;// ins green, success (373)
- --cr: #d33;// del red, errors (d33)
-}
diff --git a/sass/colors/_orange.scss b/sass/colors/_orange.scss
deleted file mode 100644
index ea5b703..0000000
--- a/sass/colors/_orange.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@mixin dark {
- --f1: #ccc;// Font Color Primary (ccc)
- --f2: #ddd;// Font color Headers (ddd)
- --c1: #111;// Background Color Primary (111)
- --c2: #222;// Background Color Secondary (222)
- --c3: #333;// Table Rows, Block quote edge, Borders (333)
- --c4: #888;// Disabled Buttons, Borders, mark background (888)
- --a1: #f90;// link color (f90)
- --a2: #fb0;// link hover/focus color (fb0)
- --a3: #f90;// link h1-h2 hover/focus color (f90)
- --cg: #593;// ins green, success (593)
- --cr: #e33;// del red, errors (e33)
-}
-@mixin light {
- --f1: #333;// Font Color Primary (444)
- --f2: #222;// Font color Headers (333)
- --c1: #fff;// Background Color Primary (fff)
- --c2: #eee;// Background Color Secondary (eee)
- --c3: #ddd;// Table Rows, Block quote edge, Borders (ddd)
- --c4: #555;// Disabled Buttons, Borders, mark background (677)
- --a1: #c40;// link color (c40)
- --a2: #e60;// link hover/focus color (e60)
- --a3: #f90;// link h1-h2 hover/focus color (f90)
- --cg: #373;// ins green, success (373)
- --cr: #d33;// del red, errors (d33)
-}
diff --git a/sass/colors/_syntax.scss b/sass/colors/_syntax.scss
deleted file mode 100644
index 8522453..0000000
--- a/sass/colors/_syntax.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-// Syntax Highlighting
-@mixin dark {
- --bg: #191919;//background color
- --h1: #e65;// red, support function
- --h2: #f91;// orange, punctuation, constant, variable, json-key
- --h3: #eb6;// tan, entity/function name
- --h4: #ac3;// green, string
- --h5: #8db;// teal, escape character
- --h6: #6ae;// blue, declaration, tag, property
- --h7: #d6e;// purple, operators
-}
-@mixin light {
- --bg: #f7f7f7;//background color
- --h1: #a21;// red, support function
- --h2: #930;// orange, punctuation, constant, variable, json-key
- --h3: #a50;// tan, entity/function name
- --h4: #350;// green, string
- --h5: #286;// teal, escape character
- --h6: #059;// blue, declaration, tag, property
- --h7: #a3c;// purple, operators
-}
diff --git a/sass/function/_font.sass b/sass/function/_font.sass
deleted file mode 100644
index 45f8fc3..0000000
--- a/sass/function/_font.sass
+++ /dev/null
@@ -1,28 +0,0 @@
-@use "sass:meta"
-@use "sass:list"
-
-@function font-append($base, $ext, $font-sep)
- $base-pre : ()
- $base-pos : ()
- $iFontSep : index($base, $font-sep)
- @if not $iFontSep // didn't find the font separator, return
- @debug "⚠ Failed to find '#{$font-sep}' in the list of '#{$base}'"
- @return $base
-
- @for $i from 1 through list.length($base)
- $iEl: list.nth($base, $i)
- @if $i <= $iFontSep
- $base-pre: list.append($base-pre, $iEl, $separator:comma)
- @else
- $base-pos: list.append($base-pos, $iEl, $separator:comma)
-
- @return list.join(list.join($base-pre, $ext), $base-pos)
-
-@function font-prepend($base, $ext)
- $ext-type : meta.type-of($ext)
-
- @if not ($ext-type == 'string') and not ($ext-type == 'list')
- @debug "⚠ Expected a string or a list, but got '#{$ext-type}' in '#{$ext}'"
- @return $base
- @else
- @return list.join($ext,$base)
diff --git a/sass/include/_button.scss b/sass/include/_button.scss
deleted file mode 100644
index 974502f..0000000
--- a/sass/include/_button.scss
+++ /dev/null
@@ -1,46 +0,0 @@
-/**
- * Form elements (button)
- */
-button,
-input,
-select,
-textarea {
- margin: 0;
- padding: .2rem var(--s1);
- max-width: 100%;
- background: var(--c2);
- border: 0;
- border-radius: .25rem;
- font: inherit;
- line-height: var(--fs);
- color: var(--f1);
-}
-button.del {
- color: var(--cr);
-}
-button,
-[type="button" i],
-[type="submit" i],
-[type="reset" i] {
- //-webkit-appearance: button;
- display: inline-block;
- text-align: center;
- white-space: nowrap;
- //background: var(--c2);
- color: var(--f1);
- border: 0;
- cursor: pointer;
- transition: opacity .25s;
-}
-button:hover,
-[type="button" i]:hover,
-[type="submit" i]:hover,
-[type="reset" i]:hover {
- opacity: .75;
-}
-button[disabled],
-[type="button" i][disabled],
-[type="submit" i][disabled],
-[type="reset" i][disabled] {
- opacity: .5;
-}
diff --git a/sass/include/_code.scss b/sass/include/_code.scss
deleted file mode 100644
index 85bedf1..0000000
--- a/sass/include/_code.scss
+++ /dev/null
@@ -1,35 +0,0 @@
-/**
- * Code
- */
-pre,
-code,
-kbd,
-samp,
-tt,
-var {
- border-radius: var(--br);
- background: var(--c2);
- font-family: var(--fm);
- line-height: initial;
- font-size: .8rem;
- padding: .3rem .2rem;
-}
-pre {
- display: block;
- overflow-x: auto;
- -ms-overflow-style: scrollbar;
- white-space: pre;
- > code {
- display: block;
- background: transparent;
- }
-}
-
-// kbd
-kbd {
- background-color: var(--f2);
- color: var(--c1);
- vertical-align: baseline;
- font-size: 1rem;
- padding: .2rem;
-}
diff --git a/sass/include/_document.scss b/sass/include/_document.scss
deleted file mode 100644
index de2701f..0000000
--- a/sass/include/_document.scss
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * Document: Content-box & Responsive typography
- */
-
-// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`
-*,
-*::before,
-*::after {
- box-sizing: border-box; // 1
-}
-
-// 1. Add text decoration inheritance in all browsers (opinionated)
-// 2. Add vertical alignment inheritance in all browsers (opinionated)
-//::before,
-//::after {
-// text-decoration: inherit; // 1
-// vertical-align: inherit; // 2
-//}
-
-// 1. Correct the line height in all browsers
-// 2. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS
-// 3. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS
-// 4. Change the default tap highlight to be completely transparent in iOS
-// 5. Use the default cursor in all browsers (opinionated)
-// 6. Use a 4-space tab width in all browsers (opinionated)
-html {
- text-rendering: optimizeLegibility;
- background-color: var(--c1);
- color: var(--f1);
- font-family: var(--ff);
- font-weight: var(--fw);
- font-size: var(--fs);
- line-height: var(--lh); // 1
-// -ms-text-size-adjust: 100%; // 2
-// -webkit-text-size-adjust: 100%; // 3
-// -webkit-tap-highlight-color: rgba(0, 0, 0, 0); // 4
-// cursor: default; // 5
-// tab-size: 4; // 6
-}
diff --git a/sass/include/_embedded.scss b/sass/include/_embedded.scss
deleted file mode 100644
index bd1dbb8..0000000
--- a/sass/include/_embedded.scss
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * Embedded content
- */
-.yvi {//youtube and vimeo iframe
- position: absolute;
- top: 0;
- left: 0;
-}
-.yv {//youtube and vimeo div
- position: relative;
- padding-bottom: 56.25%;
- height: 0;
- overflow: hidden;
-}
-img,
-video,
-svg {
- max-width: 100%;
- height: auto;
-}
-embed,
-iframe,
-object {
- max-width: 100%;
-}
-iframe {
- border-style: none;
- width: 100%;
- height: 100%;
- border: 0;
- overflow: hidden;
-}
diff --git a/sass/include/_form.scss b/sass/include/_form.scss
deleted file mode 100644
index 1eca892..0000000
--- a/sass/include/_form.scss
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Form elements (non-button)
- */
-fieldset {
- padding: .5rem .75rem;
- border: var(--bw) solid var(--c3);
- border-radius: .25rem;
-}
-legend {
- padding: 0 .25rem;
-}
-label {
- cursor: pointer;
- display: block;
- margin-bottom: .25rem;
-}
-select,
-input:not([size]):not([type="button" i]):not([type="submit" i]):not([type="reset" i]):not([type="checkbox" i]):not([type="radio" i]) {
- width: 100%;
-}
-[type="color" i] {
- min-height: 2.125rem;
-}
-select:not([multiple]):not([size]) {
- padding-right: 1.5rem;
- background-repeat: no-repeat;
- background-position: right .5rem center;
- -moz-appearance: none;
- -webkit-appearance: none;
- appearance: none;
-}
-textarea {
- width: 100%;
- resize: vertical;
-}
-textarea:not([rows]) {
- height: 8rem;
-}
diff --git a/sass/include/_grid.scss b/sass/include/_grid.scss
deleted file mode 100644
index a8d46e1..0000000
--- a/sass/include/_grid.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * Infinity Grid
- * https://github.com/vladocar/Basic.css
- */
-
-[style*="--c:"],section>section{
-color: var(--f2);
-padding: var(--s1);
-margin: var(--s1);
-text-align: center;
-}
-
-section {display: flex; flex-flow: row wrap}
-
-[style*="--c:"], section>section {flex:var(--c,1); margin:var(--s1)}
diff --git a/sass/include/_hr.scss b/sass/include/_hr.scss
deleted file mode 100644
index 501bdf0..0000000
--- a/sass/include/_hr.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * HR - Horizontal Rule
- * https://github.com/picocss/pico
- */
-
-// 1. Add the correct box sizing in Firefox
-// 2. Show the overflow in Edge and IE
-hr {
- box-sizing: content-box; // 1
- height: 0; // 1
- overflow: visible; // 2
- border: none;
- border-top: 1px solid var(--f1);
-}
-header hr, footer hr {border-top: 1px solid var(--c4)}
diff --git a/sass/include/_icons.scss b/sass/include/_icons.scss
deleted file mode 100644
index 907bcda..0000000
--- a/sass/include/_icons.scss
+++ /dev/null
@@ -1,134 +0,0 @@
-/**
- * SVG Icons
- * https://github.com/feathericons/feather
- * https://github.com/tabler/tabler-icons/find/master
- *
- * https://yqnn.github.io/svg-path-editor/
- * https://jakearchibald.github.io/svgomg/
- * https://codepen.io/yoksel/pen/MWKeKK
- */
-@use "../variables" as variables;
-
-@function icon($icon-name,$stroke,$stroke-width: 1,$fill:'none'){
- $sc:"%23888";//stroke color
- @if variables.$ic {
- $sc: $stroke
- }
- $p: (
- 's': $sc,
- 'sw': $stroke-width,
- 'f': $fill
- );
- $icons: (
- //template-fill: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d=''/%3E%3C/svg%3E",
- //template-stroke: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d=''/%3E%3C/svg%3E",
- bitbucket: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M14.2 15.3H9.8L8.7 8.7h6.6ZM2.8 3.2A.7.7 0 0 0 2 4l3.4 16c.1.4.6.8 1 .8h11a.7.7 0 0 0 .6-.6l4-16.1a.7.7 0 0 0-.7-.9Z'/%3E%3C/svg%3E",
- buymeacoffee: "%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#{map-get($p, f)}' d='m7.9 11.7.8 8.3c.2 2 .8 2 3.6 2 2.3 0 2.8-.1 3-2l.8-9.3c-3.3-1-4 2-8.2 1z'/%3E%3Cpath fill='#{map-get($p, s)}' d='M18.8 4.3c-.6-.1-.6-1-.7-1.9-.2-1.6-1.2-2-4-2.2-3-.4-8.6-.2-8.5 1.6 0 1.7 4.8 2.2 9.7 1.6.8-.1.6-1.5-.2-1.4-3.6.5-7.4 0-7.4-.2 0-.3 3.3-.5 5-.4 4.5.3 3.7.3 4.2 2.2.2 1 0 .9-.7 1-3 .3-6 .2-9-.2C4.7 4 4.3 4.4 4 6c-.8 2.7 1 2.8 2.1 3 4.8.7 7.7.3 10.3.2.8-.1.6.5.6 1.2l-1.3 10.8c-.1 1.4-1.4 1.4-4 1.5-2.7.2-3.3-.5-3.5-1.6L7.1 10c-.1-1-1.5-.6-1.4.3l1.1 10.8C7.1 24 9.4 24 12.2 24c2.6 0 4.6-.3 5-3.2l1-11.3c.2-.9.3-.7 1-.9 1.8-.8 1-4.2-.4-4.3zm-.3 3a38 38 0 0 1-12.6.2c-1.4-.2-.9-2 0-1.9 4.5.7 8.7.7 12 0 1.4-.2 1.1 1.7.6 1.8z' /%3E%3C/svg%3E",
- check: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E",
- chevron: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E",
- clock: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E",
- codeberg: "%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#{map-get($p, f)}' d='M12 1A11 11 0 0 0 1 12a11 11 0 0 0 1.7 6.4L12 6l9.3 12.4A11 11 0 0 0 23 12 11 11 0 0 0 12 1Z'/%3E%3Cpath fill='#{map-get($p, s)}' d='M21.3 18.4 12 6l4.4 16.8a11 11 0 0 0 4.9-4.4Z' /%3E%3C/svg%3E",
- date: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4m-5 4h18'/%3E%3C/svg%3E",
- discord: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M19.7 5.6a18.2 18.2 90 0 0-4.6-1.4 12.5 12.5 90 0 0-.6 1.2 17 17 90 0 0-5 0 12.5 12.5 90 0 0-.6-1.2 18.4 18.4 90 0 0-4.6 1.4A20 20 0 0 0 1 18a18.4 18.4 90 0 0 5.7 2.9 13.5 13.5 90 0 0 1.2-2A11.8 11.8 90 0 1 6 18l.5-.3a13.2 13.2 90 0 0 11 0l.5.3a12 12 90 0 1-1.9.9 13.3 13.3 90 0 0 1.2 2A18.2 18.2 90 0 0 23 18c.3-4.7-.9-8.8-3.3-12.4Zm-11.4 10c-1 0-1.9-1-1.9-2.2s.8-2.2 1.9-2.2 2 1 2 2.2-1 2.2-2 2.2Zm7.4 0c-1.1 0-2-1-2-2.2s.9-2.2 2-2.2 1.9 1 1.9 2.2-.9 2.2-1.9 2.2Z'/%3E%3C/svg%3E",
- docker: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M4 19.8S7 20 8 18m-4-7h3v3H4Zm3 0h3v3H7Zm3 0h3v3h-3ZM7 8h3v3H7Zm3 0h3v3h-3Zm0-3h3v3h-3Zm10 8c-1 0-1 0-1.4-1.9C18.5 10 17 10 17 12c0 1 0 2-3 2H1a9 9 0 0 0 3 6c3 2 5 2 9 1a10.8 10.8 90 0 0 5-4c1-2 1-1 3-2s1-2 0-2Z'/%3E%3C/svg%3E%0A",
- element: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C5 0 0 6 0 12s6 12 12 12 12-6 12-12A12 12 0 0 0 12 0Zm-1 4c4 0 6 3 6 6 0 2-2 2-2 0s-2-4-4-4-2-2 0-2Zm-7 9c0-4 3-6 6-6 2 0 2 2 0 2s-4 2-4 4-2 2-2 0Zm9 7c-4 0-6-3-6-6 0-2 2-2 2 0s2.4 4 4 4c2 0 2 2 0 2Zm1-3c-2 0-2-2 0-2s4-2 4-4 2-2 2 0c0 4-3 6-6 6Z'/%3E%3C/svg%3E",
- facebook: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E",
- folder: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z'/%3E%3C/svg%3E",
- github: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M9 19c-5 1.5-5-2.5-7-3m14 6v-3.9a3.4 3.4 0 0 0-1-2.6c3.2-.3 6.5-1.5 6.5-7A5.4 5.4 0 0 0 20 4.8 5 5 0 0 0 20 1s-1.3-.3-4 1.5a13.4 13.4 0 0 0-7 0C6.3.6 5 1 5 1a5 5 0 0 0 0 3.8 5.4 5.4 0 0 0-1.5 3.7c0 5.5 3.3 6.7 6.4 7a3.4 3.4 0 0 0-.9 2.6V22'/%3E%3C/svg%3E",
- github-sponsor: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M20 4c-5-3-8 2-8 4 0-2-3-7-8-4-4 2-6 10 8 18 14-8 12-16 8-18z'/%3E%3C/svg%3E",
- gitlab: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M22.6 14.4 12 22 1.3 14.4a.8.8 0 0 1-.3-1l1.3-3.7 2.4-7.5a.4.4 0 0 1 .1-.2.4.4 0 0 1 .6 0 .4.4 0 0 1 .1.2L8 9.7h8l2.5-7.5a.4.4 0 0 1 .1-.2.4.4 0 0 1 .6 0 .4.4 0 0 1 0 .2l2.5 7.5 1.3 3.8a.8.8 0 0 1-.3.9z'/%3E%3C/svg%3E",
- globe: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E",
- home: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M9 22V12h6v10M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z'/%3E%3C/svg%3E",
- instagram: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Crect x='2' y='2' width='20' height='20' rx='5' ry='5'/%3E%3Cpath d='M16 11.4A4 4 0 1 1 12.6 8a4 4 0 0 1 3.4 3.4zm1.5-4.9h.01'/%3E%3C/svg%3E",
- linkedin: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6zM2 9h4v12H2z'/%3E%3Ccircle cx='4' cy='4' r='2'/%3E%3C/svg%3E",
- mail: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m22 6-10 7L2 6m2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2Z'/%3E%3C/svg%3E",
- mastodon: "%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M2 8c0 5.7-.2 12.6 5 14 2 .6 3.7.7 5 .6 2.4-.1 3.8-.9 3.8-.9l-.1-1.8s-1.7.6-3.7.5c-1.9 0-4-.2-4.2-2.6a5 5 90 0 1 0-.7c4 1 7.5.5 8.4.4 2.7-.4 5-2 5.3-3.6.5-2.4.4-5.8.4-5.8C22 3.4 19 2 19 2 15.9.6 8 .6 5.1 2c0 0-3 1.4-3 6zm4.5-2.3c1.2-1.4 3.8-1.5 5 .3l.5.9.6-1c1.1-1.7 3.7-1.6 4.9-.2 1.1 1.3.9 2.5.9 8.4H16V8.6c0-2.4-3-2.5-3 .3v3h-2V9c0-2.8-3-2.7-3-.3V14H5.6c0-5.9-.2-7.1 1-8.4z'/%3E%3C/svg%3E",
- matrix: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M.6.6v22.8H3v.6H0V0h3v.6zm7 7.2V9h.1c3.2-2.3 4.3 0 4.8.3C14.9 6.7 18 8 18 11v5h-1.5v-5a1 1 0 0 0-3.5 0v5h-1.7v-5a1 1 0 0 0-3.7 0v5H6V7.8zm15.8 15.7V.4H21V0h3v24h-3v-.6z'/%3E%3C/svg%3E",
- minus: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E",
- moon: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z'/%3E%3C/svg%3E",
- pinterest: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m8 20 4-9m-1.3 3c.4 1.3 1.4 2 2.5 2 2.1 0 3.8-1.6 3.8-4a5 5 0 1 0-9.7 1.7'/%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3C/svg%3E",
- python: "%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#{map-get($p, f)}' d='M17 6c0 4-1 5-6 5-4 0-5 1-5 6-4 0-5-1-5-6 0-3 1-4.5 4-4.5h7c0-.5 0-.5-1-.5H6c0-3 0-5 6-5 5 0 5 2 5 5ZM9 3C7.5 3 7.5 5 9 5s1.5-2 0-2Z'/%3E%3Cpath fill='#{map-get($p, s)}' d='M23 12c0 3-1 4.6-4 4.5h-7v.5h6c0 4 0 6-6 6-5 0-5-2-5-6s1-5 6-5c4 0 5-1 5-6 4 0 5 1 5 6Zm-8 7c-1.5 0-1.5 2 0 2s1.5-2 0-2Z' /%3E%3C/svg%3E",
- researchgate: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M16 5c0 3.5.7 5 3 5s3.7-1.3 3.3-5h-3v1.3H21c0 1.9-.7 2.7-2 2.5-1.3 0-1.8-.7-1.8-3.2 0-2.4.4-3.3 1.5-3.4 1-.2 1.7.2 2.2 1.1L22 3c-.4-1.3-1.4-2-2.9-2C17.2 1 16 2 16 5ZM8 6.2l-6 .2v.9c1 .3 2 0 2 2.2v11C4 22 3 22 2 22.2v.8h6.6v-.8C7 22 6 22 6 20.5v-5.2h2a46 46 0 0 0 4 5.7 5 5 0 0 0 5 2v-1c-3 0-5-5-7-7 6-1 6-10-2-8.8ZM6 14V7.6C14 6 13 14 8 14Z'/%3E%3C/svg%3E",
- rss: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16'/%3E%3Ccircle cx='5' cy='19' r='1'/%3E%3C/svg%3E",
- stack: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M4 17v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1M8 16h8m-7.7-3.4 8 .8M8.8 9.2l7.8 1.6m-6.5-5 7.6 2.4'/%3E%3C/svg%3E",
- sun: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Cpath d='M12 1v2m0 18v2M4.2 4.2l1.4 1.4m12.8 12.8 1.4 1.4M1 12h2m18 0h2M4.2 19.8l1.4-1.4M18.4 5.6l1.4-1.4'/%3E%3C/svg%3E",
- tag: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m20.6 13.4-7.2 7.2a2 2 0 0 1-2.8 0L2 12V2h10l8.6 8.6a2 2 0 0 1 0 2.8zM7 7h.01'/%3E%3C/svg%3E",
- twitch: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7'/%3E%3C/svg%3E",
- twitter: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M23 3a10.9 10.9 0 0 1-3.1 1.5 4.5 4.5 0 0 0-7.9 3v1A10.7 10.7 0 0 1 3 4s-4 9 5 13a11.6 11.6 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0 0-.8A7.7 7.7 0 0 0 23 3z'/%3E%3C/svg%3E",
- x: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M21 3 3 21M3 3l18 18'/%3E%3C/svg%3E",
- youtube: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m9.8 15 5.7-3.3-5.8-3.2V15Zm12.7-8.6a2.8 2.8 0 0 0-1.9-2C18.9 4 12 4 12 4s-6.9 0-8.6.5a2.8 2.8 0 0 0-2 2 29 29 0 0 0-.4 5.3 29 29 0 0 0 .5 5.3A2.8 2.8 0 0 0 3.4 19c1.7.5 8.6.5 8.6.5s6.9 0 8.6-.5a2.8 2.8 0 0 0 2-2 29 29 0 0 0 .4-5.3 29 29 0 0 0-.5-5.3z'/%3E%3C/svg%3E",
- adjust: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C6 0 0 6 0 12s5 12 12 12 12-5 12-12S19 0 12 0Zm0 4c5 0 8 3 8 8s-3 8-8 8V4Z'/%3E%3C/svg%3E",
- angl: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m16 4-8 8 8 8'/%3E%3C/svg%3E",
- angll: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m11 4-8 8 8 8m9-16-8 8 8 8'/%3E%3C/svg%3E",
- angr: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m8 4 8 8-8 8'/%3E%3C/svg%3E",
- angrr: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m4 4 8 8-8 8m9-16 8 8-8 8'/%3E%3C/svg%3E",
- angu: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Cpath d='m4 16 8-8 8 8'/%3E%3C/svg%3E",
- search: "%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='#{map-get($p, s)}' stroke-width='#{map-get($p, sw)}' fill='#{map-get($p, f)}' viewBox='0 0 24 24'%3E%3Ccircle cx='9.5' cy='9.5' r='8'/%3E%3Cpath d='m23 23-9-9'/%3E%3C/svg%3E"
- );
- $icon: map-get($icons, $icon-name);
- @return url("data:image/svg+xml,#{$icon}");
-}
-@if variables.$enable-icons {
- @if variables.$icon-adjust {.adjust { -webkit-mask: icon(adjust, "none", 1, "%23000") ; background: var(--f2) }}//theme switcher
- @if variables.$icon-angl {.angl { -webkit-mask: icon(angl, "%23000", 3, "none") ; background: var(--f2) }}//angle left
- @if variables.$icon-angll {.angll { -webkit-mask: icon(angll, "%23000", 3, "none") ; background: var(--f2) }}//angle left left
- @if variables.$icon-angr {.angr { -webkit-mask: icon(angr, "%23000", 3, "none") ; background: var(--f2) }}//angle right
- @if variables.$icon-angrr {.angrr { -webkit-mask: icon(angrr, "%23000", 3, "none") ; background: var(--f2) }}//angle right right
- @if variables.$icon-angu {.angu { -webkit-mask: icon(angu, "%23000", 3, "none") ; background: var(--f2) }}//angle up
- @if variables.$icon-search {.search { -webkit-mask: icon(search, "%23000", 3, "none") ; background: var(--f2) }}//search
- @if variables.$icon-bitbucket {.bitbucket { background-image: icon(bitbucket, "%2328f", 2, "none") }}
- @if variables.$icon-buymeacoffee {.buymeacoffee { background-image: icon(buymeacoffee, "%23777", 1, "%23fd0") }}
- @if variables.$icon-check {.check { background-image: icon(check, "%23888", 2, "none") }}
- @if variables.$icon-chevron {.chevron { background-image: icon(chevron, "%23888", 2, "none") }}
- @if variables.$icon-clock {.clock { background-image: icon(clock, "%23888", 2, "none") }}
- @if variables.$icon-codeberg {.codeberg { background-image: icon(codeberg, "%23555", 2, "%23aaa") }}
- @if variables.$icon-date {.date { background-image: icon(date, "%23888", 2, "none") }}
- @if variables.$icon-discord {.discord { background-image: icon(discord, "none", 1, "%2356f") }}
- @if variables.$icon-docker {.docker { background-image: icon(docker, "%2329e", 2, "none") }}
- @if variables.$icon-element {.element { background-image: icon(element, "none", 1, "%231c8") }}
- @if variables.$icon-facebook {.facebook { background-image: icon(facebook, "%23359", 2, "none") }}
- @if variables.$icon-folder {.folder { background-image: icon(folder, "%23888", 2, "none") }}
- @if variables.$icon-github {.github { background-image: icon(github, "%23888", 2, "none") }}
- @if variables.$icon-github-sponsor {.github-sponsor { background-image: icon(github-sponsor, "%23c49", 2, "none") }}
- @if variables.$icon-gitlab {.gitlab { background-image: icon(gitlab, "%23e62", 2, "none") }}
- @if variables.$icon-globe {.globe { background-image: icon(globe, "%23888", 2, "none") }}
- @if variables.$icon-home {.home { background-image: icon(home, "%23888", 2, "none") }}
- @if variables.$icon-instagram {.instagram { background-image: icon(instagram, "%23e07", 2, "none") }}
- @if variables.$icon-linkedin {.linkedin { background-image: icon(linkedin, "%2326a", 2, "none") }}
- @if variables.$icon-mail {.mail { background-image: icon(mail, "%23888", 2, "none") }}
- @if variables.$icon-mastodon {.mastodon { background-image: icon(mastodon, "none", 1, "%2328c") }}
- @if variables.$icon-matrix {.matrix { background-image: icon(matrix, "%23888", 2, "none") }}
- @if variables.$icon-minus {.minus { background-image: icon(minus, "%23888", 2, "none") }}
- @if variables.$icon-moon {.moon { background-image: icon(moon, "%23888", 2, "none") }}
- @if variables.$icon-pinterest {.pinterest { background-image: icon(pinterest, "%23b01", 2, "none") }}
- @if variables.$icon-python {.python { background-image: icon(python, "%23fc1", 2, "%2326a") }}
- @if variables.$icon-researchgate {.researchgate { background-image: icon(researchgate, "none", 2, "%230db") }}
- @if variables.$icon-rss {.rss { background-image: icon(rss, "%23e94", 2, "none") }}
- @if variables.$icon-stack {.stack { background-image: icon(stack, "%23e72", 2, "none") }}
- @if variables.$icon-sun {.sun { background-image: icon(sun, "%23888", 2, "none") }}
- @if variables.$icon-tag {.tag { background-image: icon(tag, "%23888", 2, "none") }}
- @if variables.$icon-twitch {.twitch { background-image: icon(twitch, "%23a7f", 2, "none") }}
- @if variables.$icon-twitter {.twitter { background-image: icon(twitter, "%232ad", 2, "none") }}
- @if variables.$icon-x {.x { background-image: icon(x, "%23f00", 3, "none") }}
- @if variables.$icon-youtube {.youtube { background-image: icon(youtube, "%23f00", 2, "none") }}
- .svg {
- width: 1.8rem;
- height: 1.8rem;
- display: inline-block;
- //overflow: hidden;
- text-align: center;
- vertical-align: middle;
- }
- .svgs {
- width: var(--fs);
- height: var(--fs);
- display: inline-block;
- //overflow: hidden;
- text-align: center;
- vertical-align: middle;
- }
- .fa-a:hover {
- color: var(--a3);
- opacity: 1;
- }
-}
diff --git a/sass/include/_misc.scss b/sass/include/_misc.scss
deleted file mode 100644
index 9f9c3b5..0000000
--- a/sass/include/_misc.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-/**
- * Miscs
- * https://github.com/picocss/pico
- */
-
-// Add the correct display in IE 10+
-[hidden],
-template {
- display: none;
-}
-
-// Add the correct display in IE 9-
-canvas {
- display: inline-block;
-}
diff --git a/sass/include/_nav.scss b/sass/include/_nav.scss
deleted file mode 100644
index 537f23d..0000000
--- a/sass/include/_nav.scss
+++ /dev/null
@@ -1,135 +0,0 @@
-/**
- * Horizontal Nav
- * https://github.com/raj457036/attriCSS
- */
-@use "../variables" as variables;
-
-main nav a,
-main nav a:visited {//pagination link styling
- font-weight: var(--fh);
- border: .1rem solid var(--c4);
- border-radius: var(--br);
- padding: .1rem var(--s1);
-}
-main nav a:hover {//makes border of pagination links hover color
- border-color: var(--a3);
- .svgh {
- background: var(--a3);
- opacity: 1;
- }
-}
-header > nav > div:first-of-type {//Keep the logo from wrapping
- display: inline;
- min-width: fit-content;
- padding-right: var(--s1);//add some spacing between nav divs
-}
-header > nav > div:nth-child(2) {//puts logo on left and menu/search on right
- margin-left: auto;
- padding-right: var(--s1);//add some spacing between nav divs
-}
-nav > div {
- ul, h2 {
- line-height: 1.9;
- margin: 0;
- padding: 0;
- }
- margin: var(--s1) 0;
-}
-nav {
- align-items: center;
- justify-content: center;//center pagination horizontally
- display: flex;
- div h2 {
- font-size: 1rem;
- &:hover {
- color: var(--a3);
- }
- }
- h1 {
- margin-bottom: 0;
- margin-top: 0.2rem;
- }
- li {
- display: inline-block;
- margin: 0 .3rem;
- }
-}
-main nav {
- ul {
- display: flex;
- padding-left: 0;
- }
- margin-top: var(--s2);//pagination margin
- li {
- margin: .2rem;
- }
- li.inp {
- padding-top: .1rem;
- }
-}
-.outp {
- padding: 0 .26rem .2rem;
-}
-.off {
- color: var(--c4);
- font-weight: var(--fh);
- border: .1rem solid var(--c3);
- border-radius: var(--br);
- .svgh {
- background: var(--c3);
- opacity: 1;
- }
-}
-.on {
- font-weight: var(--fh);
- border: .1rem solid var(--c4);
- border-radius: var(--br);
-}
-.mode:hover, .cnav {
- color: var(--a1);//pagination color current page
-}
-footer nav {
- ul {
- margin: 0;
- padding: 0;
- }
- li {
- margin: 0 .2rem .4rem;
- }
-}
-//dropdown menu used for lang, etc.
-.dropdown {
- display: inline-block;
- position: relative;
- vertical-align: -3px;
- font-weight: var(--fh);
- font-size: 1.3rem;
-}
-.dropdown-content {
- display: none;
- position: absolute;
- z-index: 9;
- font-weight: var(--fh);
- font-size: 1.3rem;
-}
-.dropdown:hover .dropdown-content {
- display: block;
- a {
- text-decoration: none;
- }
-}
-// breakpoint makes header responsive for mobile layouts
-@if map-get(variables.$breakpoints, "md") {
- @media (max-width: map-get(variables.$breakpoints, "md")) {
- header nav {
- display: flex;
- flex-direction: column;
- h1 {
- margin: var(--s2) 0 var(--s1);
- }
- div {
- margin: auto; // keeps top menu/search centered in mobile view
- }
- }
- }
-}
diff --git a/sass/include/_scroller.scss b/sass/include/_scroller.scss
deleted file mode 100644
index de1de5e..0000000
--- a/sass/include/_scroller.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-/**
- * Horizontal scroller ()
- * https://github.com/picocss/pico
- */
-
-// Wrapper to make any content responsive across all viewports
-figure {
- display: block;
- margin: 0;
- padding: 0;
- overflow-x: auto;
-
- figcaption {
- padding: var(--s1) 0;
- color: var(--c4);
- }
-}
diff --git a/sass/include/_search.scss b/sass/include/_search.scss
deleted file mode 100644
index c0e3a8d..0000000
--- a/sass/include/_search.scss
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * Search - Zola Search - elasticlunr site-wide search
- */
-@use "../variables" as variables;
-
-div:empty {
- display: none;
-}
-.stork-close-button {
- display: none;
-}
-.stork-title p {
- color: var(--a1);
- font-weight: var(--fh);
-}
-#suggestions {
- z-index: 9;
- background: var(--c1);
- border: 2px solid var(--c3);
- position: absolute;
- right: 0;
- margin-top: var(--s1);
- width: 500px;
- max-height: 500px;
- overflow: auto;
-}
-#suggestions a, #results a {
- display: block;
- text-decoration: none;
- padding: var(--s1);
- margin: 0 var(--s1);
-}
-#suggestions a:hover,
-#suggestions a:focus,
-#results a:hover,
-#results a:focus {
- background: var(--c2);
-}
-#suggestions span, #results span {
- line-height: 1.5;
- display: block;
-}
-#suggestions span:first-child, #results span:first-child {
- font-weight: var(--fh);
-}
-#suggestions span:nth-child(2), #results span:nth-child(2) {
- color: var(--f1);
-}
-nav > div > form > div:last-of-type {//parent div of suggestions div
- display: block;
- position: relative;
- width: 100%;
-}
-.searchd {
- display: flex;
- align-items: center;
- white-space: nowrap;
-}
-.searchd > input {
- max-width: 15.3rem;
- padding-right:2.4rem;//inlayed search icon
-}
-.searchd > button {
- margin-left: -2.4rem;//inlayed search icon
-}
-@if map-get(variables.$breakpoints, "md") {
- @media (max-width: map-get(variables.$breakpoints, "md")) {
- .searchd > input {
- max-width: 100%;
- flex-grow: 1;
- }
- #suggestions {
- position: static;
- left: 0;
- width: 100%;
- }
- }
-}
diff --git a/sass/include/_sectioning.scss b/sass/include/_sectioning.scss
deleted file mode 100644
index a84842d..0000000
--- a/sass/include/_sectioning.scss
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * Sectioning: Container and responsive spacings for header, main, footer
- * https://github.com/picocss/pico
- */
-@use "../variables" as variables;
-// Render the `main` element consistently in IE
-main {
- display: flex;
- // should always have a single div that holds all content below main.
- // TOC or Recent Posts are the only other sections that would be directly under main.
- article, div {
- flex: 1 1 0;
- min-width: 0;
- }
-}
-
-body {
- width: 100%;
- margin: 0;
-}
-
-header,
-main,
-footer {
- width: 100%;
- margin-right: auto;
- margin-left: auto;
-
- // Semantic container
- @if variables.$enable-semantic-container {
- padding: var(--s1);
-
- // Centered viewport max-width only
- @if variables.$enable-maxwidth {
- @media (min-width: variables.$mb) {
- min-width: variables.$mb;
- max-width: variables.$mw;
- }
- }
- // Centered viewport
- @else if variables.$enable-viewport {
- @if map-get(variables.$breakpoints, "sm") and variables.$enable-viewport {
- @media (min-width: map-get(variables.$breakpoints, "sm")) {
- max-width: map-get(variables.$viewports, "sm");
- //padding-right: 0;
- //padding-left: 0;
- .toc {
- display: none;
- }
- }
- }
- @if map-get(variables.$breakpoints, "md") and variables.$enable-viewport {
- @media (min-width: map-get(variables.$breakpoints, "md")) {
- max-width: map-get(variables.$viewports, "md");
- }
- }
- @if map-get(variables.$breakpoints, "lg") and variables.$enable-viewport {
- @media (min-width: map-get(variables.$breakpoints, "lg")) {
- max-width: map-get(variables.$viewports, "lg");
- }
- }
- @if map-get(variables.$breakpoints, "xl") and variables.$enable-viewport {
- @media (min-width: map-get(variables.$breakpoints, "xl")) {
- max-width: map-get(variables.$viewports, "xl");
- }
- }
- }
- }
- // Semantic container
- @else {
- padding: var(--s1) 0;
- }
-}
-header, main {
- padding-top: 0;
- margin-top: 0;
- padding-bottom: 0;
- margin-bottom: 0;
- hr {
- margin:0.1rem 0;
- }
-}
-footer{
- line-height: var(--lhh);
- hr, p {
- margin: 0.1rem 0 .3rem;
- }
-}
diff --git a/sass/include/_syntax.scss b/sass/include/_syntax.scss
deleted file mode 100644
index aecc155..0000000
--- a/sass/include/_syntax.scss
+++ /dev/null
@@ -1,200 +0,0 @@
- // Unstyled Text Color, and background color
- .z-code {
- color: var(--f1);//#ccc
- background-color: var(--bg);
- }
- // This is a comment
- .z-comment {//, .z-punctuation.z-definition.z-comment
- color: var(--c4);//#888
- font-style: italic;
- }
- // a (int a;)
- .z-variable {
- color: var(--f1);
- }
- // "This is a string"
- .z-string {//, .z-constant.z-other.z-symbol
- color: var(--h4);
- }
- // 10 (a = 10;)
- .z-constant.z-numeric {
- color: var(--h2);
- }
- // /n
- .z-constant.z-character.z-escape {//, .z-string.z-regexp
- color: var(--h5);
- }
- // false, true, etc...
- .z-constant.z-language {
- color: var(--h2);
- }
- // BUF (const BUF: usize = 10 * 1024;)
- .z-constant.z-other {//, .z-constant.z-character
- color: var(--h2);
- }
- // Figure out how to reproduce in code block otherwise don't include
- //.z-variable.z-member {
- // color: var(--h1);
- //}
- // use, crate, let, etc.
- .z-keyword {//, .z-keyword.z-operator.z-word
- color: var(--h6);
- }
- // = * - + /
- .z-keyword.z-operator {
- color: var(--h7);
- }
- // separators: commas, colons, etc. terminator: endline semicolon, etc.
- .z-punctuation.z-separator, .z-punctuation.z-terminator {
- color: var(--f1);
- }
- // () [] {}
- .z-punctuation.z-section {
- color: var(--f1);
- }
- // . ::
- .z-punctuation.z-accessor {
- color: var(--h2);
- }
- // # (#[cfg(test)])
- .z-punctuation.z-definition.z-annotation {
- color: var(--f1);
- }
- // Figure out how to reproduce in code block otherwise don't include
- //.z-variable.z-other.z-dollar.z-only.z-js, .z-variable.z-other.z-object.z-dollar.z-only.z-js, .z-variable.z-type.z-dollar.z-only.z-js, .z-support.z-class.z-dollar.z-only.z-js {
- // color: var(--h4);
- //}
- // const, pub, mut, Self, fn
- .z-storage {
- color: var(--h6);
- }
- // const, struct
- .z-storage.z-type {
- color: var(--h6);
- }
- // new, function names
- .z-entity.z-name.z-function {
- color: var(--h3);
- }
- // key in toml entries
- .z-entity.z-name {//, .z-entity.z-name.z-label
- color: var(--h3);
- }
- // Figure out how to reproduce in code block otherwise don't include
- //.z-entity.z-other.z-inherited-class {
- // color: var(--h6);
- // text-decoration: underline;
- //}
- // v1 (fn lookup(v1))
- .z-variable.z-parameter {
- color: var(--h2);
- }
- // self (self.html.push(c))
- .z-variable.z-language {
- color: var(--h3);
- font-style: italic;
- }
- // html tag name, eg: html, head, meta, title, body, etc.
- .z-entity.z-name.z-tag {//, .z-meta.z-tag.z-sgml
- color: var(--h6);
- }
- // html tag brackets <>
- .z-punctuation.z-definition.z-tag.z-end, .z-punctuation.z-definition.z-tag.z-begin, .z-punctuation.z-definition.z-tag {
- color: var(--h6);
- }
- // html attribute name, eg: lang, charset
- .z-entity.z-other.z-attribute-name {
- color: var(--h3);
- }
- // function name as variable value, and annotation: derive (#[derive(Debug)])
- .z-variable.z-function, .z-variable.z-annotation {
- color: var(--h3);
- }
- // support function, eg: extend (self.html.extend(b"getAll();)
- .z-support.z-type, .z-support.z-class {
- color: var(--h6);
- font-style: italic;
- }
- // Figure out how to reproduce in code block otherwise don't include
- //.z-source.z-ruby .z-variable.z-other.z-readwrite {
- // color: var(--h3);
- //}
- // superfluous, already have .z-entity.z-name.z-tag
- //.z-source.z-css .z-entity.z-name.z-tag, .z-source.z-sass .z-entity.z-name.z-tag, .z-source.z-scss .z-entity.z-name.z-tag, .z-source.z-less .z-entity.z-name.z-tag, .z-source.z-stylus .z-entity.z-name.z-tag {
- // color: var(--h6);
- //}
- // property name, eg css: font-size, text-align, etc.
- .z-support.z-type.z-property-name {
- color: var(--h6);
- }
- //json
- .z-meta.z-mapping.z-key.z-json {
- .z-punctuation.z-definition.z-string.z-begin.z-json, .z-punctuation.z-definition.z-string.z-end.z-json, .z-string.z-quoted.z-double.z-json {
- color: var(--h2);
- }
- }
- // Figure out how to reproduce in code block otherwise don't include
- //.z-constant.z-numeric.z-line-number.z-match {
- // color: var(--h6);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-entity.z-name.z-filename.z-find-in-files {
- // color: var(--h4);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-message.z-error {
- // color: var(--h1);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-string.z-other.z-link, .z-markup.z-underline.z-link {
- // color: var(--h5);
- // text-decoration: underline;
- // font-style: italic;
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-punctuation.z-definition.z-image {
- // color: var(--h3);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-meta.z-separator {
- // color: var(--f1);
- // background-color: var(--f1);
- // font-weight: bold;
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-markup.z-list.z-numbered.z-bullet, .z-markup.z-list .z-punctuation.z-definition.z-list_item {
- // color: var(--h5);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-text.z-html.z-markdown .z-markup.z-raw.z-inline {
- // color: var(--h2);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-text.z-html.z-markdown .z-meta.z-dummy.z-line-break {
- // color: var(--f1);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-markup.z-raw.z-block.z-fenced.z-markdown {
- // color: var(--f1);
- // background-color: var(--f1);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-punctuation.z-definition.z-fenced.z-markdown, .z-variable.z-language.z-fenced.z-markdown {
- // color: var(--f1);
- // background-color: var(--f1);
- //}
- // Figure out how to reproduce in code block otherwise don't include
- //.z-variable.z-language.z-fenced.z-markdown {
- // color: var(--f1);
- //}
diff --git a/sass/include/_table.scss b/sass/include/_table.scss
deleted file mode 100644
index e91c483..0000000
--- a/sass/include/_table.scss
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Table - table specific elements
- */
-table {
- border-collapse: collapse;
- width: 100%;
- text-indent: 0; // Remove text indentation from table contents in Chrome, Edge, and Safari.
- caption {
- margin-bottom: .5rem;
- }
-}
-tr {
- border-bottom: var(--bw) solid var(--c3);
-}
-td,
-th {
- padding: var(--s1);
-}
-th {
- text-align: left;
-}
-// Striped
-tbody tr:nth-child(even) {
- background-color: var(--c2);
-}
-thead tr {
- border-top: var(--bw) solid var(--c3);
- background-color: var(--c2);
-}
diff --git a/sass/include/_toc.scss b/sass/include/_toc.scss
deleted file mode 100644
index b3ad2c4..0000000
--- a/sass/include/_toc.scss
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- * TOC - Table of Contents
- * used as a page index, recent posts block
- */
-@use "../variables" as variables;
-
-main {
- .toc {
- max-width: 15rem;
- min-width: 14rem;
- margin-left: var(--s1);
- }
- .toc-item {
- padding: .4rem 0;
- color: var(--f1);
- }
- .toc-item a, .toc-item-child a {
- color: var(--f1);
- &:hover {
- cursor: pointer;
- color: var(--a2);
- text-decoration: underline;
- }
- }
- .toc-item a.active, .toc-item-child a.active {
- color: var(--a2);
- }
- .toc-item-child {
- padding: 0 var(--s1);
- color: var(--f1);
- }
-}
-.toc-sticky {
- border-radius: var(--br);
- border-top: 5px solid var(--a1);
- background-color: var(--c2);
- position: sticky;
- top: var(--s2);
- margin-top: var(--s2);
- padding: 0 var(--s2) var(--s2);
- max-height: 100vh;
- overflow: auto;
-}
-@if map-get(variables.$breakpoints, "md") {
- @media (max-width: map-get(variables.$breakpoints, "md")) {
- .toc {
- display: none;
- }
- }
-}
diff --git a/sass/include/_top.scss b/sass/include/_top.scss
deleted file mode 100644
index 0c1f729..0000000
--- a/sass/include/_top.scss
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * Top - back to top button using only CSS
- */
-.topout {
- position: sticky;
- bottom: 1px;
- padding: 20px;
- place-self: end;
- margin-top: 110vh;
- pointer-events: none;
-}
-.topleft {
- margin-left: calc(100% - 80px);
-}
-.top {
- pointer-events: all;
- padding: 9px;
- border-radius: 9px;
- font-weight:700;
- color: var(--a1);
- background: var(--c2);
-}
-.top:hover {
- text-decoration: none;
- color: var(--c2);
- background: var(--a1);
- .svgh {
- background: var(--c2);
- opacity: 1;
- }
-}
diff --git a/sass/include/_typography.scss b/sass/include/_typography.scss
deleted file mode 100644
index 7ed6096..0000000
--- a/sass/include/_typography.scss
+++ /dev/null
@@ -1,144 +0,0 @@
-/**
- * Typography - a, headings, p, ul, blockquote
- */
-.c {
- text-align: center;// The does not pass validation, use:
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- padding-left: 0;
- color: var(--f2);
- margin-bottom: var(--s1);
- margin-top: var(--s2);
- font-weight: var(--fh);
- font-size: var(--fs);
- line-height: var(--lhh);
-}
-h1 {
- font-size: 2rem;
-}
-h2 {
- font-size: 1.75rem;
-}
-h3 {
- font-size: 1.5rem;
-}
-h4 {
- font-size: 1.25rem;
-}
-h5 {
- font-size: 1.125rem;
-}
-header h1 {
- margin-top: 0;
-}
-a {
- color: var(--a1);
- text-decoration: none;
-}
-a:hover {
- color: var(--a2);
- text-decoration: underline;
-}
-h1 a, h2 a, main nav a {
- color: var(--f2);
- text-decoration: none;
- &:hover {
- color: var(--a3);
- text-decoration: none;
- }
-}
-article {
- padding-bottom: .2rem;
-}
-
-// Abbreviations
-// 1. Remove underline decoration in Chrome, Edge, IE, Opera, and Safari
-abbr[title] {
- border-bottom: var(--bw) dotted;
- text-decoration: none; // 1
- cursor: help;
-}
-
-// Highlighted text
-mark {
- background-color: var(--c4);
- color: var(--c1);
- vertical-align: baseline;
- padding: .1rem .4rem;
-}
-blockquote {
- margin-left: 0;
- padding: .5rem 0 .5rem 1.5rem;
- border-left: .25rem solid var(--c3);
-}
-blockquote > :last-child {
- margin-bottom: 0;
-}
-small {
- font-size: .875rem;
-}
-
-.footnote-definition sup, .footnote-definition p {
- display: inline;
-}
-// Prevent sub and sup elements from affecting the line height in all browsers.
-sub,
-sup {
- font-size: .75em;
- line-height: 0;
- position: relative;
- vertical-align: baseline;
-}
-sub {
- bottom: -.25em;
-}
-sup {
- top: -.5em;
-}
-
-address,
-blockquote,
-dl,
-figure,
-form,
-ol,
-p,
-pre,
-table,
-ul {
- margin: .7rem 0;
- color: var(--f1);
- font-style: normal;
- font-weight: var(--fw);
- font-size: var(--fs);
-}
-
-// Lists
-ul,
-ol {
- padding-right: 0;
- padding-left: var(--s2);
-}
-li {
- margin-bottom: var(--s1);
-}
-
-ul li {
- list-style: square;
-}
-
-// Ins
-ins {
- color: var(--cg);
- text-decoration: none;
-}
-
-// del
-del {
- color: var(--cr);
-}
diff --git a/sass/include/_zola.scss b/sass/include/_zola.scss
deleted file mode 100644
index 2b29a58..0000000
--- a/sass/include/_zola.scss
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * Zola Specific
- */
-.sum, .sum p {margin: .2rem 0}
-.s95 {font-size: .95em}
-.s90 {font-size: .90em}
-.s85 {font-size: .85em}
-.s80 {font-size: .80em}
-.s75 {font-size: .75em}
-.s70 {font-size: .70em}
-.hpad {padding: 0 .2rem}
-.rpad {padding-right: .2rem}
-.si {font-size: 1.5em}
-pre code[data-lang]::before {
- color: var(--f1);
- text-transform: uppercase;
- content: ' [' attr(data-lang) '] ' "\a\a";
-}
-// code copy wrapper
-.ccw {
- position: relative;
-}
-.ccw:hover {
- .cc {
- opacity: 1;
- }
-}
-// code copy button
-.cc {
- opacity: 0;
- z-index: 9;
- position: absolute;
- right: 9px;
- top: 9px;
- font-size: .8rem;
-}
-// Mark Override, this is used for Zola's linenos and hl_lines
-:root:not(.light) code table {
- mark {
- filter: brightness(120%);
- }
-}
-// Table Override, this is used for Zola's linenos and hl_lines
-code {
- table {
- font-size: .8rem;
- margin: 0;
- // Highlighted text
- mark {
- display: block;
- background-color: var(--c2);
- color: unset;
- padding: 0;
- }
- }
- td, th, tr {
- padding: 0;
- border-bottom: none;
- }
- tbody td:first-child {
- text-align: center;
- user-select: none;
- min-width: 60px;
- }
- tbody tr:nth-child(even), thead tr {
- background-color: unset;
- }
-}
--
cgit v1.3.1