darkings_Obsidian-MonokaiSy.../theme.css

271 lines
143 KiB
CSS
Raw Permalink Normal View History

/*!
* Monokai Syntax
* 作者lat3ncy
* 许可证MIT
*/
2026-07-18 03:14:08 +00:00
:root{--font-text-theme:Inter, Segoe UI, Helvetica Neue, Arial, sans-serif;--font-monospace-theme:Fira Code, Cascadia Code, Consolas, monospace;--line-height-normal:1.6;--radius-s:4px;--radius-m:8px;--radius-l:12px;--monokai-highlight-text:var(--text-normal);--monokai-scrollbar-active-background:var(--background-modifier-active-hover);--monokai-selection-foreground:var(--text-normal);--monokai-selection-background:var(--background-modifier-active-hover);--monokai-selection-muted-background:var(--background-modifier-hover);--monokai-selection-border-color:var(--interactive-accent);--monokai-nav-active-background:var(--background-modifier-hover);--monokai-sidebar-divider-color:var(--background-modifier-border);--monokai-sidebar-scrollbar-thumb:var(--text-faint);--monokai-light-tool-background:var(--background-secondary);--monokai-tab-active-border-color:var(--interactive-accent);--monokai-transition-fast:.12s ease;--monokai-transition-base:.14s ease;--monokai-transition-emphasis:.18s ease;--monokai-popover-shadow:0 16px 40px #00000038}.theme-dark{--background-primary:#2d2a2e;--background-secondary:#221f22;--background-secondary-alt:#221f22;--background-modifier-hover:#403e41;--background-modifier-active-hover:#4a464d;--text-normal:#fcfcfa;--text-muted:#c1c0c0;--text-faint:#939293;--background-modifier-border:#403e41;--text-accent:#ff6188;--monokai-default-accent:#ff6188;--monokai-default-link:#78dce8;--monokai-default-success:#a9dc76;--monokai-default-warning:#ffd8663d;--monokai-default-code-background:#221f22;--monokai-selection-background:#78dce84d;--monokai-selection-muted-background:#fcfcfa0f;--monokai-selection-border-color:#78dce8;--monokai-nav-active-background:#78dce81f;--monokai-sidebar-divider-color:#f8f8f20a;--monokai-sidebar-scrollbar-thumb:#f8f8f21a;--text-accent-hover:#ff6188;--interactive-accent:#ff6188;--interactive-accent-hover:#ff6188;--h1-color:#ff9ab0;--h2-color:#fc9867;--h3-color:#ffd866;--h4-color:#c1c0c0;--h5-color:#939293;--h6-color:#939293;--text-a:#78dce8;--text-a-hover:#78dce8;--link-color:#78dce8;--link-color-hover:#78dce8;--link-external-color:#78dce8;--link-external-color-hover:#78dce8;--icon-color:#c1c0c0;--icon-color-hover:#fcfcfa;--icon-color-active:#78dce8;--metadata-label-text-color:#78dce8;--text-highlight-bg:#ffd8663d;--blockquote-border-color:#a9dc76;--monokai-checkbox-unchecked-color:#ffd866;--monokai-checkbox-checked-color:#a9dc76;--checkbox-color:#ffd866;--checkbox-color-hover:#ffd866;--checkbox-marker-color:#2d2a2e;--checkbox-color-checked:#a9dc76;--list-marker-color:#ab9df2;--code-normal:#fcfcfa;--code-background:#221f22;--code-comment:#727072;--code-function:#a9dc76;--code-important:#ff6188;--code-keyword:#ff6188;--code-operator:#fc9867;--code-property:#78dce8;--code-punctuation:#c1c0c0;--code-string:#ffd866;--code-tag:#ff6188;--code-value:#ab9df2;--code-type:#ab9df2;--code-class:#a9dc76;--code-builtin:#78dce8;--code-constant:#ab9df2;--code-namespace:#c1c0c0;--code-decorator:#fc9867;--code-regex:#ffd866;--code-meta:#939293;--code-error:#ff6188;--code-variable:#fcfcfa;--code-parameter:#fc9867;--code-module:#78dce8;--ribbon-background:#221f22;--ribbon-background-collapsed:#221f22;--nav-item-background-hover:#403e41;--nav-item-background-active:#4a464d;--nav-item-color:#c1c0c0;--nav-item-color-hover:#fcfcfa;--nav-item-color-active:#fcfcfa;--metadata-input-background:transparent;--metadata-input-background-active:transparent;--metadata-label-text-color-hover:#78dce8}.theme-light{--background-primary:#faf8f2;--background-secondary:#f0eee7;--background-secondary-alt:#f0eee7;--background-modifier-hover:#e8e5dc;--background-modifier-active-hover:#ddd9cf;--text-normal:#343434;--text-muted:#606060;--text-faint:#77736c;--background-modifier-border:#d2cec4;--text-accent:#e14775;--monokai-default-accent:#e14775;--monokai-default-link:#0f6478;--monokai-default-success:#269d69;--monokai-default-warning:#e8b30a3d;--monokai-default-code-background:#ebe8df;--monokai-selection-background:#0f647838;--monokai-selection-muted-background:#3434340f;--monokai-selection-border-color:#0f6478;--monokai-nav
2026-06-23 04:47:46 +00:00
/*
@settings
name: Monokai Syntax
id: monokai-syntax
settings:
-
id: monokai-syntax-info
title: Monokai Syntax
description: Monokai Syntax 主题设置
type: heading
level: 1
*/
/*
@settings
name: Monokai Syntax 调色板
id: monokai-syntax-palette
settings:
-
id: monokai-syntax-filter
title: 调色板滤镜
type: class-select
allowEmpty: false
default: monokai-syntax-filter-auto
options:
-
label: 跟随系统
value: monokai-syntax-filter-auto
2026-06-23 04:47:46 +00:00
-
label: Pro
value: monokai-syntax-filter-pro
-
label: Light
value: monokai-syntax-filter-light
*/
/*
@settings
2026-07-09 09:38:41 +00:00
name: Monokai Syntax 外观与密度
id: monokai-syntax-density
settings:
2026-07-09 09:38:41 +00:00
-
id: monokai-syntax-appearance-heading
title: Appearance
type: heading
level: 2
-
id: monokai-syntax-media-border-style
title: 媒体边框
type: class-select
allowEmpty: false
default: monokai-syntax-media-border-thin
options:
-
label: 细边框
value: monokai-syntax-media-border-thin
-
label: 关闭
value: monokai-syntax-media-border-none
-
label: 卡片式
value: monokai-syntax-media-border-card
-
id: monokai-syntax-density-heading
title: Density
type: heading
level: 2
-
id: monokai-syntax-compact
title: 紧凑模式
type: class-toggle
default: false
*/
/*
@settings
2026-07-09 09:38:41 +00:00
name: Monokai Syntax File Explorer
id: monokai-syntax-icons
settings:
-
id: monokai-syntax-monochrome-icons
title: 单色图标
type: class-toggle
default: false
2026-05-15 09:13:25 +00:00
-
id: monokai-syntax-hide-file-tree-icons
title: 关闭文档树图标
type: class-toggle
default: false
-
id: monokai-syntax-hide-sync-status-button
title: 隐藏右下角同步按钮
type: class-toggle
default: false
*/
/*
@settings
name: Monokai Syntax 排版
id: monokai-syntax-typography
settings:
2026-07-09 09:38:41 +00:00
-
id: monokai-syntax-markdown-reading-heading
title: Markdown Reading
type: heading
level: 2
-
id: monokai-readable-line-width
title: 可读行宽
type: variable-number-slider
2026-07-10 01:28:00 +00:00
default: 45
min: 40
max: 75
step: 1
format: rem
2026-06-23 04:47:46 +00:00
-
id: monokai-body-font-size
title: 正文字号
type: variable-number-slider
default: 16
min: 13
max: 20
step: 1
format: px
2026-07-09 09:38:41 +00:00
-
id: monokai-syntax-editor-heading
title: Editor
type: heading
level: 2
2026-06-23 04:47:46 +00:00
-
id: monokai-code-font-size
title: 代码字号
type: variable-number-slider
default: 0.9
min: 0.75
max: 1.2
step: 0.05
format: em
-
id: monokai-code-line-height
title: 代码行高
type: variable-number-slider
default: 1.55
min: 1.25
max: 1.9
step: 0.05
-
id: monokai-heading-scale
title: 标题缩放
type: variable-number-slider
default: 1
min: 0.9
max: 1.15
step: 0.05
-
id: monokai-heading-group-spacing-value
title: 标题分组间距
type: variable-number-slider
default: 1.4
min: 1
max: 2.2
step: 0.05
format: rem
2026-07-09 09:38:41 +00:00
-
id: monokai-syntax-heading-color-mode
title: 标题色彩模式
type: class-select
allowEmpty: false
default: monokai-syntax-heading-full-spectrum
options:
-
label: 全光谱
value: monokai-syntax-heading-full-spectrum
-
label: 低彩尾部
value: monokai-syntax-heading-muted-tail
2026-06-23 04:47:46 +00:00
-
id: monokai-syntax-heading-accents
title: 标题左侧色条
type: class-toggle
default: false
-
id: monokai-paragraph-spacing-value
title: 段落间距
type: variable-number-slider
default: 0.75
min: 0.4
max: 1.2
step: 0.05
format: rem
*/
/*
@settings
2026-07-09 09:38:41 +00:00
name: Monokai Syntax Code Blocks 与强调色
id: monokai-syntax-accents
settings:
2026-07-09 09:38:41 +00:00
-
id: monokai-syntax-code-blocks-heading
title: Code Blocks
type: heading
level: 2
-
id: monokai-code-background
title: 代码背景
type: variable-color
opacity: true
format: hex
default: '#1e1f1c'
-
id: monokai-syntax-accents-heading
title: Accents
type: heading
level: 2
-
id: monokai-syntax-accent-preset
title: 强调色预设
type: class-select
allowEmpty: false
default: monokai-syntax-accent-default
options:
-
label: 默认 Pro / Light
value: monokai-syntax-accent-default
-
label: Amber / VS Code
value: monokai-syntax-accent-amber-vscode
-
id: monokai-accent-color
title: 强调色
type: variable-color
opacity: true
format: hex
default: '#f92672'
-
id: monokai-link-color
title: 链接色
type: variable-color
opacity: true
format: hex
default: '#66d9ef'
-
id: monokai-success-color
title: 成功色
type: variable-color
opacity: true
format: hex
default: '#a6e22e'
-
id: monokai-warning-color
title: 高亮色
type: variable-color
opacity: true
format: rgb
default: 'rgb(230 219 116 / 28%)'
*/