XeNote/posts/.obsidian/themes/Solarized.css

138 lines
3.4 KiB
CSS
Raw Normal View History

2021-03-03 21:33:38 +00:00
:root {
--base03: #002b36;
--base02: #073642;
--base01: #586e75;
--base00: #657b83;
--base0: #839496;
--base1: #93a1a1;
--base2: #eee8d5;
--base3: #fdf6e3;
--yellow: #b58900;
--orange: #cb4b16;
--red: #dc322f;
--magenta: #d33682;
--violet: #6c71c4;
--blue: #268bd2;
--cyan: #2aa198;
--green: #859900;
}
.theme-dark {
--background-primary: var(--base03);
--background-primary-alt: var(--base02);
--background-secondary: var(--base03);
--background-secondary-alt: var(--base02);
--text-normal: var(--base00);
--text-faint: var(--base01);
--text-muted: var(--base0);
--text-error: var(--red);
--text-accent: var(--violet);
--text-title: var(--cyan);
--text-code: var(--magenta);
--text-highlight-fg: var(--blue);
--text-highlight-bg: var(--base02);
--background-modifier-border: var(--base01);
--background-modifier-form-field: var(--base02);
--interactive-normal: var(--red);
--interactive-accent: var(--orange);
--interactive-accent-hover: var(--cyan);
--interactive-accent-rgb: var(--green);
--vim-cursor: var(--green);
--text-border: var(--yellow);
}
.theme-light {
--background-primary: var(--base3);
--background-primary-alt: var(--base2);
--background-secondary: var(--base3);
--background-secondary-alt: var(--base2);
--text-normal: var(--base00);
--text-faint: var(--base1);
--text-muted: var(--base0);
--text-error: var(--red);
--text-accent: var(--violet);
--text-title: var(--cyan);
--text-code: var(--magenta);
--text-highlight-fg: var(--blue);
--text-highlight-bg: var(--base2);
--pre-code: var(--base0);
--background-modifier-border: var(--base1);
--background-modifier-form-field: var(--base2);
--interactive-normal: var(--base3);
--interactive-accent: var(--orange);
--interactive-accent-hover: var(--cyan);
--interactive-accent-rgb: var(--green);
--text-on-accent: var(--base3);
--vim-cursor: var(--green);
--text-border: var(--yellow);
}
.cm-header {
color: var(--text-title);
}
h1, h2, h3, h4, h5, h6, .markdown-preview-view h6{
color: var(--text-title);
}
.cm-formatting-image.cm-link {
color: var(--text-faint) !important;
}
.CodeMirror span.cm-inline-code,
.CodeMirror span.cm-math,
pre > code:not(.prism) {
color: var(--text-code);
}
.CodeMirror span.cm-formatting-math {
color: var(--text-highlight-fg);
}
pre.HyperMD-codeblock {
color: var(--text-normal) !important;
}
.cm-highlight, mark {
background: var(--text-highlight-bg) !important;
color: var(--text-highlight-fg) !important;
}
blockquote, .markdown-embed {
border-color: var(--text-border) !important;
}
.search-result-file-matched-text {
color: var(--text-highlight-fg);
}
.suggestion-item.is-selected {
background-color: var(--background-secondary-alt);
}
/* Tags */
.cm-s-obsidian span.cm-hashtag-begin,
.cm-s-obsidian span.cm-hashtag-end,
a.tag {
background-color: var(--text-normal);
color: var(--background-primary);
padding: 5px;
text-decoration: none;
}
a.tag {
border-radius: 10px;
}
.cm-s-obsidian span.cm-hashtag-begin {
border-radius: 10px 0px 0px 10px;
font-family: inherit;
padding-right: 0px;
}
.cm-s-obsidian span.cm-hashtag-end {
border-radius: 0px 10px 10px 0px;
padding-left: 0px;
}