This commit is contained in:
Thaddeus Hughes
2025-10-09 20:43:40 -05:00
commit 608c43a71f
898 changed files with 390845 additions and 0 deletions

0
.nextcloudsync.log Normal file
View File

Binary file not shown.

BIN
.obsidian/.syncthing.app.json.tmp vendored Normal file

Binary file not shown.

BIN
.obsidian/.syncthing.appearance.json.tmp vendored Normal file

Binary file not shown.

BIN
.obsidian/.syncthing.bookmarks.json.tmp vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
.obsidian/.syncthing.graph.json.tmp vendored Normal file

Binary file not shown.

BIN
.obsidian/.syncthing.hotkeys.json.tmp vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
.obsidian/.syncthing.starred.json.tmp vendored Normal file

Binary file not shown.

BIN
.obsidian/.syncthing.templates.json.tmp vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
.obsidian/.syncthing.workspace.json.tmp vendored Normal file

Binary file not shown.

BIN
.obsidian/.syncthing.workspace.tmp vendored Normal file

Binary file not shown.

View File

@@ -0,0 +1,11 @@
{
"accentColor": "#9e9e9e",
"livePreview": false,
"alwaysUpdateLinks": true,
"showFrontmatter": false,
"rightToLeft": false,
"readableLineLength": true,
"promptDelete": false,
"fileSortOrder": "byModifiedTime",
"vimMode": false
}

11
.obsidian/app.json vendored Normal file
View File

@@ -0,0 +1,11 @@
{
"promptDelete": false,
"alwaysUpdateLinks": true,
"pdfExportSettings": {
"includeName": true,
"pageSize": "Letter",
"landscape": false,
"margin": "0",
"downscalePercent": 100
}
}

View File

@@ -0,0 +1,7 @@
{
"theme": "obsidian",
"cssTheme": "Monokai",
"interfaceFontFamily": "Iconsolata,Space Mono,Consolas,Roboto Mono,Courier New",
"textFontFamily": "Inconsolata,Space Mono,Consolas,Roboto Mono,Courier New",
"baseFontSize": 17
}

View File

@@ -0,0 +1,7 @@
{
"theme": "obsidian",
"cssTheme": "Obsidian gruvbox",
"interfaceFontFamily": "Iconsolata,Space Mono,Consolas,Roboto Mono,Courier New",
"textFontFamily": "Inconsolata,Space Mono,Consolas,Roboto Mono,Courier New",
"baseFontSize": 13
}

View File

@@ -0,0 +1,5 @@
{
"theme": "moonstone",
"cssTheme": "",
"interfaceFontFamily": "Inconsolata,Andale Mono"
}

10
.obsidian/appearance.json vendored Normal file
View File

@@ -0,0 +1,10 @@
{
"accentColor": "#6d975e",
"baseFontSize": 15,
"textFontFamily": "Gentium Book Plus,Lexend",
"interfaceFontFamily": "Gentium Book Plus,Lexend",
"theme": "moonstone",
"cssTheme": "AnuPpuccin",
"baseFontSizeAction": true,
"monospaceFontFamily": "Atkinson Hyperlegible Mono"
}

View File

@@ -0,0 +1,8 @@
{
"accentColor": "#6d975e",
"baseFontSize": 12,
"textFontFamily": "Lexend",
"interfaceFontFamily": "Lexend",
"theme": "moonstone",
"cssTheme": "Simple"
}

View File

@@ -0,0 +1,9 @@
{
"accentColor": "#ddb55f",
"baseFontSize": 14,
"textFontFamily": "Elite Math",
"interfaceFontFamily": "Elite Math",
"theme": "obsidian",
"cssTheme": "Simple",
"monospaceFontFamily": "Elite Math"
}

View File

@@ -0,0 +1,9 @@
{
"accentColor": "#ddb55f",
"baseFontSize": 14,
"textFontFamily": "Elite Math",
"interfaceFontFamily": "Elite Math",
"theme": "obsidian",
"cssTheme": "Simple",
"monospaceFontFamily": "Elite Math"
}

9
.obsidian/bookmarks.json vendored Normal file
View File

@@ -0,0 +1,9 @@
{
"items": [
{
"type": "file",
"path": "Archive/Journal/Stovetop.md",
"ctime": 1683742102438
}
]
}

View File

@@ -0,0 +1,5 @@
[
"obsidian-focus-mode",
"cm-typewriter-scroll-obsidian",
"table-editor-obsidian"
]

3
.obsidian/community-plugins.json vendored Normal file
View File

@@ -0,0 +1,3 @@
[
"obsidian-focus-mode"
]

31
.obsidian/core-plugins-migration.json vendored Normal file
View File

@@ -0,0 +1,31 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"starred": false,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": false,
"bookmarks": true,
"properties": false
}

34
.obsidian/core-plugins.json vendored Normal file
View File

@@ -0,0 +1,34 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"starred": false,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": false,
"bookmarks": true,
"properties": false,
"webviewer": false,
"footnotes": false,
"bases": true
}

View File

@@ -0,0 +1,20 @@
[
"file-explorer",
"global-search",
"switcher",
"graph",
"backlink",
"canvas",
"outgoing-link",
"tag-pane",
"page-preview",
"daily-notes",
"templates",
"note-composer",
"command-palette",
"editor-status",
"bookmarks",
"outline",
"word-count",
"file-recovery"
]

4
.obsidian/daily-notes.json vendored Normal file
View File

@@ -0,0 +1,4 @@
{
"format": "DDMMMYYYY",
"autorun": true
}

22
.obsidian/graph.json vendored Normal file
View File

@@ -0,0 +1,22 @@
{
"collapse-filter": true,
"search": "",
"showTags": false,
"showAttachments": false,
"hideUnresolved": false,
"showOrphans": true,
"collapse-color-groups": true,
"colorGroups": [],
"collapse-display": true,
"showArrow": false,
"textFadeMultiplier": 0,
"nodeSizeMultiplier": 1,
"lineSizeMultiplier": 1,
"collapse-forces": true,
"centerStrength": 0.518713248970312,
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 250,
"scale": 0.36288736930121185,
"close": false
}

1
.obsidian/hotkeys.json vendored Normal file
View File

@@ -0,0 +1 @@
{}

1
.obsidian/page-preview.json vendored Normal file
View File

@@ -0,0 +1 @@
{}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"id": "cm-typewriter-scroll-obsidian",
"name": "Typewriter Scroll",
"author": "death_au",
"authorUrl": "https://github.com/deathau",
"description": "Typewriter-style scrolling which keeps the view centered in the editor.",
"isDesktopOnly": false,
"version": "0.2.2",
"minAppVersion": "0.10.0"
}

View File

@@ -0,0 +1,6 @@
body.plugin-cm-typewriter-scroll-zen .CodeMirror-lines:not(.selecting) .CodeMirror-code > :not(.CodeMirror-activeline) {
opacity: var(--zen-opacity);
}
body.plugin-cm-typewriter-scroll-zen .cm-editor.cm-focused .cm-line:not(.cm-active) {
opacity: var(--zen-opacity);
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"id": "obsidian-focus-mode",
"name": "Focus Mode",
"version": "1.11.4",
"minAppVersion": "0.9.12",
"description": "Add Focus Mode to Obsidian.",
"author": "ryanpcmcquen",
"authorUrl": "https://github.com/ryanpcmcquen",
"isDesktopOnly": true
}

View File

