bluespec-docs/sass/_syntax-charcoal.scss
2025-02-12 15:54:12 -05:00

163 lines
6.1 KiB
SCSS

@mixin dark {
.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;
}
}
@mixin light {
.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;
}
}