hearth-code_hearthcode-obsi.../theme.css
2026-06-16 14:28:52 +09:00

832 lines
26 KiB
CSS

/* Auto-generated by scripts/generate-obsidian-app-theme.mjs - DO NOT EDIT */
/* Theme: HearthCode */
.theme-dark {
--background-modifier-active-hover: #3a362e;
--background-modifier-border: #3c3a32;
--background-modifier-border-focus: #cb9322a6;
--background-modifier-border-hover: rgb(60 58 50 / 0.48);
--background-modifier-box-shadow: rgb(27 29 26 / 0.6);
--background-modifier-cover: rgb(27 29 26 / 0.72);
--background-modifier-error: rgb(212 184 79 / 0.2);
--background-modifier-error-hover: rgb(212 184 79 / 0.3);
--background-modifier-form-field: rgb(60 58 50 / 0.22);
--background-modifier-hover: #2d2a25;
--background-modifier-message: rgb(139 180 158 / 0.18);
--background-modifier-success: rgb(202 164 108 / 0.24);
--background-primary: #1b1d1a;
--background-primary-alt: #272824;
--background-secondary: #191815;
--background-secondary-alt: #443e35;
--blockquote-border-color: rgb(142 187 127 / 0.46);
--blockquote-color: #a3947f;
--code-background: rgb(45 45 39 / 0.38);
--code-comment: #817566;
--code-function: #91cf72;
--code-important: #68adc1;
--code-keyword: #d4b84f;
--code-normal: #c3bfb9;
--code-operator: #979087;
--code-property: #8ebb7f;
--code-string: #caa46c;
--code-tag: #c5bf56;
--code-value: #77a7d2;
--h1-color: #d4b84f;
--h2-color: #91cf72;
--h3-color: #8ebb7f;
--h4-color: #caa46c;
--h5-color: #77a7d2;
--h6-color: #a1927e;
--hearth-accent-hover: #d49d2d;
--hearth-bracket-bright: #d2a33d;
--hearth-bracket-cool: #68adc1;
--hearth-bracket-match-fill: #d4b84f1a;
--hearth-bracket-match-stroke: #d4b84f47;
--hearth-bracket-warm: #d4b84f;
--hearth-callout-danger-bg: rgb(212 184 79 / 0.14);
--hearth-callout-danger-border: rgb(212 184 79 / 0.56);
--hearth-callout-note-bg: rgb(129 117 102 / 0.12);
--hearth-callout-note-border: rgb(129 117 102 / 0.5);
--hearth-callout-tip-bg: rgb(145 207 114 / 0.12);
--hearth-callout-tip-border: rgb(145 207 114 / 0.5);
--hearth-callout-warning-bg: rgb(210 163 61 / 0.14);
--hearth-callout-warning-border: rgb(210 163 61 / 0.56);
--hearth-feedback-info: #68adc1;
--hearth-feedback-note: #817566;
--hearth-guide: #454138;
--hearth-guide-active: #918675;
--hearth-guide-ink: #c5a36e;
--hearth-inline-code: #9bb0bf;
--hearth-nav-active-ink: #e4d5bc;
--hearth-on-status: #191815;
--hearth-shell-band: #282521;
--hearth-terminal-black: #1d201f;
--hearth-terminal-blue: #79a89f;
--hearth-terminal-bright-black: #675d52;
--hearth-terminal-bright-blue: #92bbb1;
--hearth-terminal-bright-cyan: #9bc099;
--hearth-terminal-bright-green: #b6c97f;
--hearth-terminal-bright-magenta: #dc9fb2;
--hearth-terminal-bright-red: #ee8376;
--hearth-terminal-bright-white: #f1e6d4;
--hearth-terminal-bright-yellow: #deba72;
--hearth-terminal-cyan: #8fb686;
--hearth-terminal-green: #9fb86f;
--hearth-terminal-magenta: #ca8ea5;
--hearth-terminal-red: #e06c5e;
--hearth-terminal-white: #d6c3a3;
--hearth-terminal-yellow: #d2ab61;
--hearth-whitespace: #454138;
--hr-color: rgb(60 58 50 / 0.7);
--interactive-accent: #8bb49e;
--interactive-accent-hover: #98b69f;
--interactive-hover: #2a2722;
--interactive-normal: rgb(60 58 50 / 0.2);
--link-color: #8bb49e;
--link-color-hover: #98b69f;
--link-unresolved-color: #938461;
--list-marker-color: #97afc1;
--scrollbar-active-thumb-bg: rgb(95 88 76 / 0.85);
--scrollbar-bg: transparent;
--scrollbar-thumb-bg: rgb(81 76 66 / 0.5);
--table-border-color: rgb(60 58 50 / 0.58);
--table-header-border-color: rgb(60 58 50 / 0.76);
--tag-background: rgb(104 173 193 / 0.14);
--tag-background-hover: rgb(104 173 193 / 0.22);
--tag-color: #68adc1;
--tag-color-hover: #d2bea2;
--text-accent: #8bb49e;
--text-accent-hover: #98b69f;
--text-error: #d4b84f;
--text-faint: #685f52;
--text-highlight-bg: rgb(203 147 34 / 0.34);
--text-muted: #a99983;
--text-normal: #d2bea2;
--text-on-accent: #191815;
--text-selection: #cb93222e;
--text-success: #91cf72;
--text-warning: #d2a33d;
}
.theme-dark .cm-s-obsidian span.cm-comment,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-comment {
color: var(--code-comment);
font-style: italic;
/* CJK fonts have no true italic cut; suppress the synthesized fake oblique
(renders upright) while real Latin italic faces still slant. Bold synthesis
is left intact for keywords. */
font-synthesis-style: none;
}
.theme-dark .cm-s-obsidian span.cm-keyword,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-keyword {
color: var(--code-keyword);
}
.theme-dark .cm-s-obsidian span.cm-operator,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-operator {
color: var(--code-operator);
}
.theme-dark .cm-s-obsidian span.cm-string,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-string {
color: var(--code-string);
}
.theme-dark .cm-s-obsidian span.cm-number,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-number {
color: var(--code-value);
}
.theme-dark .cm-s-obsidian span.cm-def,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-def,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-variable-2 {
color: var(--code-function);
}
.theme-dark .cm-s-obsidian span.cm-variable,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-variable {
color: var(--code-normal);
}
.theme-dark .cm-s-obsidian span.cm-property,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-property {
color: var(--code-property);
}
.theme-dark .cm-s-obsidian span.cm-type,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-type {
color: var(--code-important);
}
.theme-dark .cm-s-obsidian span.cm-tag,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-tag {
color: var(--code-tag);
}
.theme-dark .cm-s-obsidian span.cm-atom,
.theme-dark .cm-s-obsidian span.cm-builtin,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-atom,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-builtin,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-meta,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-qualifier {
color: var(--code-important);
}
.theme-dark .cm-s-obsidian span.cm-attribute,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-attribute,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-variable-3 {
color: var(--code-property);
}
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-link {
color: var(--text-accent);
text-decoration-color: var(--text-accent);
}
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-url {
color: var(--text-muted);
}
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-quote {
color: var(--code-comment);
}
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-strong {
color: var(--h2-color);
}
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-em {
color: var(--h4-color);
}
.theme-dark .markdown-preview-view pre code .hljs-comment {
color: var(--code-comment);
}
.theme-dark .markdown-preview-view pre code .hljs-keyword,
.theme-dark .markdown-preview-view pre code .hljs-selector-tag {
color: var(--code-keyword);
}
.theme-dark .markdown-preview-view pre code .hljs-built_in,
.theme-dark .markdown-preview-view pre code .hljs-type,
.theme-dark .markdown-preview-view pre code .hljs-class,
.theme-dark .markdown-preview-view pre code .hljs-meta {
color: var(--code-important);
}
.theme-dark .markdown-preview-view pre code .hljs-function,
.theme-dark .markdown-preview-view pre code .hljs-title.function_ {
color: var(--code-function);
}
.theme-dark .markdown-preview-view pre code .hljs-attr,
.theme-dark .markdown-preview-view pre code .hljs-property {
color: var(--code-property);
}
.theme-dark .markdown-preview-view pre code .hljs-variable,
.theme-dark .markdown-preview-view pre code .hljs-template-variable {
color: var(--code-normal);
}
.theme-dark .markdown-preview-view pre code .hljs-string,
.theme-dark .markdown-preview-view pre code .hljs-title {
color: var(--code-string);
}
.theme-dark .markdown-preview-view pre code .hljs-number,
.theme-dark .markdown-preview-view pre code .hljs-literal,
.theme-dark .markdown-preview-view pre code .hljs-operator {
color: var(--code-value);
}
.theme-dark .markdown-rendered h1,
.theme-dark .markdown-source-view.mod-cm6 .cm-header.cm-header-1,
.theme-dark .markdown-source-view.mod-cm6 .HyperMD-header-1 {
color: var(--h1-color);
}
.theme-dark .markdown-rendered h2,
.theme-dark .markdown-source-view.mod-cm6 .cm-header.cm-header-2,
.theme-dark .markdown-source-view.mod-cm6 .HyperMD-header-2 {
color: var(--h2-color);
}
.theme-dark .markdown-rendered h3,
.theme-dark .markdown-source-view.mod-cm6 .cm-header.cm-header-3,
.theme-dark .markdown-source-view.mod-cm6 .HyperMD-header-3 {
color: var(--h3-color);
}
.theme-dark .markdown-rendered h4,
.theme-dark .markdown-source-view.mod-cm6 .cm-header.cm-header-4,
.theme-dark .markdown-source-view.mod-cm6 .HyperMD-header-4 {
color: var(--h4-color);
}
.theme-dark .markdown-rendered h5,
.theme-dark .markdown-source-view.mod-cm6 .cm-header.cm-header-5,
.theme-dark .markdown-source-view.mod-cm6 .HyperMD-header-5 {
color: var(--h5-color);
}
.theme-dark .markdown-rendered h6,
.theme-dark .markdown-source-view.mod-cm6 .cm-header.cm-header-6,
.theme-dark .markdown-source-view.mod-cm6 .HyperMD-header-6 {
color: var(--h6-color);
}
.theme-dark .markdown-rendered a,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-link {
color: var(--link-color);
}
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-hmd-internal-link,
.theme-dark .markdown-rendered .internal-link.is-unresolved {
color: var(--link-unresolved-color);
}
.theme-dark .markdown-rendered blockquote {
border-inline-start-color: var(--blockquote-border-color);
color: var(--blockquote-color);
}
.theme-dark .markdown-rendered hr {
border-color: var(--hr-color);
}
.theme-dark .markdown-rendered ul > li::marker,
.theme-dark .markdown-rendered ol > li::marker,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-formatting-list {
color: var(--list-marker-color);
}
.theme-dark .markdown-rendered :not(pre) > code,
.theme-dark .markdown-source-view.mod-cm6 .cm-line .cm-inline-code {
color: var(--hearth-inline-code);
background-color: var(--code-background);
border-radius: 4px;
}
.theme-dark .markdown-rendered pre,
.theme-dark .markdown-rendered pre code {
background-color: var(--code-background);
}
.theme-dark .markdown-rendered table {
border-color: var(--table-border-color);
}
.theme-dark .markdown-rendered th {
border-color: var(--table-header-border-color);
}
.theme-dark .markdown-rendered td {
border-color: var(--table-border-color);
}
.theme-dark .tag,
.theme-dark a.tag {
color: var(--tag-color);
background-color: var(--tag-background);
border: 1px solid var(--background-modifier-border);
}
.theme-dark .tag:hover,
.theme-dark a.tag:hover {
color: var(--tag-color-hover);
background-color: var(--tag-background-hover);
}
.theme-dark input[type='checkbox'] {
accent-color: var(--interactive-accent);
}
.theme-dark .callout {
border: 1px solid var(--background-modifier-border);
}
.theme-dark .callout .callout-title {
color: var(--text-normal);
}
.theme-dark .callout[data-callout='note'] {
border-color: var(--hearth-callout-note-border);
background-color: var(--hearth-callout-note-bg);
}
.theme-dark .callout[data-callout='tip'],
.theme-dark .callout[data-callout='success'] {
border-color: var(--hearth-callout-tip-border);
background-color: var(--hearth-callout-tip-bg);
}
.theme-dark .callout[data-callout='warning'],
.theme-dark .callout[data-callout='caution'] {
border-color: var(--hearth-callout-warning-border);
background-color: var(--hearth-callout-warning-bg);
}
.theme-dark .callout[data-callout='danger'],
.theme-dark .callout[data-callout='error'],
.theme-dark .callout[data-callout='bug'] {
border-color: var(--hearth-callout-danger-border);
background-color: var(--hearth-callout-danger-bg);
}
.theme-dark .workspace-tab-header.is-active {
border-color: var(--interactive-accent);
}
.theme-dark .workspace-tab-header.is-active .workspace-tab-header-inner {
color: var(--text-normal);
}
.theme-dark .nav-file-title.is-active,
.theme-dark .tree-item-self.is-clickable:hover,
.theme-dark .suggestion-item.is-selected {
background-color: var(--background-modifier-active-hover);
}
.theme-dark .cm-active,
.theme-dark .markdown-source-view.mod-cm6 .cm-active.cm-line {
background-color: var(--background-modifier-hover);
}
.theme-dark .status-bar-item:hover {
background-color: var(--background-modifier-hover);
}
.theme-dark ::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.theme-dark ::-webkit-scrollbar-track,
.theme-dark ::-webkit-scrollbar-corner {
background-color: var(--scrollbar-bg);
}
.theme-dark ::-webkit-scrollbar-thumb {
background-color: var(--scrollbar-thumb-bg);
border: 2px solid transparent;
background-clip: padding-box;
border-radius: 6px;
}
.theme-dark ::-webkit-scrollbar-thumb:hover,
.theme-dark ::-webkit-scrollbar-thumb:active {
background-color: var(--scrollbar-active-thumb-bg);
}
.theme-light {
--background-modifier-active-hover: #bebaae;
--background-modifier-border: #c3c0b5;
--background-modifier-border-focus: #94650feb;
--background-modifier-border-hover: rgb(195 192 181 / 0.48);
--background-modifier-box-shadow: rgb(231 229 216 / 0.6);
--background-modifier-cover: rgb(231 229 216 / 0.72);
--background-modifier-error: rgb(131 100 15 / 0.2);
--background-modifier-error-hover: rgb(131 100 15 / 0.3);
--background-modifier-form-field: rgb(195 192 181 / 0.22);
--background-modifier-hover: #c7c4b8;
--background-modifier-message: rgb(85 125 104 / 0.18);
--background-modifier-success: rgb(117 104 35 / 0.24);
--background-primary: #e7e5d8;
--background-primary-alt: #cecabe;
--background-secondary: #d4d1c4;
--background-secondary-alt: #bdb9ad;
--blockquote-border-color: rgb(63 113 56 / 0.46);
--blockquote-color: #5a534b;
--code-background: rgb(211 209 197 / 0.38);
--code-comment: #766f65;
--code-function: #397626;
--code-important: #237296;
--code-keyword: #83640f;
--code-normal: #46423d;
--code-operator: #66635d;
--code-property: #3f7138;
--code-string: #756823;
--code-tag: #7f7d2e;
--code-value: #346fa8;
--h1-color: #83640f;
--h2-color: #397626;
--h3-color: #3f7138;
--h4-color: #756823;
--h5-color: #346fa8;
--h6-color: #5c554d;
--hearth-accent-hover: #bb7e16;
--hearth-bracket-bright: #855a70;
--hearth-bracket-cool: #237296;
--hearth-bracket-match-fill: #83640f14;
--hearth-bracket-match-stroke: #83640f3d;
--hearth-bracket-warm: #83640f;
--hearth-callout-danger-bg: rgb(131 100 15 / 0.14);
--hearth-callout-danger-border: rgb(131 100 15 / 0.56);
--hearth-callout-note-bg: rgb(118 111 101 / 0.12);
--hearth-callout-note-border: rgb(118 111 101 / 0.5);
--hearth-callout-tip-bg: rgb(57 118 37 / 0.12);
--hearth-callout-tip-border: rgb(57 118 37 / 0.5);
--hearth-callout-warning-bg: rgb(177 120 24 / 0.14);
--hearth-callout-warning-border: rgb(177 120 24 / 0.56);
--hearth-feedback-info: #237296;
--hearth-feedback-note: #766f65;
--hearth-guide: #c8c5b9;
--hearth-guide-active: #8b7d63;
--hearth-guide-ink: #7c5f34;
--hearth-inline-code: #345575;
--hearth-nav-active-ink: #2c2722;
--hearth-on-status: #191815;
--hearth-shell-band: #c7c4b8;
--hearth-terminal-black: #3a342e;
--hearth-terminal-blue: #517d76;
--hearth-terminal-bright-black: #8c7c69;
--hearth-terminal-bright-blue: #658d85;
--hearth-terminal-bright-cyan: #70946f;
--hearth-terminal-bright-green: #79914c;
--hearth-terminal-bright-magenta: #b9758b;
--hearth-terminal-bright-red: #c9675c;
--hearth-terminal-bright-white: #2d241e;
--hearth-terminal-bright-yellow: #ab8034;
--hearth-terminal-cyan: #608763;
--hearth-terminal-green: #718246;
--hearth-terminal-magenta: #a26179;
--hearth-terminal-red: #ba5146;
--hearth-terminal-white: #43382e;
--hearth-terminal-yellow: #9d7124;
--hearth-whitespace: #c8c5b9;
--hr-color: rgb(195 192 181 / 0.7);
--interactive-accent: #557d68;
--interactive-accent-hover: #4f6f5c;
--interactive-hover: #cac7b9;
--interactive-normal: rgb(195 192 181 / 0.2);
--link-color: #557d68;
--link-color-hover: #4f6f5c;
--link-unresolved-color: #796d52;
--list-marker-color: #34587b;
--scrollbar-active-thumb-bg: rgb(157 152 141 / 0.85);
--scrollbar-bg: transparent;
--scrollbar-thumb-bg: rgb(172 168 157 / 0.5);
--table-border-color: rgb(195 192 181 / 0.58);
--table-header-border-color: rgb(195 192 181 / 0.76);
--tag-background: rgb(35 114 150 / 0.14);
--tag-background-hover: rgb(35 114 150 / 0.22);
--tag-color: #237296;
--tag-color-hover: #342d28;
--text-accent: #557d68;
--text-accent-hover: #4f6f5c;
--text-error: #83640f;
--text-faint: #7f7a71;
--text-highlight-bg: rgb(184 121 17 / 0.34);
--text-muted: #47413b;
--text-normal: #342d28;
--text-on-accent: #191815;
--text-selection: #b8791126;
--text-success: #397625;
--text-warning: #b17818;
}
.theme-light .cm-s-obsidian span.cm-comment,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-comment {
color: var(--code-comment);
font-style: italic;
/* CJK fonts have no true italic cut; suppress the synthesized fake oblique
(renders upright) while real Latin italic faces still slant. Bold synthesis
is left intact for keywords. */
font-synthesis-style: none;
}
.theme-light .cm-s-obsidian span.cm-keyword,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-keyword {
color: var(--code-keyword);
}
.theme-light .cm-s-obsidian span.cm-operator,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-operator {
color: var(--code-operator);
}
.theme-light .cm-s-obsidian span.cm-string,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-string {
color: var(--code-string);
}
.theme-light .cm-s-obsidian span.cm-number,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-number {
color: var(--code-value);
}
.theme-light .cm-s-obsidian span.cm-def,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-def,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-variable-2 {
color: var(--code-function);
}
.theme-light .cm-s-obsidian span.cm-variable,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-variable {
color: var(--code-normal);
}
.theme-light .cm-s-obsidian span.cm-property,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-property {
color: var(--code-property);
}
.theme-light .cm-s-obsidian span.cm-type,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-type {
color: var(--code-important);
}
.theme-light .cm-s-obsidian span.cm-tag,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-tag {
color: var(--code-tag);
}
.theme-light .cm-s-obsidian span.cm-atom,
.theme-light .cm-s-obsidian span.cm-builtin,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-atom,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-builtin,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-meta,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-qualifier {
color: var(--code-important);
}
.theme-light .cm-s-obsidian span.cm-attribute,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-attribute,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-variable-3 {
color: var(--code-property);
}
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-link {
color: var(--text-accent);
text-decoration-color: var(--text-accent);
}
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-url {
color: var(--text-muted);
}
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-quote {
color: var(--code-comment);
}
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-strong {
color: var(--h2-color);
}
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-em {
color: var(--h4-color);
}
.theme-light .markdown-preview-view pre code .hljs-comment {
color: var(--code-comment);
}
.theme-light .markdown-preview-view pre code .hljs-keyword,
.theme-light .markdown-preview-view pre code .hljs-selector-tag {
color: var(--code-keyword);
}
.theme-light .markdown-preview-view pre code .hljs-built_in,
.theme-light .markdown-preview-view pre code .hljs-type,
.theme-light .markdown-preview-view pre code .hljs-class,
.theme-light .markdown-preview-view pre code .hljs-meta {
color: var(--code-important);
}
.theme-light .markdown-preview-view pre code .hljs-function,
.theme-light .markdown-preview-view pre code .hljs-title.function_ {
color: var(--code-function);
}
.theme-light .markdown-preview-view pre code .hljs-attr,
.theme-light .markdown-preview-view pre code .hljs-property {
color: var(--code-property);
}
.theme-light .markdown-preview-view pre code .hljs-variable,
.theme-light .markdown-preview-view pre code .hljs-template-variable {
color: var(--code-normal);
}
.theme-light .markdown-preview-view pre code .hljs-string,
.theme-light .markdown-preview-view pre code .hljs-title {
color: var(--code-string);
}
.theme-light .markdown-preview-view pre code .hljs-number,
.theme-light .markdown-preview-view pre code .hljs-literal,
.theme-light .markdown-preview-view pre code .hljs-operator {
color: var(--code-value);
}
.theme-light .markdown-rendered h1,
.theme-light .markdown-source-view.mod-cm6 .cm-header.cm-header-1,
.theme-light .markdown-source-view.mod-cm6 .HyperMD-header-1 {
color: var(--h1-color);
}
.theme-light .markdown-rendered h2,
.theme-light .markdown-source-view.mod-cm6 .cm-header.cm-header-2,
.theme-light .markdown-source-view.mod-cm6 .HyperMD-header-2 {
color: var(--h2-color);
}
.theme-light .markdown-rendered h3,
.theme-light .markdown-source-view.mod-cm6 .cm-header.cm-header-3,
.theme-light .markdown-source-view.mod-cm6 .HyperMD-header-3 {
color: var(--h3-color);
}
.theme-light .markdown-rendered h4,
.theme-light .markdown-source-view.mod-cm6 .cm-header.cm-header-4,
.theme-light .markdown-source-view.mod-cm6 .HyperMD-header-4 {
color: var(--h4-color);
}
.theme-light .markdown-rendered h5,
.theme-light .markdown-source-view.mod-cm6 .cm-header.cm-header-5,
.theme-light .markdown-source-view.mod-cm6 .HyperMD-header-5 {
color: var(--h5-color);
}
.theme-light .markdown-rendered h6,
.theme-light .markdown-source-view.mod-cm6 .cm-header.cm-header-6,
.theme-light .markdown-source-view.mod-cm6 .HyperMD-header-6 {
color: var(--h6-color);
}
.theme-light .markdown-rendered a,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-link {
color: var(--link-color);
}
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-hmd-internal-link,
.theme-light .markdown-rendered .internal-link.is-unresolved {
color: var(--link-unresolved-color);
}
.theme-light .markdown-rendered blockquote {
border-inline-start-color: var(--blockquote-border-color);
color: var(--blockquote-color);
}
.theme-light .markdown-rendered hr {
border-color: var(--hr-color);
}
.theme-light .markdown-rendered ul > li::marker,
.theme-light .markdown-rendered ol > li::marker,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-formatting-list {
color: var(--list-marker-color);
}
.theme-light .markdown-rendered :not(pre) > code,
.theme-light .markdown-source-view.mod-cm6 .cm-line .cm-inline-code {
color: var(--hearth-inline-code);
background-color: var(--code-background);
border-radius: 4px;
}
.theme-light .markdown-rendered pre,
.theme-light .markdown-rendered pre code {
background-color: var(--code-background);
}
.theme-light .markdown-rendered table {
border-color: var(--table-border-color);
}
.theme-light .markdown-rendered th {
border-color: var(--table-header-border-color);
}
.theme-light .markdown-rendered td {
border-color: var(--table-border-color);
}
.theme-light .tag,
.theme-light a.tag {
color: var(--tag-color);
background-color: var(--tag-background);
border: 1px solid var(--background-modifier-border);
}
.theme-light .tag:hover,
.theme-light a.tag:hover {
color: var(--tag-color-hover);
background-color: var(--tag-background-hover);
}
.theme-light input[type='checkbox'] {
accent-color: var(--interactive-accent);
}
.theme-light .callout {
border: 1px solid var(--background-modifier-border);
}
.theme-light .callout .callout-title {
color: var(--text-normal);
}
.theme-light .callout[data-callout='note'] {
border-color: var(--hearth-callout-note-border);
background-color: var(--hearth-callout-note-bg);
}
.theme-light .callout[data-callout='tip'],
.theme-light .callout[data-callout='success'] {
border-color: var(--hearth-callout-tip-border);
background-color: var(--hearth-callout-tip-bg);
}
.theme-light .callout[data-callout='warning'],
.theme-light .callout[data-callout='caution'] {
border-color: var(--hearth-callout-warning-border);
background-color: var(--hearth-callout-warning-bg);
}
.theme-light .callout[data-callout='danger'],
.theme-light .callout[data-callout='error'],
.theme-light .callout[data-callout='bug'] {
border-color: var(--hearth-callout-danger-border);
background-color: var(--hearth-callout-danger-bg);
}
.theme-light .workspace-tab-header.is-active {
border-color: var(--interactive-accent);
}
.theme-light .workspace-tab-header.is-active .workspace-tab-header-inner {
color: var(--text-normal);
}
.theme-light .nav-file-title.is-active,
.theme-light .tree-item-self.is-clickable:hover,
.theme-light .suggestion-item.is-selected {
background-color: var(--background-modifier-active-hover);
}
.theme-light .cm-active,
.theme-light .markdown-source-view.mod-cm6 .cm-active.cm-line {
background-color: var(--background-modifier-hover);
}
.theme-light .status-bar-item:hover {
background-color: var(--background-modifier-hover);
}
.theme-light ::-webkit-scrollbar {
width: 10px;
height: 10px;
}
.theme-light ::-webkit-scrollbar-track,
.theme-light ::-webkit-scrollbar-corner {
background-color: var(--scrollbar-bg);
}
.theme-light ::-webkit-scrollbar-thumb {
background-color: var(--scrollbar-thumb-bg);
border: 2px solid transparent;
background-clip: padding-box;
border-radius: 6px;
}
.theme-light ::-webkit-scrollbar-thumb:hover,
.theme-light ::-webkit-scrollbar-thumb:active {
background-color: var(--scrollbar-active-thumb-bg);
}