@@ -0,0 +1,44 @@
.focus-mode .cm-s-obsidian .cm-line:not(.cm-active),
.focus-mode .cm-s-obsidian div:not(.CodeMirror-activeline) > .CodeMirror-line {
opacity: 0.85;
filter: saturate(0.85);
}
.focus-mode .status-bar,
.focus-mode .view-actions,
.focus-mode .view-header-icon,
.focus-mode .inline-title,
.focus-mode .workspace-ribbon:not(.mod-left),
.focus-mode .workspace-split.maximised .workspace-leaf:not(.mod-active),
.focus-mode
.workspace-split.maximised
.workspace-leaf.mod-active
~ .workspace-split,
.focus-mode.plugin-tabs .stayopen .view-header,
.super-focus-mode .workspace-tabs:not(.mod-active) {
display: none;
}
.super-focus-mode .workspace-tab-header-container {
padding-left: var(--size-4-8);
}
.focus-mode .view-content {
height: 100%;
}
.focus-mode .workspace-split.maximised .workspace-leaf.mod-active {
/* 4px is for scrollbar width: */
flex-basis: calc(100% - 4px);
}
.focus-mode .workspace-ribbon,
.focus-mode .sidebar-toggle-button {
visibility: hidden;
}
.focus-mode .workspace-ribbon::before,
.focus-mode
.side-dock-ribbon-action[aria-label="Toggle Focus Mode (Shift + Click to show active pane only)"] {
visibility: visible;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,6 @@
{
"formatType": "normal",
"showRibbonIcon": true,
"bindEnter": true,
"bindTab": true
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,11 @@
{
"id": "table-editor-obsidian",
"name": "Advanced Tables",
"author": "Tony Grosinger",
"authorUrl": "https://grosinger.net",
"description": "Improved table navigation, formatting, manipulation, and formulas",
"isDesktopOnly": false,
"minAppVersion": "0.13.8",
"version": "0.17.3",
"js": "main.js"
}

View File

@@ -0,0 +1,28 @@
.HyperMD-table-row span.cm-inline-code {
font-size: 100%;
}
.widget-icon {
width: 20px;
height: 20px;
fill: var(--text-muted);
}
.widget-icon:hover {
fill: var(--text-normal);
}
.advanced-tables-csv-export textarea {
height: 200px;
width: 100%;
}
.advanced-tables-donation {
width: 70%;
margin: 0 auto;
text-align: center;
}
.advanced-tables-donate-button {
margin: 10px;
}

9
.obsidian/starred.json vendored Normal file
View File

@@ -0,0 +1,9 @@
{
"items": [
{
"type": "file",
"title": "Stovetop",
"path": "Journal/Stovetop.md"
}
]
}

4
.obsidian/templates.json vendored Normal file
View File

@@ -0,0 +1,4 @@
{
"folder": "Templates",
"dateFormat": "DD-MMM-YYYY"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,6 @@
{
"name": "AbsoluteGruv",
"version": "0.0.0",
"minAppVersion": "0.16.0",
"author": "kkY"
}

876
.obsidian/themes/AbsoluteGruv/theme.css vendored Normal file
View File

@@ -0,0 +1,876 @@
/* 1. Font */
body {
/* font stacks taken directly from Notion */
--font-monospace: "Source Code Pro", "Source Code Pro", "Source Code Pro";
-webkit-font-smoothing: auto;
}
/* 2. Colours */
:root
{
/* 2.1 Dark theme color variables */
--bg0-dark: #1d2021;
--bg1-dark: #3c3836;
--bg-dark: #282828;
--bg2-dark: #504945;
--bg3-dark: #665c54;
--bg4-dark: #7c6f64;
--bg5-dark: #928374;
--bg_visual: #503946;
--bg_red: #cc241d;
--bg_green: #98971a;
--bg_blue: #458588;
--bg_yellow: #d79921;
--shadow: #00000070;
--fg-dark: #ebdbb2;
--grey0-dark: #7f897d;
--grey1-dark: #859289;
--grey2-dark: #9aa79d;
--faded-red: #fb4934;
--faded-orange: #fe8019;
--faded-yellow: #fabd2f;
--faded-green: #b8bb26;
--faded-aqua: #8ec07c;
--faded-blue: #83a598;
--faded-purple: #d3869b;
--dim-red: #cc241d;
--dim-orange: #d65d0e;
--dim-yellow: #d79921;
--dim-green: #98971a;
--dim-aqua: #689d6a;
--dim-blue: #458588;
--dim-purple: #b16286;
/* 2.2 Light theme color variables */
--bg0-light: #f0edd8;
--bg1-light: #f6f1dd;
--bg-light: #fdf6e3;
--bg2-light: #f3efda;
--bg3-light: #edead5;
--bg4-light: #e4e1cd;
--bg5-light: #dfdbc8;
--grey0-light: #a4ad9e;
--grey1-light: #939f91;
--grey2-light: #879686;
--shadow-light: #3c474d20;
--bg_visual_light: #eaedc8;
--bg_red_light: #fbe3da;
--bg_green_light: #f0f1d2;
--bg_blue_light: #e9f0e9;
--bg_yellow_light: #faedcd;
--fg-light: #5c6a72;
--light-red: #f85552;
--light-orange: #f57d26;
--light-yellow: #bf983d;
--light-green: #899c40;
--light-aqua: #569d79;
--light-blue: #5a93a2;
--light-purple: #b87b9d;
--light-dim-red: #f1706f;
--light-dim-orange: #f39459;
--light-dim-yellow: #e4b649;
--light-dim-green: #a4bb4a;
--light-dim-aqua: #6ec398;
--light-dim-blue: #6cb3c6;
--light-dim-purple: #e092be;
}
/* 2.3 Dark theme implementation */
.theme-dark
{
--background-primary: var(--bg-dark);
--background-primary-alt: var(--bg-dark);
--background-secondary: var(--bg-dark);
--background-secondary-alt: var(--bg-dark);
--text-normal: var(--fg-dark);
--text-faint: var(--grey1-dark);
--text-title-h1: var(--dim-red);
--text-title-h2: var(--dim-orange);
--text-title-h3: var(--dim-yellow);
--text-title-h4: var(--dim-green);
--text-title-h5: var(--dim-aqua);
--text-title-h6: var(--dim-purple);
--text-link: var(--faded-blue);
--text-a: var(--dim-aqua);
--text-a-hover: var(--faded-aqua);
--text-mark: rgba(215, 153, 33, 0.4); /* light-yellow */
--pre-code: var(--bg1-dark);
--text-highlight-bg: var(--bg_green);
--interactive-accent: var(--dim-aqua);
--interactive-before: var(--bg5-dark);
--background-modifier-border: var(--bg5-dark);
--text-accent: var(--dim-blue);
--interactive-accent-rgb: var(--dim-blue);
--inline-code: var(--dim-blue);
--code-block: var(--fg-dark);
--vim-cursor: var(--faded-blue);
--text-selection: var(--bg5-dark);
}
/* 2.4 Light theme implementation */
.theme-light
{
--background-primary: var(--bg-light);
--background-primary-alt: var(--bg-light);
--background-secondary: var(--bg-light);
--background-secondary-alt: var(--bg-light);
--text-normal: var(--fg-light);
--text-faint: var(--grey1-light);
--text-title-h1: var(--light-red);
--text-title-h2: var(--light-orange);
--text-title-h3: var(--light-yellow);
--text-title-h4: var(--light-green);
--text-title-h5: var(--light-aqua);
--text-title-h6: var(--light-purple);
--text-link: var(--light-blue);
--text-a: var(--light-dim-blue);
--text-a-hover: var(--light-blue);
--text-mark: rgba(215, 153, 33, 0.4); /* light-yellow */
--pre-code: var(--bg1-light);
--text-highlight-bg: var(--light-dim-green);
--interactive-accent: var(--bg5-light);
--interactive-before: var(--bg5-light);
--background-modifier-border: var(--bg5-light);
--text-accent: var(--bg5-light);
--interactive-accent-rgb: var(--light-dim-green);
--inline-code: var(--light-blue);
--code-block: var(--fg-light);
--vim-cursor: var(--light-blue);
--text-selection: rgba(189, 174, 147, 0.5); /* light3 */
}
.theme-dark code[class*="language-"],
.theme-dark pre[class*="language-"],
.theme-light code[class*="language-"],
.theme-light pre[class*="language-"]
{
text-shadow: none !important;
background-color: var(--pre-code) !important;
}
/* 3. General UI */
.view-header-title {
font-weight: 700;
}
/* 3.1. Title bar */
.titlebar {
background-color: var(--background-secondary-alt);
}
.titlebar-inner {
color: var(--text-normal);
}
.graph-view.color-circle,
.graph-view.color-fill-highlight,
.graph-view.color-line-highlight
{
color: var(--interactive-accent-rgb) !important;
}
.graph-view.color-text
{
color: var(--text-a-hover) !important;
}
/*
.graph-view.color-fill
{
color: var(--background-secondary);
}*/
.graph-view.color-line
{
color: #504945;
}
html,
body
{
font-size: 16px !important;
}
strong
{
font-weight: 600 !important;
}
a,
.cm-hmd-internal-link
{
color: var(--text-a) !important;
text-decoration: none !important;
}
a:hover,
.cm-hmd-internal-link:hover,
.cm-url
{
color: var(--text-a-hover) !important;
text-decoration: none !important;
}
mark
{
background-color: var(--text-mark) !important;
}
.view-actions a
{
color: var(--text-normal) !important;
}
.view-actions a:hover
{
color: var(--text-a) !important;
}
.HyperMD-codeblock-bg
{
background-color: var(--pre-code) !important;
}
.HyperMD-codeblock
{
line-height: 1.4em !important;
color: var(--code-block) !important;
}
.HyperMD-codeblock-begin
{
border-top-left-radius: 4px !important;
border-top-right-radius: 4px !important;
}
.HyperMD-codeblock-end
{
border-bottom-left-radius: 4px !important;
border-bottom-right-radius: 4px !important;
}
th
{
font-weight: 600 !important;
}
thead
{
border-bottom: 2px solid var(--background-modifier-border) !important;
}
.HyperMD-table-row
{
line-height: normal !important;
padding-left: 4px !important;
padding-right: 4px !important;
/* background-color: var(--pre-code) !important; */
}
.HyperMD-table-row-0
{
padding-top: 4px !important;
}
.CodeMirror-foldgutter-folded,
.is-collapsed .nav-folder-collapse-indicator
{
color: var(--text-a) !important;
}
.nav-file, .nav-folder {
padding: 0px 2px;
}
.nav-file-title, .nav-folder-title {
width: 100%;
cursor: default;
display: flex;
flex-direction: row;
}
.nav-file .is-active {
--background-secondary-alt: var(--bg-dark);
--text-normal: #ebdbb2;
}
.nav-file-title-content, .nav-folder-title-content {
text-indent: 0;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
display: block;
}
/*.nav-file-tag
{
color: var(--text-a) !important;
}
.is-active .nav-file-title
{
color: var(--text-a) !important;
background-color: var(--background-primary-alt) !important;
}
.nav-file-title
{
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}*/
/*img
{
display: block !important;
margin-left: auto !important;
margin-right: auto !important;
}*/
.HyperMD-list-line
{
padding-top: 0 !important;
}
.CodeMirror-code,
.CodeMirror-linenumber,
.cm-formatting
{
font-family: var(--font-monospace) !important;
font-size: 0.9em;
}
.markdown-preview-section pre code,
.markdown-preview-section code
{
font-size: 0.9em !important;
background-color: var(--pre-code) !important;
}
.markdown-preview-section pre code
{
padding: 4px !important;
line-height: 1.4em !important;
display: block !important;
color: var(--code-block) !important;
}
.markdown-preview-section code
{
color: #83a598 !important;
background-color: #3c3836 !important;
padding: 3px !important;
}
.cm-s-obsidian,
.cm-inline-code
{
-webkit-font-smoothing: auto !important;
}
.cm-inline-code
{
color: var(--inline-code) !important;
background-color: var(--pre-code) !important;
padding: 1px !important;
}
.workspace-leaf-header-title
{
font-weight: 600 !important;
}
.side-dock-title
{
padding-top: 15px !important;
font-size: 20px !important;
}
.side-dock-ribbon-tab:hover,
.side-dock-ribbon-action:hover,
.side-dock-ribbon-action.is-active:hover,
.nav-action-button:hover,
.side-dock-collapse-btn:hover
{
color: var(--text-a);
}
.side-dock
{
border-right: 0 !important;
}
.cm-s-obsidian,
.markdown-preview-view
{
/* padding-left: 10px !important; */
padding-right: 10px !important;
}
/* vertical resize-handle */
.workspace-split.mod-vertical > * > .workspace-leaf-resize-handle,
.workspace-split.mod-left-split > .workspace-leaf-resize-handle,
.workspace-split.mod-right-split > .workspace-leaf-resize-handle
{
width: 1px !important;
background-color: var(--background-secondary-alt);
}
/* horizontal resize-handle */
.workspace-split.mod-horizontal > * > .workspace-leaf-resize-handle
{
height: 1px !important;
background-color: var(--background-secondary-alt);
}
/* Remove vertical split padding */
.workspace-split.mod-root .workspace-split.mod-vertical .workspace-leaf-content,
.workspace-split.mod-vertical > .workspace-split,
.workspace-split.mod-vertical > .workspace-leaf,
.workspace-tabs
{
padding-right: 0px;
}
.workspace-tabs .workspace-leaf {
border: transparent;
}
.markdown-embed-title
{
font-weight: 600 !important;
}
.markdown-embed
{
padding-left: 10px !important;
padding-right: 10px !important;
margin-left: 10px !important;
margin-right: 10px !important;
}
.cm-header-1,
.markdown-preview-section h1
{
font-weight: 500 !important;
font-size: 34px !important;
color: var(--text-title-h1) !important;
}
.cm-header-2,
.markdown-preview-section h2
{
font-weight: 500 !important;
font-size: 26px !important;
color: var(--text-title-h2) !important;
}
.cm-header-3,
.markdown-preview-section h3
{
font-weight: 500 !important;
font-size: 22px !important;
color: var(--text-title-h3) !important;
}
.cm-header-4,
.markdown-preview-section h4
{
font-weight: 500 !important;
font-size: 20px !important;
color: var(--text-title-h4) !important;
}
.cm-header-5,
.markdown-preview-section h5
{
font-weight: 500 !important;
font-size: 18px !important;
color: var(--text-title-h5) !important;
}
.cm-header-6,
.markdown-preview-section h6
{
font-weight: 500 !important;
font-size: 18px !important;
color: var(--text-title-h6) !important;
}
.suggestion-item.is-selected
{
background-color: var(--text-selection);
}
.empty-state-container:hover
{
background-color: var(--background-secondary-alt);
border: 5px solid var(--interactive-accent) !important;
}
.checkbox-container
{
background-color: var(--interactive-before);
}
.checkbox-container:after
{
background-color: var(--interactive-accent);
}
.mod-cta
{
color: var(--background-secondary-alt) !important;
font-weight: 600 !important;
}
.mod-cta a
{
color: var(--background-secondary-alt) !important;
font-weight: 600 !important;
}
.mod-cta:hover
{
background-color: var(--interactive-before) !important;
font-weight: 600 !important;
}
.CodeMirror-cursor
{
background-color: var(--vim-cursor) !important;
opacity: 60% !important;
}
input.task-list-item-checkbox {
border: 1px solid var(--faded-blue);
appearance: none;
-webkit-appearance: none;
}
input.task-list-item-checkbox:checked
{
background-color: var(--faded-blue);
box-shadow: inset 0 0 0 2px var(--background-primary);
}
::selection
{
background-color: var(--text-selection) !important;
}
.mermaid .note
{
fill: var(--dark3) !important;
}
.frontmatter-container {
display: none;
}
/* Bullet point relationship lines */
.cm-hmd-list-indent .cm-tab, ul ul { position: relative; }
.cm-hmd-list-indent .cm-tab::before, ul ul::before {
content:'';
border-left: 1px solid var(--dim-blue);
position: absolute;
}
.cm-hmd-list-indent .cm-tab::before { left: 0; top: -5px; bottom: -4px;
}
ul ul::before { left: -11px; top: 0; bottom: 0;
}
/*----------------------------------------------------------------------------------------*/
/* ENhanced GRub */
/*----------------------------------------------------------------------------------------*/
/* sidebar tabs */
body:not(.show-sidebar-tabs) .workspace-tab-header-container,
body:not(.show-sidebar-tabs) .workspace-tab-header-container * {
transition: var(--medium-transition)
}
body:not(.show-sidebar-tabs) .workspace-tab-header-container:is(:hover *,
:hover) {
transition: var(--quick-transition);
transition-delay: var(--transition-delay-passing-over-protection)
}
body:not(.show-sidebar-tabs) .workspace-tab-header-container:not(:hover) {
height: 11px;
box-shadow: var(--small-reverted-inset-shadow);
padding-top: 0;
padding-bottom: 0
}
body:not(.show-sidebar-tabs) .workspace-tabs:nth-child(3) .workspace-tab-header-container:not(:hover) {
box-shadow: var(--medium-reverted-inset-shadow)
}
body:not(.show-sidebar-tabs) .workspace-tabs:not(:nth-child(3)) .workspace-tab-header-container {
border-top: var(--basic-border)
}
body:not(.show-sidebar-tabs) .workspace-tabs.workspace-tabs.workspace-tabs.workspace-tabs .workspace-tab-header-container:hover {
height: 55px;
box-shadow: var(--big-reverted-inset-shadow);
padding-bottom: 4px
}
body:not(.show-sidebar-tabs) .workspace-tab-header-container:hover .workspace-tab-header {
margin-top: 10px
}
body:not(.show-sidebar-tabs) .workspace-tabs .workspace-tab-header-container:not(:hover) .workspace-tab-header,
body:not(.show-sidebar-tabs) .workspace-tabs .workspace-tab-header-container:not(:hover) .workspace-tab-header svg {
opacity: 0;
border: none
}
/* title bar showing */
body:not(.show-titlebar) .titlebar {
display: none
}
.mod-macos:not(.show-titlebar) .mod-left-split .workspace-tabs:nth-child(3) .workspace-tab-header-container {
height: calc(var(--mac-traffic-light-padding) + 37px);
padding-top: calc(var(--mac-traffic-light-padding) + 5px)
}
body.mod-macos:not(.show-titlebar) .workspace-split.mod-left-split.is-collapsed~.mod-root .workspace-leaf:nth-child(2) .view-header {
padding-left: 7vh
}
.theme-dark:not(.show-titlebar):not(.is-mobile),
.theme-light:not(.show-titlebar):not(.is-mobile) {
padding: 0!important
}
/* code below breaks notifications */
/*
body:not(.show-titlebar) .workspace-ribbon.mod-left {
margin-top: calc(var(--mac-traffic-light-padding) + var(--normal-top-padding))
}
body:not(.show-titlebar) .workspace-ribbon.mod-right {
margin-top: var(--normal-top-padding)
}
body.show-titlebar .workspace-ribbon.mod-left {
margin-top: 0
}
body:not(.show-titlebar-text) .titlebar-text {
display: none
}
.titlebar-text {
font-family: var(--menu-font);
color: var(--text-normal);
margin-left: var(--cover-width);
--cover-width: 18ch
}
.titlebar-text::AFTER {
content: " ";
white-space: pre-wrap;
background-color: var(--bg2);
margin-left: calc(var(--cover-width) * -1)
}
.titlebar {
background-color: var(--bg2);
border-bottom: var(--thin-border)
}
body:not(.show-titlebar) .workspace-ribbon-collapse-btn {
border-top: var(--basic-border)
}
.workspace-ribbon-collapse-btn svg {
stroke-width: 4px
}
body:not(.show-titlebar):not(.is-mobile)>div.notice-container {
top: 0
}
div.notice-container .notice {
font-family: var(--button-font);
font-size: calc(var(--button-font-size) * .9);
letter-spacing: .6px;
color: var(--text-normal);
background-color: var(--notice-bg);
box-shadow: var(--small-shadow), var(--notice-inset-shadow);
padding: 5px 12px 7px;
border: var(--notice-border);
border-radius: var(--roundish)
}
body.mod-macos:not(.show-sidebar-tabs):not(.show-titlebar) .mod-left-split .workspace-tabs:nth-child(3) .workspace-tab-header-container:not(:hover) {
height: 17px
}
body.mod-macos:not(.show-sidebar-tabs):not(.show-titlebar) .mod-left-split .workspace-tabs:nth-child(3) .workspace-tab-header-container:hover .workspace-tab-header {
margin-top: 2px
}*/
/* show scrollbar */
body:not(.show-scrollbar) ::-WEBKIT-SCROLLBAR {
display: none
}
body:not(.show-scrollbar) .workspace-split.mod-root .workspace-leaf-content[data-type=style-settings] ::-WEBKIT-SCROLLBAR {
display: none
}
.workspace-split.mod-root .workspace-leaf-content[data-type=style-settings] {
font-size: var(--menu-font-size)
}
.mod-root .workspace-leaf-content[data-type=style-settings] .view-content {
padding: 20px
}
/* images left ailgned */
body:not(.left-aligned-embeds) .image-embed[alt]::AFTER {
text-align: center;
white-space: pre
}
body:not(.left-aligned-embeds) .view-content img:not(.link-favicon) {
margin-right: auto;
margin-left: auto
}
body:not(.left-aligned-embeds) div.mermaid {
text-align: center
}
.mermaid {
font-size: .9em;
--mermaid-font: var(--original-font)
}
.pdf-embed iframe {
border-radius: var(--roundish)
}
body:not(.left-aligned-embeds) .pdf-embed.pdf-embed {
margin-right: auto!important;
margin-left: auto!important
}
body:not(.left-aligned-embeds) :is(.oz-pdf-widget-cm6,
div.oz-image-widget-cm6,
div.oz-image-widget)>:is(embed,
img) {
margin-right: auto;
margin-left: auto
}
body div.oz-image-widget>img:active {
border: none
}
/* remove collapsed panes' borders */ /* @dxps' suggestion */
body:not(.collapsed-borders) .workspace-ribbon.mod-left.is-collapsed {
border-right-color: var(--background-secondary-alt);
}
body:not(.collapsed-borders) .workspace-ribbon.mod-right.is-collapsed {
border-left-color: var(--background-secondary-alt);
}
/* remove status bar border */ /* @dxps' suggestion */
body:not(.status-bar-border) .status-bar {
border-top-color: var(--background-secondary-alt);
}
/*img{
margin-left: initial;
}*/
/* bold color */
strong,
.cm-s-obsidian .cm-strong.cm-header,
.cm-s-obsidian .cm-strong.cm-header.cm-header-1,
.cm-s-obsidian .cm-strong.cm-header.cm-header-2,
.cm-s-obsidian .cm-strong.cm-header.cm-header-3,
.cm-s-obsidian .cm-strong.cm-header.cm-header-4,
.cm-s-obsidian .cm-strong.cm-header.cm-header-5,
.cm-s-obsidian .cm-strong.cm-header.cm-header-6,
.cm-s-obsidian .cm-strong.cm-header.cm-header-1,
.cm-s-obsidian .cm-strong.cm-header.cm-header-2,
.cm-s-obsidian .cm-strong.cm-header.cm-header-3,
.cm-s-obsidian .cm-strong.cm-header.cm-header-4,
.cm-s-obsidian .cm-strong.cm-header.cm-header-5,
.cm-s-obsidian .cm-strong.cm-header.cm-header-6,
.cm-header.cm-header-3.cm-hmd-internal-link,
.markdown-preview-section strong,
.cm-s-obsidian .cm-strong {
color: #ebdbb2;
}
/*------------------------------------------------------------------------------*/
/* @settings
name: Gruvmeplease ⟡
id: grubbed
settings:
-
id: show-hide-elements
title: 🙈 Show/Hide UI Elements
description: Re-enable elements hidden by this theme
type: heading
level: 1
collapsed: true
-
id: show-sidebar-tabs
title: Permanently show the Sidebar Tabs
type: class-toggle
description: When false, the Sidebar Tabs become visible upon hovering.
default: false
-
id: show-titlebar
title: Re-enable Title Bar
type: class-toggle
description: Enable this to have a title bar, for example to move the Obsidian window
default: false
-
id: show-scrollbar
title: Re-enable Scrollbars
type: class-toggle
description: When false, only the scroll bars in the Editor are shown.
default: false
-
id: collapsed-borders
title: Re-enable collapsed panes' borders
type: class-toggle
description: When false, collapsed panes' borders won't show.
default: false
-
id: status-bar-border
title: Re-enable status bar border
type: class-toggle
description: When false, status bar's border won't show.
default: false
*/

View File

@@ -0,0 +1,7 @@
{
"name": "AnuPpuccin",
"version": "1.5.0",
"minAppVersion": "1.6.0",
"author": "Anubis",
"authorUrl": "https://github.com/AnubisNekhet"
}

9080
.obsidian/themes/AnuPpuccin/theme.css vendored Normal file

File diff suppressed because it is too large Load Diff

168
.obsidian/themes/Blackbird.css vendored Normal file
View File

@@ -0,0 +1,168 @@
/* 1. Colours! Overriding both themes */
.theme-dark {
--color-1: #FDF7CD;
--color-2: #00ECD8;
--color-3: #E92741;
--color-4: #3EC840;
--color-5: #E1DC3F;
--color-6: #418FDD;
--color-7: #FF9900;
--background-primary: #000000;
--background-primary-alt: #000000;
--background-secondary: #000000;
--background-secondary-alt: #000000;
--text-normal: var(--color-1);
--text-muted: var(--color-5);
--text-accent: var(--color-3);
--text-on-accent: var(--color-1);
/* obsidian dark defaults (overriding for light) */
--text-selection: rgba(0, 122, 255, 0.2);
--text-on-accent: rgba(0, 0, 0, 0.8);
--interactive-accent-rgb: 72, 54, 153;
--scrollbar-active-thumb-bg: rgba(255, 255, 255, 0.2);
--scrollbar-bg: rgba(255, 255, 255, 0.05);
--scrollbar-thumb-bg: rgba(255, 255, 255, 0.1);
}
.theme-light {
--color-1: #020832;
--color-2: #0066ff;
--color-3: #020832;
--color-4: #c137bf;
--color-5: #020832;
--color-6: #be7022;
--color-7: #0066ff;
--text-accent: var(--color-3);
--text-on-accent: var(--color-1);
}
/* 2. UI */
.titlebar-inner {
color: var(--color-normal);
}
.titlebar-button {
opacity: 1;
}
.suggestion-item.is-selected {
background-color: var(--text-selection);
}
/* 3. Editor and preview */
.cm-s-obsidian,
.markdown-preview-view {
color: var(--text-normal);
}
/* 3.1. Headers */
.cm-s-obsidian .cm-header,
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 600;
overflow: visible;
color: var(--color-3);
}
.markdown-preview-view h6 {
color: var(--color-3);
}
/* 3.3. External links */
.cm-s-obsidian span.cm-link ,
a {
color: var(--color-5);
}
.cm-s-obsidian .cm-formatting-link+.cm-formatting-link-string+.cm-url,
.cm-s-obsidian .cm-string.cm-url,
.cm-s-obsidian span.cm-url {
color: var(--color-1);
}
.cm-s-obsidian .cm-string.cm-url.cm-hmd-footref2 {
color:var(--color-2);
}
/* 3.4. Internal links */
.cm-s-obsidian span.cm-hashtag,
.cm-s-obsidian span.cm-hmd-internal-link,
a.internal-link,
a.tag {
color: var(--color-2);
}
/* 3.5. blockquotes, embeds, tables */
.cm-s-obsidian span.cm-quote {
color: var(--color-1);
}
.cm-s-obsidian span.cm-builtin,
.cm-s-obsidian span.cm-hr {
color: var(--color-2);
}
/* 3.6. Code */
.cm-s-obsidian span.cm-inline-code,
code {
color: var(--color-1);
}
.markdown-preview-view code {
color: var(--color-1);
}
.cm-s-obsidian pre.HyperMD-codeblock {
color: var(--color-1);
}
/* 4. Graph view */
.graph-view.color-fill {
/* default */
}
.graph-view.color-fill-unresolved {
color: var(--color-1);
opacity: 0.7;
}
.graph-view.color-line {
/* color: var(--color-6); */
}
.graph-view.color-arrow {
color: var(--color-5);
opacity: 1;
}
.graph-view.color-text {
color: var(--color-1);
}
.graph-view.color-fill-highlight {
color: var(--color-6);
}
.graph-view.color-line-highlight {
color: var(--color-6);
}
.theme-light .graph-view.color-fill-attachment,
.theme-dark .graph-view.color-fill-attachment {
color: var(--color-6);
}
.theme-dark .graph-view.color-fill-tag,
.theme-light .graph-view.color-fill-tag {
color: var(--color-4);
}

View File

@@ -0,0 +1,7 @@
{
"name": "Cardstock",
"version": "2.0.5",
"minAppVersion": "0.8.0",
"author": "cassidoo",
"authorUrl": "https://github.com/cassidoo"
}

590
.obsidian/themes/Cardstock/theme.css vendored Normal file
View File

@@ -0,0 +1,590 @@
:root {
--main-bg: #ffffff;
--beige: #f0eae2;
--dark-beige: #e6dbcc;
--light-beige: #f8f5f1;
--red: #c95454;
--red-rgb: 201, 84, 84;
--red-hsl: 0, 52, 55.9;
--red-deep: #c43131;
--text: #2d2c2c;
--heading-text: #000000;
--light-text: #949494;
--highlight: #f3e118;
--highlight-dark: #756b13;
--green: #06b43c;
--foldgutter-width: 1.8rem;
--border-width: 1px; /* default */
/* #988982 */
/* Dark Mode */
--dark-bg: #2f2a27;
--dark-secondary: #38312e;
--dark-alternate: #988982;
--dark-light-text: #473e3a;
--dark-lightness: #bbb1ac;
/* Headings */
--h1: 2.5em;
--h2: 2em;
/* Shared */
--text-on-accent: var(--red); /* text on dark */
--text-on-accent-inverted: var(--red); /* text on light */
}
.theme-dark {
--background-primary: var(--dark-bg);
--background-primary-alt: var(--dark-secondary);
--background-secondary: var(--dark-bg);
--background-secondary-alt: var(--dark-secondary);
--darky-dark: var(--dark-bg);
--background-modifier-hover: var(--dark-bg);
--background-modifier-active-hover: var(--dark-secondary);
--background-modifier-border: var(--dark-secondary);
--background-modifier-border-hover: var(--red-deep);
--background-modifier-border-focus: var(--red-deep);
--background-modifier-message: var(--red); /* messages background */
--background-modifier-error: var(--red);
--background-modifier-error-rgb: var(--red-rgb);
--background-modifier-error-hover: var(--red-deep);
--background-modifier-success: var(--red);
--background-modifier-success-rgb: var(--red-rgb);
--background-modifier-form-field: var(--dark-bg);
--callout-blend-mode: normal;
--interactive-normal: var(--dark-light-text);
--interactive-hover: var(--dark-secondary);
--interactive-accent: var(--red);
--interactive-accent-hsl: var(--red-hsl);
--interactive-accent-hover: var(--red);
--text-normal: var(--main-bg);
--text-muted: var(--beige);
--text-faint: var(--light-text);
--text-error: var(--red);
--text-success: #ccff00;
--text-accent: var(--red);
--text-accent-hover: var(--red-deep);
--text-highlight-bg: var(--highlight-dark);
--text-selection: #171413;
--nav-item-color: var(--text-muted);
--nav-item-color-hover: var(--main-bg);
--nav-item-color-active: var(--main-bg);
--nav-item-color-selected: var(--main-bg);
--nav-item-color-highlighted: var(--main-bg);
--nav-item-background-hover: var(--dark-bg);
--nav-item-background-active: var(--red);
--nav-item-background-selected: var(--red);
--scrollbar-active-thumb-bg: rgba(0, 0, 0, 0.2);
--scrollbar-bg: rgba(0, 0, 0, 0.05);
--scrollbar-thumb-bg: rgba(0, 0, 0, 0.1);
--highlight-mix-blend-mode: darken;
--alternate-lights: var(--dark-alternate);
--modal-buttons: var(--main-bg);
--pre-bg: var(--background-primary-alt);
--handle-icon: var(--main-bg);
}
.theme-light {
--background-primary: var(--main-bg);
--background-primary-alt: var(--beige);
--background-secondary: var(--main-bg);
--background-secondary-alt: var(--beige);
--darky-dark: var(--dark-beige);
--background-modifier-hover: var(--beige);
--background-modifier-active-hover: var(--dark-beige);
--background-modifier-border: var(--beige);
--background-modifier-border-hover: var(--red-deep);
--background-modifier-border-focus: var(--red-deep);
--background-modifier-error: var(--red);
--background-modifier-error-rgb: var(--red-rgb);
--background-modifier-error-hover: var(--red-deep);
--background-modifier-success: var(--red);
--background-modifier-success-rgb: var(--red-rgb);
--background-modifier-message: var(--red); /* messages background */
--background-modifier-form-field: var(--main-bg);
--code-background: var(--light-beige);
--interactive-normal: var(--beige);
--interactive-hover: var(--light-beige);
--interactive-accent: var(--red);
--interactive-accent-hsl: var(--red-hsl);
--interactive-accent-hover: var(--red);
--text-normal: var(--text);
--text-muted: var(--light-text);
--text-faint: var(--light-text);
--text-error: var(--red);
--text-success: var(--green);
--text-accent: var(--red);
--text-accent-hover: var(--red-deep);
--text-highlight-bg: var(--highlight);
--text-selection: var(--dark-beige);
--nav-item-color: var(--text-muted);
--nav-item-color-hover: var(--text);
--nav-item-color-active: var(--main-bg);
--nav-item-color-selected: var(--main-bg);
--nav-item-color-highlighted: var(--main-bg);
--nav-item-background-hover: var(--dark-beige);
--nav-item-background-active: var(--red);
--nav-item-background-selected: var(--red);
--scrollbar-active-thumb-bg: rgba(0, 0, 0, 0.2);
--scrollbar-bg: rgba(0, 0, 0, 0.05);
--scrollbar-thumb-bg: rgba(0, 0, 0, 0.1);
--highlight-mix-blend-mode: darken;
--alternate-lights: var(--light-beige);
--modal-buttons: var(--text-faint);
--pre-bg: var(--light-beige);
--handle-icon: #000000;
}
html,
body {
font-size: 20px !important;
color: var(--text-normal);
--font-headings: "Source Serif Pro", "Source Serif 4", "Source Serif",
"Rockwell", "New York", serif;
--font-text: "DM Sans", "Avenir Next", "Avenir", sans-serif;
--font-monospace: MonoLisa, "Source Code Pro", monospace;
--inline-title-size: 0.8rem;
--inline-title-color: var(--text-muted);
--inline-title-weight: 700;
--titlebar-background: var(--darky-dark);
--titlebar-background-focused: var(--darky-dark);
--ribbon-background-collapsed: var(--background-primary-alt);
--tab-background-active: transparent;
--tab-container-background: var(--background-secondary);
--tab-divider-color: var(--background-secondary-alt);
--tab-outline-color: var(--background-secondary-alt);
--tab-outline-width: 1px;
--tab-curve: 10px;
--tab-radius: 10px;
--tab-radius-active: 10px 10px 0 0;
--tab-max-width: 350px;
--scrollbar-active-thumb-bg: var(--background-secondary);
--scrollbar-bg: var(--darky-dark);
--scrollbar-thumb-bg: var(--darky-dark);
--divider-vertical-height: calc(100% - 90px) !important;
--tag-background: rgba(var(--red-rgb), 0.1);
/* --callout-title-color: white; */
}
.inline-title {
position: relative;
left: -20px;
text-transform: uppercase;
}
.inline-title::before {
position: relative;
width: 20px;
display: inline-block;
content: ">";
color: var(--red);
}
.cm-hashtag {
font-family: var(--font-monospace) !important;
font-size: 0.65rem;
}
.workspace-leaf-content {
background-color: var(--background-primary-alt);
}
.workspace-split.mod-root .view-content {
border-radius: 10px !important;
}
.cm-header-1,
.cm-header-2,
.cm-header-3,
.cm-header-4,
.cm-header-5,
.cm-header-6 {
font-family: var(--font-headings);
line-height: 1;
}
.HyperMD-header {
line-height: 1;
}
.workspace-leaf-resize-handle:hover {
background-color: var(--dark-beige);
opacity: 0.5;
}
.workspace-ribbon.mod-right.is-collapsed {
border-left: 0;
}
.workspace-tab-header,
.workspace-tab-header-container-inner {
cursor: pointer;
}
.workspace-ribbon,
.workspace-tabs,
.workspace-tab-container-before.is-before-active,
.workspace-tab-header.is-after-active,
.workspace-tabs .workspace-leaf,
.workspace-tab-header.is-active,
.workspace-ribbon.is-collapsed,
.status-bar {
background: var(--background-primary-alt);
}
.mod-root .workspace-tab-header:not(.is-active) .workspace-tab-header-inner {
position: relative;
top: 5px;
background: var(--background-primary-alt);
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
box-sizing: border-box;
opacity: 0.8;
transition: top 200ms ease-in-out, opacity 200ms ease-in-out;
}
.mod-root
.workspace-tab-header:not(.is-active):hover
.workspace-tab-header-inner {
top: 3px;
background: var(--background-primary-alt);
opacity: 1;
}
.workspace-tab-header.is-active,
.mod-active .view-header-icon {
color: var(--handle-icon);
}
.view-header {
background: var(--background-primary-alt);
}
.is-focused .workspace-leaf.mod-active .view-header {
background: var(--background-primary-alt);
}
.is-focused .workspace-leaf.mod-active .view-header .clickable-icon {
color: var(--red);
}
.is-focused
.workspace-leaf.mod-active
.view-header
.clickable-icon:hover[aria-disabled="false"] {
background: var(--beige);
cursor: pointer;
}
.is-focused
.workspace-leaf.mod-active
.view-header
.clickable-icon[aria-disabled="true"] {
color: var(--text-muted);
cursor: not-allowed;
}
.workspace-split.mod-root .workspace-tab-header.is-active::before,
.workspace-split.mod-root .workspace-tab-header.is-active::after {
box-shadow: inset 0 0 0 var(--tab-outline-width) transparent,
0 0 0 calc(var(--tab-curve) * 4) var(--background-primary-alt);
}
.view-header-title-container:not(.mod-at-end):after {
background: transparent;
}
.nav-buttons-container {
padding: 4px;
}
.suggestion-item.is-selected {
background-color: var(--background-primary-alt);
border-radius: 5px;
}
body:not(.is-mobile) .modal-container .modal-bg {
background-color: rgba(0, 0, 0, 0.2);
backdrop-filter: blur(2px);
}
.setting-add-hotkey-button,
.setting-restore-hotkey-button {
color: var(--modal-buttons);
}
.CodeMirror-linenumber,
.cm-formatting {
font-family: var(--font-monospace) !important;
color: var(--text-muted);
opacity: 0.8;
}
.markdown-preview-section,
.markdown-source-view {
line-height: 1.5;
font-weight: 400;
-webkit-font-smoothing: antialiased;
}
.markdown-preview-section h1 {
font-family: var(--font-headings);
font-size: var(--h1);
}
.HyperMD-codeblock {
line-height: 1.5 !important;
color: var(--red) !important;
}
.nav-file-title,
.nav-folder-title {
margin-bottom: 5px;
}
.markdown-preview-view pre {
border: 2px solid var(--background-primary-alt);
border-radius: 10px;
}
.markdown-preview-view ul {
padding-left: 30px;
}
.markdown-preview-view ol {
padding-left: 25px;
}
.markdown-preview-view ul li {
padding-bottom: 5px;
}
.markdown-preview-view li ul {
padding-top: 5px;
}
.cm-s-obsidian span.cm-inline-code,
.markdown-rendered code {
color: var(--red);
}
.cm-s-obsidian div.HyperMD-codeblock-begin-bg,
.cm-s-obsidian div.HyperMD-codeblock-end-bg,
.cm-s-obsidian div.HyperMD-codeblock-bg {
background: var(--pre-bg);
}
/*/ var(--background-primary-alt); for pre*/
.document-search-button {
background: var(--background-primary);
}
.document-search-button:hover {
background: var(--red);
color: var(--main-bg);
}
.markdown-rendered button.copy-code-button {
color: var(--text-muted);
}
.markdown-rendered button.copy-code-button:hover {
cursor: pointer;
}
thead,
.frontmatter-container {
background: var(--alternate-lights);
}
.markdown-preview-view blockquote {
border: 0px solid;
border-color: var(--red) !important;
border-left-width: 2px !important;
line-height: 1.5;
margin: 0;
padding-top: 10px;
padding-bottom: 10px;
}
blockquote {
display: flex;
flex-direction: column;
justify-content: center;
}
.CodeMirror-foldgutter {
width: var(--foldgutter-width);
}
.CodeMirror-guttermarker-subtle {
font-size: 0.8em;
text-align: center;
opacity: 0.5;
line-height: var(--foldgutter-width);
height: var(--foldgutter-width);
border-radius: 3px;
}
.CodeMirror-guttermarker-subtle:hover {
opacity: 1;
background-color: var(--background-primary-alt);
}
.CodeMirror-foldgutter-open::after {
content: "\25BC";
}
.CodeMirror-foldgutter-folded::after {
content: "\25BA";
}
.markdown-preview-view .internal-link.is-unresolved {
color: var(--text-muted);
opacity: 1;
}
.nav-buttons-container {
border-radius: 5px;
}
.theme-dark .nav-buttons-container {
background: var(--background-primary);
}
.theme-light .nav-buttons-container {
background: var(--alternate-lights);
}
.nav-action-button {
margin: 0 3px;
transition: background-image 300ms linear;
}
.side-dock-ribbon-action:hover {
color: var(--text-normal);
}
.markdown-preview-view .task-list-item {
padding-inline-start: 25px;
}
.graph-control-section input[type="range"] {
background: var(--background-primary);
}
.popover.hover-popover {
font-family: var(--font-headings);
overflow: hidden;
border: 1px solid var(--background-primary-alt);
}
.popover.hover-popover:hover {
background: var(--background-primary);
border: 1px solid var(--red);
transition: border 300ms linear;
}
.tooltip {
background-color: var(--red);
color: var(--background-primary);
word-wrap: break-word;
}
.tooltip .tooltip-arrow {
border-bottom: 5px solid var(--red);
}
.tooltip.mod-right .tooltip-arrow {
border-right: 5px solid var(--red);
}
.tooltip.mod-left .tooltip-arrow {
border-left: 5px solid var(--red);
}
.tooltip.mod-top .tooltip-arrow {
border-top: 5px solid var(--red);
}
.titlebar-text {
top: -2px;
}
.titlebar-button {
opacity: 1;
}
.titlebar-button:hover {
color: var(--red);
cursor: pointer;
}
.titlebar-button.mod-close:hover {
color: var(--main-bg);
}
.titlebar-button svg {
vertical-align: baseline;
}
h1::selection,
h2::selection,
h3::selection,
h4::selection {
background: var(--red);
color: var(--main-bg);
}
/* Needed for legacy editor */
pre.HyperMD-header.HyperMD-header-1.CodeMirror-line {
font-size: var(--h1);
}
pre.HyperMD-header.HyperMD-header-2.CodeMirror-line {
font-size: var(--h2);
}

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,6 @@
{
"name": "Dark Graphite Pie",
"version": "0.0.0",
"minAppVersion": "0.16.0",
"author": "kitchenrunner"
}

View File

@@ -0,0 +1,965 @@
/* ======= # Obsidian CSS Dark Graphite Pie ==============*/
/* Structure of theme
## Credits
## Fonts & Colors
## Inside a note
### Headers
#### Edit mode
#### Reading mode
#### Live Preview
### Plain text
#### Edit mode
#### Reading mode
#### Live Preview
### Tags
#### Edit mode
#### Reading mode
#### Live Preview
### Lists
#### Edit mode
#### Reading mode
#### Live Preview
### Quotes
#### Edit mode
#### Reading mode
#### Live Preview
### Blocks of code
#### Edit mode
#### Reading mode
#### Live Preview
### Scroll
#### Edit mode
#### Reading mode
#### Live Preview
## Local graph
## Global graph
## The area around the note
### App Ribbon
### File Explorer
### Search
### Outline
### Tag Pane
### Quick Switcher
### Command Palette
### Other panes
### Note name
## System menu
*/
/* ======= ## CREDITS ==============*/
/* Theme for wonderful [Obsidian](https://obsidian.md/) app. I would be glad if someone will like and use it.
Im not sure if I have the right to give this theme any unique name, since I dont know CSS and glued this theme out of the three themes I like most:
- Obsidian dark rmx by _ph: https://github.com/cannibalox/Obsdn-dark-rmx/releases (used as a starter kit)
- Obsidian Red Graphite by Seanwcom: https://github.com/seanwcom/Red-Graphite-for-Obsidian (left panel styling and colors)
- Cybertron by Nick Milo: https://github.com/nickmilo/Cybertron (colors for graph in dark theme)
- Typora Pie by kevinzhao2233: https://github.com/kevinzhao2233/typora-theme-pie (look of quotes)
Initially, I wanted to adapt the Pie theme, which I often used in Typora, but in the end the themes listed above were so good that I could not choose any one.
Since version 0.9.2 I am already making independent changes without following the changes in the listed themes. I will indicate changings in the changelog: https://github.com/ryjjin/Obsidian-Dark-Graphite-Pie-theme */
/* ======= ## Fonts & Colors ==============*/
body {
font-size: 1rem;
color: var(--text-normal-original);
font-family: Source Code Pro, Fira Code, monospace;
--font-monospace: Source Code Pro, Fira Code, monospace;
--default-font: Source Code Pro, Fira Code, monospace;
}
.CodeMirror pre.CodeMirror-line {
font-size: 1rem;
font-family: Source Code Pro, Fira Code, monospace;
color: var(--text-normal-original);
}
.theme-dark {
--background-primary: #212121;
--background-modifier-border: #303030;
--background-primary-alt: #171717;
--background-secondary: #212121;
--background-secondary-alt: #000000;
--background-modifier-box-shadow: rgba(0, 0, 0, 0.85);
--background-nav-alt: rgb(58, 62, 63);
--background-nav-file-tag: rgb(116, 190, 247);
--background-nav-selected: #3e93d8;
--background-nav: rgb(41, 44, 46);
--text-accent: #3e93d8;
--text-accent-hover: #2b60af;
--text-normal: #dcddde;
--text-normal-original: #dcddde;
--text-muted: #999;
--text-faint: #666;
--text-error: #ff3333;
--text-error-hover: #990000;
--text-matched: #0cf32b;
--text-on-accent: #dcddde;
--text-selection: rgba(6, 66, 113, 0.99);
--text-highlight-bg: rgba(26, 73, 100, 0.66);
--text-nav-selected: rgb(255, 255, 255);
--text-nav: rgb(190, 190, 190);
--interactive-normal: #2a2a2a;
--interactive-hover: #303030;
--interactive-accent: rgb(32, 171, 233);
--interactive-accent-rgb: 32, 171, 233;
--interactive-accent-hover: #1da3d6;
--scrollbar-active-thumb-bg: rgba(255, 255, 255, 0.2);
--scrollbar-bg: rgba(255, 255, 255, 0);
--scrollbar-thumb-bg: rgba(81, 144, 175, 0.36);
--accent-strong: #3e93d8;
--accent-mild: #3e93d8;
--bw: #ffffff;
--graph-circle:#fcf601;
--graph-line: #26798c;
--graph-bg: rgb(22, 22, 22);
--graph-text:#cccccc;
--graphtag: #5dbcd2;
--graph-attach: #d669bc;
--graph-unresolved: #9e8aff;
}
.theme-light {
--background-primary: #ffffff;
--background-primary-alt: #f0f2f5;
--background-secondary: rgb(57, 63, 63);
--background-secondary-alt: rgb(203, 77, 73);
--background-accent: #fff;
--background-modifier-border: #ddd;
--background-modifier-form-field: #fff;
--background-modifier-form-field-highlighted: #fff;
--background-modifier-box-shadow: rgba(0, 0, 0, 0.1);
--background-modifier-success: #a4e7c3;
--background-modifier-error: #e68787;
--background-modifier-error-rgb: rgb(230, 135, 135);
--background-modifier-error-hover: #ff9494;
--background-modifier-cover: rgba(0, 0, 0, 0.8);
--background-nav-alt: rgb(58, 62, 63);
--background-nav-file-tag: rgb(203, 77, 73);
--background-nav-selected: rgb(203, 77, 73);
--background-nav: rgb(41, 44, 46);
--text-accent: rgb(203, 77, 73);
--text-accent-hover: rgb(203, 77, 73);
--text-normal: rgb(203, 77, 73);
--text-normal-original: #2e3338;
--text-muted: rgb(143, 147, 143);
--text-faint: #999999;
--text-error: #ce2222;
--text-error-hover: #cb2c22;
--text-highlight-bg: rgba(240, 255, 82, 0.76);
--text-selection: rgba(134, 202, 255, 0.99);
--text-on-accent: #f2f2f2;
--text-matched: #000000;
--text-nav-selected: rgb(255, 255, 255);
--text-nav: rgb(190, 190, 190);
--interactive-normal: #f2f3f5;
--interactive-hover: #e9e9e9;
--interactive-accent: rgb(34, 182, 226);
--interactive-accent-rgb: 34, 182, 226;
--interactive-accent-hover: #1da3d6;
--scrollbar-active-thumb-bg: rgb(97, 170, 221);
--scrollbar-bg: rgba(0, 0, 0, 0);
--scrollbar-thumb-bg: rgb(0, 0, 0);
--accent-strong: #ff3333;
--accent-mild: #e0a330;
--bw: #000000;
--graph-circle:#ec0c0c;
--graph-line: #cccccc;
--graph-bg: rgb(255, 255, 255);
--graph-text:#969696;
--graphtag: #b9ec41;
--graph-attach: #83D4F4;
--graph-unresolved: rgb(143, 147, 143);
}
/* ======= ## Inside a note ==============*/
/* ======= ### Headers ==============*/
/* ------- #### Edit mode --------------*/
/* Changing size/color of the header hashtags ## */
.cm-formatting-header {
color: var(--text-faint);
font-size: 1rem;
}
.cm-header.cm-header-1 {
font-size: 2rem;
line-height: 40px;
}
div.HyperMD-header.HyperMD-header-1.cm-line {
padding-bottom: 10px;
border-bottom: 1px solid var(--text-accent);
}
.cm-header.cm-header-2 {
font-size: 1.6rem;
line-height: 36px;
}
div.HyperMD-header.HyperMD-header-2.cm-line {
padding-top: 14px;
padding-bottom: 6px;
border-bottom: 1px solid var(--text-faint);
}
/* ------- #### Reading mode --------------*/
.markdown-preview-view h1 {
font-size: 2rem;
line-height: 40px;
padding-bottom: 10px;
border-bottom: 1px solid var(--text-accent);
}
.markdown-preview-view h2 {
font-size: 1.6rem;
line-height: 36px;
padding-top: 14px;
padding-bottom: 6px;
border-bottom: 1px solid var(--text-faint);
}
.markdown-preview-view hr {
height: 1px;
border: none;
background-color: var(--text-accent);
}
/* ------- #### Live Preview --------------*/
/* ======= ### Plain text ==============*/
/* ------- #### Edit mode --------------*/
/* ------- #### Reading mode --------------*/
.markdown-preview-view {
color: var(--text-normal-original);
}
/* ------- #### Live Preview --------------*/
/* ======= ### Tags ==============*/
/* ------- #### Edit mode --------------*/
/* ------- #### Reading mode --------------*/
.tag {
background-color: var(--text-accent);
border: none;
color: white !important;
font-size: 0.7rem;
line-height: 1.6em;
padding: 0px 7px 1px 7px;
text-align: center;
text-decoration: none !important;
display: inline-block;
margin: 0px 4px;
cursor: pointer;
border-radius: 14px;
}
.tag:hover {
color: white;
background-color: var(--text-accent-hover);
}
.tag[href^="#obsidian"] {
background-color: #4d3ca6;
}
.tag[href^="#important"] {
background-color: red;
}
.tag[href^="#стартовал_проект"] {
background-color: green;
}
.tag[href^="#высокий_шанс"] {
background-color: green;
}
.tag[href^="#complete"] {
background-color: green;
}
.tag[href^="#ожидание"] {
background-color: orange;
}
.tag[href^="#идет_конкурс"] {
background-color: orange;
}
.tag[href^="#средний_шанс"] {
background-color: orange;
}
.tag[href^="#inprogress"] {
background-color: orange;
}
.tag[href^="#daily_notes"] {
background-color: #4d3ca6;
}
.tag[href^="#tasklist"] {
background-color: #4d3ca6;
}
.tag[href^="#TIER1"] {
background-color: red;
}
.tag[href^="#TIER2"] {
background-color: orange;
}
.tag[href^="#TIER3"] {
background-color: green;
}
.tag[href^="#DISQUALIFIED"] {
background-color: gray;
}
/* ------- #### Live Preview --------------*/
/* ======= ### Lists ==============*/
/* ------- #### Edit mode --------------*/
/* Coloring the list bullets/numbers */
.cm-s-obsidian span.cm-formatting-list {
color: var(--text-accent);
font-size: 0.85rem;
font-weight: 500;
font-family: var(--font-monospace);
}
/* ------- #### Reading mode --------------*/
/* trace indentation lines by death_au */
.cm-hmd-list-indent .cm-tab,
ul ul {
position: relative;
}
.cm-hmd-list-indent .cm-tab::before,
ul ul::before {
content: "";
border-left: 2px solid var(--background-modifier-border); /*rgba(20,122,255,0.3);*/
position: absolute;
}
.cm-hmd-list-indent .cm-tab::before {
left: 0;
top: -5px;
bottom: -4px;
}
ul ul::before {
left: -15px;
top: 0;
bottom: 0;
}
/*TASKLIST in Preview mode: change the color of the "checked" mark via hue-rotate filter;
*the block has been added, since apparently in the current version of the application, by default such a filter with a different value is enabled for this block, and if the block is not added, the colors indicated in the blocks below are displayed incorrectly
the base color used for the checklist looks like #3E93D8, is equivalent to HSL(207, 66%, 55%)
- therefore, for a dark theme, we just need to cancel the current hue-rotate filter value, by input own value
- for light theme we need to convert color HSL(207, 66%, 55%) to to HSL(2, 56%, 54%) (equal to RGB(207, 77, 73))
This version works fine on Mac and Linux, but don't work on Win
-----------------------------------------------------------------------------------
*/
.theme-dark .markdown-preview-view .task-list-item-checkbox {
filter: hue-rotate(360deg) brightness(120%) contrast(120%);
}
.theme-light .markdown-preview-view .task-list-item-checkbox {
content: '';
filter: hue-rotate(130deg) saturate(80%) brightness(90%) contrast(110%);
}
/*TASKLIST in Preview mode: how to make it not-line-through*/
.markdown-preview-view ul > li.task-list-item.is-checked {
text-decoration: none;
color: #8c8c8c;
}
/* ------- #### Live Preview --------------*/
input.task-list-item-checkbox {
filter: hue-rotate(130deg) saturate(80%) brightness(90%) contrast(110%);
}
/* ======= ### Quotes ==============*/
/* ------- #### Edit mode --------------*/
.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote {
position: relative;
border: none;
border-left: 2px solid var(--text-accent);
background-color: var(--background-primary-alt);
color: #8c8c8c;
font-style: normal;
text-indent: 0;;
}
/* ------- #### Reading mode --------------*/
/* Add quotation character before quote */
/*--- 引用块 ---*/
blockquote {
position: relative;
border: none;
border-left: 2px solid var(--text-accent);
color: #8c8c8c;
font-style: normal;
padding: 1em 1em 1em;
margin: 1em 1em 1em;
line-height: 1.6;
text-indent: 0;
}
blockquote blockquote {
padding-right: 0;
}
blockquote a {
color: var(--text-accent);
}
blockquote:before {
content: '“';
position: relative;
left: 0px;
top: 0;
color: var(--text-accent);
font-size: 2rem;
font-family: Source Code Pro, monospace;
line-height: 1em;
font-weight: 700;
}
/* ------- #### Live Preview --------------*/
/* ======= ### Blocks of code ==============*/
/* ------- #### Edit mode --------------*/
/* color of inline code */
.cm-s-obsidian span.cm-inline-code {
color: var(--text-accent);
text-align: left;
}
/* ------- #### Reading mode --------------*/
/* color and border of inline code (between the ticks) */
.cm-s-obsidian span.cm-inline-code:not(.cm-formatting):not(.cm-hmd-indented-code),
.markdown-preview-section code {
background-color: var(--background-inline-code);
border: 0px solid var(--border-inline-code);
padding: 4px 4px;
font-weight: 600;
color: var(--text-accent);
}
/* ------- #### Live Preview --------------*/
/*========= remove rounded corners =======*/
.workspace-tab-header.is-active {
border-radius: 0px;
}
.workspace-tab-container-before.is-before-active .workspace-tab-header-inner,
.workspace-tab-header.is-before-active .workspace-tab-header-inner {
border-radius: 0px;
}
.workspace-tab-container-after.is-after-active .workspace-tab-header-inner,
.workspace-tab-header.is-after-active .workspace-tab-header-inner {
border-bottom-left-radius: 0px;
}
.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content,
.workspace-split.mod-left-split .workspace-tabs .workspace-leaf {
border-top-left-radius: 0px;
}
.workspace-split.mod-right-split .workspace-tabs .workspace-leaf {
border-top-right-radius: 0px;
}
/*======= flat status bar ====*/
.status-bar {
background-color: var(--background-nav);
border-top: 0px solid var(--background-modifier-border);
color: var(--text-accent);
}
/* ======= ### Scroll ==============*/
/* ------- #### Edit mode --------------*/
/* ------- #### Reading mode --------------*/
/* ------- #### Live Preview --------------*/
/* ======= ## Local graph ==============*/
/* ======= ## Global graph ==============*/
.graph-view.color-fill {
color: var(--graph-circle);
}
.graph-view.color-circle {
color: var(--graph-circle);
}
.graph-view.color-line {
color: var(--graph-line);
}
.graph-view.color-text {
color: var(--graph-text);
}
.graph-view.color-fill-highlight {
color: var(--interactive-accent);
}
.graph-view.color-line-highlight {
color: rgb(var(--interactive-accent-rgb));
}
.graph-view.color-fill-tag {
color: var(--graphtag) !important;
}
.graph-view.color-fill-attachment {
color: var(--graph-attach) !important;
}
.graph-view.color-fill-unresolved {
color: var(--graph-unresolved);
opacity: 1;
}
.graph-view.color-arrow {
color: var(--graph-line);
opacity: 1;
}
.graph-controls {
position: absolute;
left: 6px;
top: 6px;
padding: 2px 10px 8px 0px;
background-color: var(--background-primary-alt);
min-width: 100px;
max-width: 240px;
border: 1px solid var(--background-modifier-border);
border-radius: 0px;
max-height: calc(100% - 16px);
overflow: auto;
}
.graph-controls-button.mod-close svg,
.graph-controls-button.mod-reset svg {
width:12px;
height:12px;
}
.graph-controls-button.mod-open svg {
width:14px;
height:14px;
}
.graph-controls.is-close {
min-width: inherit;
background-color: transparent;
border: 1px solid transparent;
padding: 6px 8px 2px 8px;
}
.graph-controls.is-close svg {
color:var(--text-muted);
}
.collapsible-item-children {
margin-left: 8px;
}
.graph-controls input[type='text'],
.graph-controls input[type='range'] {
width: 100%;
font-size: 0.65rem;
}
.graph-controls .setting-item {
padding: 7px 0;
}
.graph-controls .setting-item.mod-slider .setting-item-control,
.graph-controls .setting-item.mod-search-setting .setting-item-control {
padding-top: 0px;
}
.graph-controls .setting-item.mod-toggle .setting-item-control {
padding-top: 0;
margin-top: 0px;
}
.graph-controls .setting-item-name {
font-size: 0.75rem;
color: var(--text-muted);
display: inline-block;
}
.setting-item-description {
color: var(--text-muted);
font-size: 0.75rem;
}
.setting-item {
border-top: none;
color: var(--text-muted);
}
.graph-controls .collapsible-item-children {
margin-top: 0px;
}
.graph-control-section-header {
font-weight: 600;
font-size: 0.75rem;
color: var(--text-normal);
}
.graph-control-section:not(:last-child) .collapsible-item-children {
margin-top: 0px;
margin-bottom: 2px;
border-bottom: none;
}
.graph-controls .setting-item {
padding: 0px 0 0px 0;
}
.graph-controls input[type='range'] {
-webkit-appearance: none;
background-color: var(--background-modifier-border);
border-radius: 2px;
height: 2px;
}
.graph-controls input[type='range']::-webkit-slider-thumb {
width: 13px;
height: 9px;
border-radius: 20%;
border-left: 4px solid var(--text-accent2);
cursor: pointer;
top: -2px;
}
.graph-controls .checkbox-container {
cursor: pointer;
background-color: var(--text-faint);
border-radius: 3px;
display: inline-block;
height: 12px;
position: relative;
top: 6px;
user-select: none;
width: 26px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15);
transition: background 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border 0.15s ease-in-out, opacity 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.graph-controls .checkbox-container.is-enabled {
background-color: var(--interactive-accent);
}
.graph-controls .checkbox-container:after {
pointer-events: none;
content: '';
display: block;
position: absolute;
background-color: var(--text-on-accent);
width: 12px;
height: 10px;
margin: 1px 2px 1px 3px;
border-radius: 2px;
transition: transform 0.15s ease-in-out, width 0.1s ease-in-out, left 0.1s ease-in-out, -webkit-transform 0.15s ease-in-out;
left: -4px;
transform: translate3d(3px, 0, 0);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.15);
}
.graph-controls .checkbox-container.is-enabled:after {
transform: translate3d(14px, 0, 0);
}
.view-content > iframe {
background-color: var(--graph-bg);
}
/*==== codemirror line numbers gutter edit mode ====*/
.cm-s-obsidian .CodeMirror-linenumber {
color: var(--text-accent);
opacity: 0.3;
font-size: 0.875rem;
font-family: Source Code Pro, monospace;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-linenumber {
padding: 0 3px 0 0px;
min-width: 20px;
text-align: right;
white-space: nowrap;
}
/* ======= ## The area around the note ==============*/
/* ======= ### App Ribbon ==============*/
.workspace-ribbon {
background-color: var(--background-nav-alt);
}
.workspace-ribbon.side-dock-ribbon.mod-left {
background-color: var(--background-nav);
}
.workspace-tab-header-container {
background-color: var(--background-nav);
}
.workspace-tab-container-before.is-before-active .workspace-tab-header-inner, .workspace-tab-container-after.is-after-active .workspace-tab-header-inner, .workspace-tab-header.is-before-active .workspace-tab-header-inner, .workspace-tab-header.is-after-active .workspace-tab-header-inner {
background-color: var(--background-nav);
}
/* ======= ### File Explorer ==============*/
/* The name of the vault */
.nav-folder.mod-root > .nav-file-title, .nav-folder.mod-root > .nav-folder-title {
display: none;
}
.nav-file-tag {
background-color: var(--background-nav);
}
.nav-file-title-content, .nav-folder-title-content {
color: var(--text-nav);
font-size: 0.8rem;
}
.nav-file-title.is-active, .nav-folder-title.is-active {
background-color: var(--background-secondary-alt);
color: var(--text-on-accent);
}
.nav-file-title-content:hover, .nav-folder-title.hover {
background-color: var(--background-secondary-alt);
color: var(--text-on-accent);
}
body.is-grabbing {
background-color: var(--background-secondary-alt);
color: var(--text-on-accent);
font-size: 0.875em;
}
/* ======= ### Search ==============*/
.workspace-leaf-content[data-type='search'] .search-result-file-matches {
color: var(--text-nav);
font-size: 0.8rem;
}
.tree-item-flair {
background-color: var(--interactive-accent);
color: var(--text-on-accent);
}
.nav-action-button.is-active {
background-color: var(--background-nav);
color: var(--text-on-accent);
}
.search-input-container input {
font-size: 0.8rem;
color: var(--text-normal-original);
}
/* ======= ### Outline ==============*/
.tree-item-inner {
font-size: 0.8rem;
}
/* ======= ### Tag Pane ==============*/
/* ======= ### Quick Switcher ==============*/
.suggestion-item {
color:var(--text-faint);
font-size: 0.875rem;
}
.nav-file-title.is-being-dragged,
.nav-file-title.is-active,
div.collapsible-item-self.tag-pane-tag.pane-list-item.is-clickable:hover,
div.tag-pane-tag.pane-clickable-item.pane-list-item:hover,
div.collapsible-item-self.is-clickable:hover,
div.tree-item-self.tag-pane-tag.is-clickable:hover,
div.tree-item-self.is-clickable:hover,
.suggestion-item.is-selected,
div.suggestion-note.is-selected,
body:not(.is-grabbing) .nav-file-title.is-active:hover {
background-color:var(--background-nav-selected);
color:var(--text-nav-selected);
}
/* ======= ### Command Palette ==============*/
/* ======= ### Other panes ==============*/
/* ======= ### Note name ==============*/
.workspace-leaf.mod-active .view-header-title {
color: var(--text-normal-original);
font-size: 0.95rem;
}
/* Font adjustments for pane headers */
.view-header-title {
font-size: 0.95rem;
font-weight: 600;
}
.workspace-leaf.mod-active .view-header {
background-color: var(--background-primary-alt);
border-bottom: 2px solid var(--interactive-accent);
}
/* ======= ## System menu ==============*/
.vertical-tab-header {
background-color: var(--background-nav);
}
.horizontal-tab-nav-item, .vertical-tab-nav-item {
background-color: var(--background-nav);
color: var(--text-muted);
padding: 10px 6px 10px 24px;
cursor: default;
font-size: 16px;
}
.setting-item-name, .modal-title {
color: var(--text-muted);
}
.modal {
background-color: var(--background-secondary);
border: 1px solid var(--background-modifier-box-shadow);
}
.community-plugin-search, .community-plugin-search-results {
background-color: var(--background-secondary);
}
.modal button:not(.mod-cta):not(.mod-warning), .modal.mod-settings button:not(.mod-cta):not(.mod-warning), .setting-hotkey.mod-empty {
background-color: var(--background-modifier-box-shadow);
color: var(--text-muted);
}
.setting-hotkey {
background-color: var(--graph-attach);
color: var(--text-normal-original);
}
.community-plugin-item {
background-color: var(--background-secondary);
color: var(--text-muted);
}
.community-plugin-name {
font-weight: bold;
}
.community-plugin-info, .community-plugin-readme {
color: var(--text-muted);
}
.vertical-tab-content {
background-color: var(--background-secondary);
color: var(--text-muted);
}
.setting-item-control select {
color: var(--text-normal-original);
}
.community-theme {
background-color: var(--background-primary-alt);
color: var(--text-muted);
}
/* ======= ## Common Plugins ==============*/
.kanban-plugin__lane-header-wrapper {
background-color: var(--background-primary-alt);
background: var(--background-primary-alt);
line-height: 1.6em;
}

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More