update: New appearance configuration

This commit is contained in:
Mathis Gauthey
2024-01-04 10:50:35 +01:00
parent b300ca4140
commit 444a3c9692
7 changed files with 2492 additions and 2271 deletions

View File

@@ -1,12 +1,11 @@
{
"anuppuccin-theme-settings@@anp-alt-rainbow-style": "anp-full-rainbow-color-toggle",
"anuppuccin-theme-settings@@anp-custom-checkboxes": true,
"anuppuccin-theme-settings@@anuppuccin-theme-light": "ctp-latte",
"anuppuccin-theme-settings-extended@@anp-theme-ext-amoled": true,
"anuppuccin-theme-settings-extended@@anp-theme-ext-dark": true,
"anuppuccin-theme-settings-extended@@anp-theme-ext-light": true,
"anuppuccin-theme-settings@@anp-codeblock-numbers": true,
"anuppuccin-theme-settings-extended@@catppuccin-theme-extended": "ctp-nord-light",
"anuppuccin-theme-settings-extended@@catppuccin-theme-dark-extended": "ctp-nord-dark",
"anuppuccin-theme-settings@@anp-pdf-blend-toggle": true
"anuppuccin-theme-settings@@anuppuccin-accent-toggle": true,
"anuppuccin-theme-settings@@anp-color-transition-toggle": false,
"anuppuccin-theme-settings-extended@@catppuccin-theme-extended": "ctp-nord-light"
}

File diff suppressed because one or more lines are too long

View File

@@ -1,7 +1,7 @@
{
"id": "obsidian-style-settings",
"name": "Style Settings",
"version": "1.0.6",
"version": "1.0.7",
"minAppVersion": "0.11.5",
"description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
"author": "mgmeyers",

View File

@@ -0,0 +1,3 @@
.theme-dark.anp-theme-ext-amoled {
--code-background: rgba(var(--ctp-surface0));
}

33
.obsidian/snippets/sync-icon.css vendored Normal file
View File

@@ -0,0 +1,33 @@
/*
Display sync icon on mobile while drawer is closed.
Numbers may need to be tweaked for each device.
Original version kindly provided by sailKite. "no warranties for damages, this is gonna be scuffed" https://discord.com/channels/686053708261228577/702656734631821413/1078468316592615514
*/
:is(.is-mobile, .is-phone) .workspace:not(:has(.workspace-drawer-backdrop)) .workspace-drawer.mod-right {
display: flex !important;
overflow: visible;
left: 100%;
}
:is(.is-mobile, .is-phone) .workspace:not(:has(.workspace-drawer-backdrop)) .workspace-drawer.mod-right .workspace-drawer-inner {
overflow: visible;
}
:is(.is-mobile) .workspace:not(:has(.workspace-drawer-backdrop)) .sync-status-icon {
position: absolute;
left: calc(-1 * 52px); /*74*/
top: 52px;
}
:is(.is-phone) .workspace:not(:has(.workspace-drawer-backdrop)) .sync-status-icon {
left: calc(-1 * 46px); /*74*/
top: 12px;
}
/* Move 3-dot menu to make room for Sync icon. (Courtesy of jijo https://forum.obsidian.md/t/feature-make-sync-icon-always-visible/31780/12) */
:is(.is-mobile) .workspace:not(:has(.workspace-drawer-backdrop)) .view-actions {
padding-right: 32px;
}
:is(.is-phone) .workspace:not(:has(.workspace-drawer-backdrop)) .view-actions {
padding-right: 23px;
}

View File

@@ -1,6 +1,6 @@
{
"name": "AnuPpuccin",
"version": "1.4.2",
"version": "1.4.4",
"minAppVersion": "0.16.0",
"author": "Anubis",
"authorUrl": "https://github.com/AnubisNekhet"

View File

@@ -204,6 +204,13 @@ settings:
default-light: '#'
default-dark: '#'
format: 'rgb-values'
-
id: ctp-custom-maroon
title: Maroon
type: variable-themed-color
default-light: '#'
default-dark: '#'
format: 'rgb-values'
-
id: ctp-custom-peach
title: Peach
@@ -370,6 +377,9 @@ settings:
-
label: Highlight + Border
value: anp-current-line-border
-
label: Border Only
value: anp-current-line-border-only
# File Editor & Markdown Elements :: Callouts
-
@@ -532,6 +542,20 @@ settings:
default-light: '#'
default-dark: '#'
# File Editor & Markdown Elements :: Embeds
-
id: anp-embed-header
title: Embeds
description: Maximum embed height
type: heading
level: 2
collapsed: true
-
id: embed-max-height
title: Maximum embed height in px
type: variable-number
default: 200
# File Editor & Markdown Elements :: Lists
-
@@ -557,6 +581,70 @@ settings:
type: variable-number
default: 0.075
format: em
-
id: list-marker-color
title: Unordered list bullet color
type: variable-themed-color
default-light: '#'
default-dark: '#'
format: 'hex'
-
id: list-numbered-style
title: Ordered list style
type: variable-select
default: decimal
options:
-
label: "Decimal"
value: decimal
-
label: "Decimal with leading zeroes"
value: decimal-leading-zero
-
label: "Lowercase alphabetical"
value: lower-alpha
-
label: "Uppercase alphabetical"
value: upper-alpha
-
label: "Lowercase Roman Numerals"
value: lower-roman
-
label: "Uppercase Roman Numerals"
value: upper-roman
-
label: "Lowercase Latin"
value: lower-latin
-
label: "Uppercase Latin"
value: upper-latin
-
label: "Lowercase Greek"
value: lower-greek
-
label: "Uppercase Greek"
value: upper-greek
-
label: "Hiragana"
value: hiragana
-
label: "Hiragana Iroha"
value: hiragana-iroha
-
label: "Katakana"
value: armenian
-
label: "Katakana Iroha"
value: katakana-iroha
-
label: "Armenian"
value: armenian
-
label: "CJK Ideographic"
value: cjk-ideographic
-
label: "Hebrew"
value: hebrew
# File Editor & Markdown Elements :: Tables
@@ -582,7 +670,7 @@ settings:
description: Use anp-table-auto for yaml syntax
type: class-toggle
-
id: anp-th-highlight
id: anp-table-th-highlight
title: <th> Highlight
type: class-toggle
-
@@ -594,19 +682,19 @@ settings:
options:
-
label: None
value: anp-td-none
value: none
-
label: Alternate Rows
value: anp-td-alt-rows
value: anp-table-row-alt
-
label: Alternate Columns
value: anp-td-alt-cols
value: anp-table-col-alt
-
label: Checkered
value: anp-td-checkered
value: anp-table-checkered
-
label: Full
value: anp-td-full
value: anp-table-full
-
id: anp-table-highlight-opacity
title: Highlight Opacity
@@ -1869,7 +1957,7 @@ settings:
-
id: anp-custom-background-header
title: Background
description: Custom workspace bacgkrounds
description: Custom workspace backgrounds
type: heading
level: 2
collapsed: true
@@ -2040,6 +2128,19 @@ settings:
-
label: Left
value: 0
-
id: anp-file-icon-align
title: File Icon Alignment
type: variable-select
default: '0'
format: px
options:
-
label: Default
value: 0
-
label: Aligned
value: -17
# Workspace :: PDF Viewer
@@ -2051,9 +2152,14 @@ settings:
level: 2
collapsed: true
-
id: anp-pdf-blend-toggle
title: Toggle PDF background blending
desc: Blends PDF viewer background with obsidian background
id: anp-pdf-blend-toggle-dark
title: Toggle PDF background blending - Dark Mode
desc: Blends PDF viewer background with obsidian background in dark mode
type: class-toggle
-
id: anp-pdf-blend-toggle-light
title: Toggle PDF background blending - Light Mode
desc: Blends PDF viewer background with obsidian background in light mode
type: class-toggle
# Workspace :: Rainbow Folders
@@ -3154,6 +3260,19 @@ body.theme-dark {
background-color: rgba(var(--ctp-surface1), 0.4);
}
.anp-current-line-border-only .markdown-source-view .cm-active.cm-line::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: -1.5rem;
width: 2px;
background-color: rgba(var(--interactive-accent-rgb), 0.3);
}
.anp-current-line-border-only .markdown-source-view .cm-focused .cm-active.cm-line::before {
background-color: var(--interactive-accent);
}
/*-Custom editor font-*/
.markdown-source-view:not(.is-live-preview) {
--font-text: var(--anp-editor-font-source, var(--font-text-override)), var(--font-text-theme), var(--font-interface);
@@ -3215,42 +3334,6 @@ body.theme-dark {
font-family: var(--font-monospace);
}
/*-LaTeX color implementation-*/
/* Syntax highlighting */
.cm-math.token.comment, .cm-math.token.prolog, .cm-math.token.doctype, .cm-math.token.cdata, .cm-math.cm-comment, .cm-math.cm-meta {
color: var(--code-comment);
}
.cm-math.token.namespace {
opacity: 0.7;
}
.cm-math.token.tag, .cm-math.token.constant, .cm-math.token.symbol, .cm-math.token.deleted, .cm-math.cm-tag {
color: var(--code-tag);
}
.cm-math.token.punctuation, .cm-math.cm-punctuation, .cm-math.cm-bracket, .cm-math.cm-hr {
color: var(--code-punctuation);
}
.cm-math.token.boolean, .cm-math.token.number, .cm-math.cm-number {
color: var(--code-value);
}
.cm-math.token.selector, .cm-math.token.attr-name, .cm-math.token.string, .cm-math.token.char, .cm-math.token.inserted, .cm-math.cm-qualifier, .cm-math.cm-string, .cm-math.cm-string-2 {
color: var(--code-string);
}
.cm-math.token.operator, .cm-math.cm-operator {
color: var(--code-operator);
}
.cm-math.token.entity, .cm-math.token.parameter, .cm-math.token.property, .cm-math.token.url, .cm-math.language-css .token.string, .cm-math.style .token.string, .cm-math.token.variable, .cm-math.cm-link, .cm-math.cm-variable, .cm-math.cm-variable-2, .cm-math.cm-variable-3 {
color: var(--code-property);
}
.cm-math.token.atrule, .cm-math.token.attr-value, .cm-math.token.builtin, .cm-math.token.function, .cm-math.token.class-name, .cm-math.token.property-access, .cm-math.cm-builtin, .cm-math.cm-property, .cm-math.cm-attribute, .cm-math.cm-type {
color: var(--code-function);
}
.cm-math.token.keyword, .cm-math.cm-keyword {
color: var(--code-keyword);
}
.cm-math.token.regex, .cm-math.token.important {
color: var(--code-important);
}
.workspace-tab-header,
.clickable-icon,
.dropdown,
@@ -3441,20 +3524,25 @@ input.slider,
color: rgb(var(--ctp-text));
}
}
body:not(.anp-pdf-blend-toggle) {
.theme-dark.anp-pdf-blend-toggle-dark,
.theme-light.anp-pdf-blend-toggle-light {
--pdf-background: var(--background-secondary);
--pdf-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 8px transparent;
--pdf-thumbnail-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 8px transparent;
}
body:not(.anp-pdf-blend-toggle) .pdf-viewer .canvasWrapper,
body:not(.anp-pdf-blend-toggle) .pdf-thumbnail-view .thumbnailImage {
.theme-dark.anp-pdf-blend-toggle-dark .pdf-viewer .canvasWrapper,
.theme-dark.anp-pdf-blend-toggle-dark .pdf-thumbnail-view .thumbnailImage,
.theme-light.anp-pdf-blend-toggle-light .pdf-viewer .canvasWrapper,
.theme-light.anp-pdf-blend-toggle-light .pdf-thumbnail-view .thumbnailImage {
filter: invert(1) hue-rotate(180deg);
mix-blend-mode: screen;
}
body:not(.anp-pdf-blend-toggle) .pdf-viewer {
.theme-dark.anp-pdf-blend-toggle-dark .pdf-viewer,
.theme-light.anp-pdf-blend-toggle-light .pdf-viewer {
background-color: var(--pdf-background);
}
body:not(.anp-pdf-blend-toggle) .pdf-viewer .page {
.theme-dark.anp-pdf-blend-toggle-dark .pdf-viewer .page,
.theme-light.anp-pdf-blend-toggle-light .pdf-viewer .page {
background-color: var(--background-primary);
border-color: var(--pdf-background);
}
@@ -3703,7 +3791,9 @@ body.is-translucent {
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header {
margin-top: calc(var(--title-bar-translate-y) * -1);
position: relative;
transition: transform var(--title-bar-duration) var(--title-bar-delay), margin-right 0s calc(var(--title-bar-duration) + var(--title-bar-delay)), padding 0s calc(var(--title-bar-duration) + var(--title-bar-delay));
transition: transform var(--title-bar-duration) var(--title-bar-delay), margin-right 0s calc(var(--title-bar-duration) + var(--title-bar-delay)), margin-right 0s calc(var(--title-bar-duration) + var(--title-bar-delay)), margin-left 0s calc(var(--title-bar-duration) + var(--title-bar-delay)), padding 0s calc(var(--title-bar-duration) + var(--title-bar-delay));
margin-left: 80px;
margin-right: 80px;
}
.anp-autohide-titlebar:not(.is-mobile):not(.mod-macos) .workspace-tabs:is(.mod-top-right-space, .mod-top-left-space) .workspace-leaf-content .view-header {
margin-right: calc(var(--title-bar-windows-fix) * var(--frame-right-space));
@@ -3721,21 +3811,26 @@ body.is-translucent {
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header::before {
bottom: calc(var(--title-bar-target-translate-y) * -1);
content: "";
left: 0;
left: -80px;
position: absolute;
top: 0;
transition: transform var(--title-bar-duration) var(--title-bar-delay);
width: 100%;
width: calc(100% + 160px);
}
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-content {
transition: transform var(--title-bar-duration) var(--title-bar-delay);
}
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:is(:hover, :focus-within)::before {
transform: translateY(var(--title-bar-target-translate-y));
left: 0px;
width: 100%;
}
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:is(:hover, :focus-within),
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:is(:hover, :focus-within) + .view-content {
transition: transform var(--title-bar-duration) var(--title-bar-delay), margin-right 0s, margin-left 0s, padding 0s calc(var(--title-bar-duration) + var(--title-bar-delay));
transform: translateY(var(--title-bar-translate-y));
margin-left: 0;
margin-right: 0;
}
.anp-autohide-titlebar:not(.is-mobile) .workspace-leaf-content .view-header:not(:hover, :focus-within) .clickable-icon {
app-region: drag;
@@ -4015,6 +4110,9 @@ body.anp-card-layout {
body.anp-card-layout.anp-hide-borders {
--tab-outline-color: transparent;
}
body.anp-card-layout.anp-hide-borders .menu {
border: 0px !important;
}
body.anp-card-layout .sidebar-toggle-button, body.anp-card-layout .workspace-tabs.mod-top {
--tab-container-background: var(--card-background-color);
}
@@ -4260,6 +4358,9 @@ body.anp-border-layout .workspace-ribbon.mod-left:before {
body.anp-border-layout .workspace-ribbon.mod-left, body.anp-border-layout .workspace-ribbon.mod-left.is-focused {
border-right-color: var(--card-background-color);
}
body.anp-border-layout.is-popout-window .workspace {
margin-left: var(--anp-border-padding, 20px);
}
.anp-bg-fix .workspace,
.anp-bg-fix .app-container,
@@ -4549,14 +4650,6 @@ Support me: https://buymeacoffee.com/AnubisNekhet
--text-highlight-bg: rgba(var(--anp-highlight-color, var(--ctp-yellow)), 0.2);
}
/*-Make it so that mark overwrites italic and bold colors-*/
.markdown-rendered mark {
--italic-color: rgb(var(--ctp-text));
--bold-color: rgb(var(--ctp-text));
border-radius: 4px;
padding: 2px;
}
.markdown-rendered .internal-link {
text-decoration-line: none;
}
@@ -4568,6 +4661,12 @@ Support me: https://buymeacoffee.com/AnubisNekhet
color: var(--text-normal);
}
.cm-hmd-internal-link {
--link-decoration: none;
--link-decoration-hover: none;
--link-decoration-active: none;
}
.external-link,
.external-link:hover {
background-image: none;
@@ -4608,23 +4707,6 @@ sup[data-footnote-id] {
transition: opacity 0.1s;
}
.frontmatter-section-data-item {
background-color: var(--background-secondary);
padding: 0 4px;
border: 1px solid var(--background-modifier-border);
border-radius: var(--radius-m);
font-family: var(--font-monospace);
font-size: 80%;
}
.frontmatter-container .frontmatter-section-label {
text-transform: uppercase;
font-size: 70%;
}
.frontmatter-container .frontmatter-section-label::first-letter {
font-size: 120%;
}
/*--------------HEADERS----------------*/
.markdown-source-view.mod-cm6 .cm-fold-indicator .collapse-indicator {
margin-left: -22px;
@@ -5101,20 +5183,20 @@ hr {
}
.anp-list-toggle div.el-ul > ul.has-list-bullet > li > ul.has-list-bullet > li > .list-bullet::after {
border: 1px solid var(--list-marker-color);
--list-bullet-border: 1px solid var(--list-marker-color);
background-color: transparent;
width: calc(var(--list-bullet-size) - 1px);
height: calc(var(--list-bullet-size) - 1px);
}
.anp-list-toggle div.el-ul > ul.has-list-bullet > li > ul.has-list-bullet > li > ul.has-list-bullet > li > .list-bullet::after {
border-radius: 0;
--list-bullet-radius: 0;
background-color: var(--list-marker-color);
}
.anp-list-toggle div.el-ul > ul.has-list-bullet > li > ul.has-list-bullet > li > ul.has-list-bullet > li > ul.has-list-bullet > li > .list-bullet::after {
width: calc(var(--list-bullet-size) - 1px);
height: calc(var(--list-bullet-size) - 1px);
border-radius: 0;
border: 1px solid var(--list-marker-color);
--list-bullet-radius: 0;
--list-bullet-border: 1px solid var(--list-marker-color);
background-color: transparent;
}
@@ -5129,12 +5211,18 @@ hr {
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:first-child,
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th,
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:last-child,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table td,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table th,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:first-child,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:last-child,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th,
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:last-child,
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table,
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table td,
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table th,
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:first-child,
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th,
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:last-child,
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview),
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) td,
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) th,
@@ -5147,10 +5235,14 @@ hr {
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:first-child:not([align]),
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:not([align]),
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table thead tr > th:last-child:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table th:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:first-child:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:last-child:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) thead tr > th:last-child:not([align]),
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table th:not([align]),
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:first-child:not([align]),
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:not([align]),
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table thead tr > th:last-child:not([align]),
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) th:not([align]),
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:first-child:not([align]),
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) thead tr > th:not([align]),
@@ -5158,7 +5250,8 @@ hr {
text-align: var(--anp-table-align-th, center);
}
.anp-table-toggle .markdown-preview-view:not(.cards):not(.table-disable) table td:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) .anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table td:not([align]),
.anp-table-toggle .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td:not([align]),
.anp-table-toggle .is-live-preview:not(.cards):not(.table-disable) table td:not([align]),
.anp-table-toggle .is-live-preview.cards:not(.table-disable) table:not(.dataview) td:not([align]) {
text-align: var(--anp-table-align-td, center);
}
@@ -5167,28 +5260,77 @@ table.dataview.table-view-table > tbody > tr:hover {
background-color: rgba(var(--ctp-surface1), 0.1) !important;
}
.anp-table-toggle.anp-th-highlight .markdown-preview-view:not(.cards):not(.table-disable) th, .anp-table-toggle.anp-th-highlight .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th, .anp-table-toggle.anp-th-highlight .is-live-preview:not(.cards):not(.table-disable) th, .anp-table-toggle.anp-th-highlight .is-live-preview.cards:not(.table-disable) table:not(.dataview) th {
.anp-table-toggle.anp-table-th-highlight .markdown-preview-view:not(.cards):not(.table-disable) th,
.anp-table-toggle.anp-table-th-highlight .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th,
.anp-table-toggle.anp-table-th-highlight .is-live-preview:not(.cards):not(.table-disable) th,
.anp-table-toggle.anp-table-th-highlight .is-live-preview.cards:not(.table-disable) table:not(.dataview) th {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-td-alt-rows .markdown-preview-view:not(.cards):not(.table-disable) table tr:nth-child(2n) td, .anp-table-toggle.anp-td-alt-rows .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, .anp-table-toggle.anp-td-alt-rows .is-live-preview:not(.cards):not(.table-disable) table tr:nth-child(2n) td, .anp-table-toggle.anp-td-alt-rows .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td {
.th-highlight.markdown-preview-view:not(.cards):not(.table-disable) th, .th-highlight.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) th, .th-highlight.is-live-preview:not(.cards):not(.table-disable) th, .th-highlight.is-live-preview.cards:not(.table-disable) table:not(.dataview) th {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-td-alt-cols .markdown-preview-view:not(.cards):not(.table-disable) table tr td:nth-child(2n), .anp-table-toggle.anp-td-alt-cols .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), .anp-table-toggle.anp-td-alt-cols .is-live-preview:not(.cards):not(.table-disable) table tr td:nth-child(2n), .anp-table-toggle.anp-td-alt-cols .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n) {
.anp-table-toggle.anp-table-row-alt .markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td,
.anp-table-toggle.anp-table-row-alt .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td,
.anp-table-toggle.anp-table-row-alt .is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td,
.anp-table-toggle.anp-table-row-alt .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-td-checkered .markdown-preview-view:not(.cards):not(.table-disable) table tr td:nth-child(2n),
.anp-table-toggle.anp-td-checkered .markdown-preview-view:not(.cards):not(.table-disable) table tr:nth-child(2n) td, .anp-table-toggle.anp-td-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.anp-table-toggle.anp-td-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, .anp-table-toggle.anp-td-checkered .is-live-preview:not(.cards):not(.table-disable) table tr td:nth-child(2n),
.anp-table-toggle.anp-td-checkered .is-live-preview:not(.cards):not(.table-disable) table tr:nth-child(2n) td, .anp-table-toggle.anp-td-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.anp-table-toggle.anp-td-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td {
.row-alt.markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td, .row-alt.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, .row-alt.is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td, .row-alt.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-td-checkered .markdown-preview-view:not(.cards):not(.table-disable) table tr:nth-child(2n) td:nth-child(2n), .anp-table-toggle.anp-td-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n), .anp-table-toggle.anp-td-checkered .is-live-preview:not(.cards):not(.table-disable) table tr:nth-child(2n) td:nth-child(2n), .anp-table-toggle.anp-td-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n) {
.anp-table-toggle.anp-table-col-alt .markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n),
.anp-table-toggle.anp-table-col-alt .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.anp-table-toggle.anp-table-col-alt .is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n),
.anp-table-toggle.anp-table-col-alt .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n) {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.col-alt.markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n), .col-alt.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n), .col-alt.is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n), .col-alt.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n) {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-table-full .markdown-preview-view:not(.cards):not(.table-disable) td,
.anp-table-toggle.anp-table-full .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td,
.anp-table-toggle.anp-table-full .is-live-preview:not(.cards):not(.table-disable) td,
.anp-table-toggle.anp-table-full .is-live-preview.cards:not(.table-disable) table:not(.dataview) td {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.table-full.markdown-preview-view:not(.cards):not(.table-disable) td, .table-full.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td, .table-full.is-live-preview:not(.cards):not(.table-disable) td, .table-full.is-live-preview.cards:not(.table-disable) table:not(.dataview) td {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-table-checkered .markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td,
.anp-table-toggle.anp-table-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td,
.anp-table-toggle.anp-table-checkered .is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td,
.anp-table-toggle.anp-table-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-table-checkered .markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n),
.anp-table-toggle.anp-table-checkered .is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n) {
background-color: rgba(var(--ctp-crust), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-toggle.anp-td-full .markdown-preview-view:not(.cards):not(.table-disable) table td, .anp-table-toggle.anp-td-full .markdown-preview-view.cards:not(.table-disable) table:not(.dataview) td, .anp-table-toggle.anp-td-full .is-live-preview:not(.cards:not(.table-disable)) table td, .anp-table-toggle.anp-td-full .is-live-preview.cards:not(.table-disable) table:not(.dataview) td {
.checkered.markdown-preview-view:not(.cards):not(.table-disable) tr td:nth-child(2n),
.checkered.markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td, .checkered.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.checkered.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td, .checkered.is-live-preview:not(.cards):not(.table-disable) tr td:nth-child(2n),
.checkered.is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td, .checkered.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr td:nth-child(2n),
.checkered.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td {
background-color: rgba(var(--ctp-mantle), var(--anp-table-highlight-opacity, 0.5));
}
.checkered.markdown-preview-view:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n), .checkered.markdown-preview-view.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n), .checkered.is-live-preview:not(.cards):not(.table-disable) tr:nth-child(2n) td:nth-child(2n), .checkered.is-live-preview.cards:not(.table-disable) table:not(.dataview) tr:nth-child(2n) td:nth-child(2n) {
background-color: rgba(var(--ctp-crust), var(--anp-table-highlight-opacity, 0.5));
}
.anp-table-auto.markdown-rendered:not(.cards):not(.table-disable) table,
.anp-table-auto.markdown-rendered.cards:not(.table-disable) table:not(.dataview) {
@@ -5260,7 +5402,8 @@ body.rainbow-tags {
--r7-color-light: rgba(var(--ctp-mauve), var(--rainbow-tags-opacity));
}
.anp-collapse-folders .nav-folder .nav-folder-collapse-indicator {
.anp-collapse-folders .nav-folder .nav-folder-collapse-indicator,
.anp-collapse-folders [data-type=bookmarks] .tree-item .collapse-icon {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24' fill='none' stroke='currentColor' stroke-linejoin='round' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M6 14l1.45-2.9A2 2 0 0 1 9.24 10H22a2 2 0 0 1 1.94 2.5l-1.55 6a2 2 0 0 1-1.94 1.5H4a2 2 0 0 1-2-2V5c0-1.1.9-2 2-2h3.93a2 2 0 0 1 1.66.9l.82 1.2a2 2 0 0 0 1.66.9H20a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E%0A");
-webkit-mask-repeat: no-repeat;
background-color: currentColor;
@@ -5268,12 +5411,12 @@ body.rainbow-tags {
width: 17px;
margin-right: 4px;
}
.anp-collapse-folders .nav-folder.is-collapsed .nav-folder-collapse-indicator {
.anp-collapse-folders .nav-folder.is-collapsed .nav-folder-collapse-indicator,
.anp-collapse-folders [data-type=bookmarks] .tree-item.is-collapsed .collapse-icon {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 24' fill='none' stroke='currentColor' stroke-linejoin='round' stroke-linecap='round' stroke-width='2'%3E%3Cpath d='M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.93a2 2 0 0 1-1.66-.9l-.82-1.2A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2z'/%3E%3Cpath d='M2 10h20' /%3E%3C/svg%3E%0A");
}
.anp-collapse-folders .nav-folder-collapse-indicator svg.svg-icon {
.anp-collapse-folders .nav-folder-collapse-indicator svg.svg-icon,
.anp-collapse-folders [data-type=bookmarks] .collapse-icon svg.svg-icon {
color: transparent !important;
}
@@ -5294,14 +5437,14 @@ body.rainbow-tags {
--h4-font: var(--font-text);
--h5-font: var(--font-text);
--h6-font: var(--font-text);
--h1-color: var(--font-normal);
--h2-color: var(--font-normal);
--h3-color: var(--font-normal);
--h4-color: var(--font-normal);
--h5-color: var(--font-normal);
--h6-color: var(--font-normal);
--italic-color: var(--font-normal);
--bold-color: var(--font-normal);
--h1-color: var(--text-normal);
--h2-color: var(--text-normal);
--h3-color: var(--text-normal);
--h4-color: var(--text-normal);
--h5-color: var(--text-normal);
--h6-color: var(--text-normal);
--italic-color: var(--text-normal);
--bold-color: var(--text-normal);
}
.callout[data-callout=capacities-index] {
@@ -6451,6 +6594,7 @@ None of the original code was used and the feature was implemented from scratch.
height: 16px;
width: 16px;
margin-right: 5px;
margin-left: var(--anp-file-icon-align, 0px);
}
.anp-file-icons .nav-file .nav-file-title[data-path$=".md"]::before {
@@ -6593,41 +6737,53 @@ None of the original code was used and the feature was implemented from scratch.
/*------------RAINBOW FOLDERS-------------*/
/* Rainbow colors */
.nav-folder-children > .nav-folder:nth-child(11n+2) {
.nav-folder-children > .nav-folder:nth-child(11n+2),
[data-type=bookmarks] .tree-item:nth-child(11n+2) {
--rainbow-folder-color: var(--ctp-red);
}
.nav-folder-children > .nav-folder:nth-child(11n+3) {
.nav-folder-children > .nav-folder:nth-child(11n+3),
[data-type=bookmarks] .tree-item:nth-child(11n+3) {
--rainbow-folder-color: var(--ctp-maroon);
}
.nav-folder-children > .nav-folder:nth-child(11n+4) {
.nav-folder-children > .nav-folder:nth-child(11n+4),
[data-type=bookmarks] .tree-item:nth-child(11n+4) {
--rainbow-folder-color: var(--ctp-peach);
}
.nav-folder-children > .nav-folder:nth-child(11n+5) {
.nav-folder-children > .nav-folder:nth-child(11n+5),
[data-type=bookmarks] .tree-item:nth-child(11n+5) {
--rainbow-folder-color: var(--ctp-yellow);
}
.nav-folder-children > .nav-folder:nth-child(11n+6) {
.nav-folder-children > .nav-folder:nth-child(11n+6),
[data-type=bookmarks] .tree-item:nth-child(11n+6) {
--rainbow-folder-color: var(--ctp-green);
}
.nav-folder-children > .nav-folder:nth-child(11n+7) {
.nav-folder-children > .nav-folder:nth-child(11n+7),
[data-type=bookmarks] .tree-item:nth-child(11n+7) {
--rainbow-folder-color: var(--ctp-teal);
}
.nav-folder-children > .nav-folder:nth-child(11n+8) {
.nav-folder-children > .nav-folder:nth-child(11n+8),
[data-type=bookmarks] .tree-item:nth-child(11n+8) {
--rainbow-folder-color: var(--ctp-sky);
}
.nav-folder-children > .nav-folder:nth-child(11n+9) {
.nav-folder-children > .nav-folder:nth-child(11n+9),
[data-type=bookmarks] .tree-item:nth-child(11n+9) {
--rainbow-folder-color: var(--ctp-sapphire);
}
.nav-folder-children > .nav-folder:nth-child(11n+10) {
.nav-folder-children > .nav-folder:nth-child(11n+10),
[data-type=bookmarks] .tree-item:nth-child(11n+10) {
--rainbow-folder-color: var(--ctp-blue);
}
.nav-folder-children > .nav-folder:nth-child(11n+11) {
.nav-folder-children > .nav-folder:nth-child(11n+11),
[data-type=bookmarks] .tree-item:nth-child(11n+11) {
--rainbow-folder-color: var(--ctp-lavender);
}
.nav-folder-children > .nav-folder:nth-child(11n+12) {
.nav-folder-children > .nav-folder:nth-child(11n+12),
[data-type=bookmarks] .tree-item:nth-child(11n+12) {
--rainbow-folder-color: var(--ctp-mauve);
}
.anp-rainbow-subfolder-color-toggle .nav-folder.mod-root .nav-folder.nav-folder .nav-folder {
.anp-rainbow-subfolder-color-toggle .nav-folder.mod-root .nav-folder.nav-folder .nav-folder,
.anp-rainbow-subfolder-color-toggle [data-type=bookmarks] .tree-item .tree-item {
--rainbow-folder-color: inherit;
}
@@ -6707,13 +6863,14 @@ None of the original code was used and the feature was implemented from scratch.
}
/*-Simple rainbow theme-*/
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-title-toggle .nav-folder.mod-root > .nav-folder-children > .nav-folder .nav-folder-title {
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-title-toggle .nav-folder.mod-root > .nav-folder-children > .nav-folder .nav-folder-title,
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-title-toggle [data-type=bookmarks] > .view-content > div > .tree-item .tree-item-inner {
transition: color 0.4s;
color: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1));
--nav-item-background-hover: rgba(var(--rainbow-folder-color), 0.1);
--nav-item-background-active: rgba(var(--rainbow-folder-color), 0.1) ;
}
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-toggle .nav-folder.mod-root > .nav-folder-children > .nav-folder .nav-folder-title:after {
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-toggle .nav-folder.mod-root > .nav-folder-children > .nav-folder .nav-folder-title:after, .anp-simple-rainbow-color-toggle.anp-simple-rainbow-icon-toggle [data-type=bookmarks] > .view-content > div > .tree-item .tree-item-inner:after {
transition: color 0.4s;
color: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1));
content: "⬤";
@@ -6722,12 +6879,14 @@ None of the original code was used and the feature was implemented from scratch.
top: 1px;
opacity: 0.5;
}
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-indentation-toggle .nav-folder.mod-root .nav-folder > .nav-folder-children {
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-indentation-toggle .nav-folder.mod-root .nav-folder > .nav-folder-children, .anp-simple-rainbow-color-toggle.anp-simple-rainbow-indentation-toggle [data-type=bookmarks] > .view-content > div > .tree-item .tree-item-children {
transition: color 0.4s;
border-color: rgba(var(--rainbow-folder-color), 0.5);
}
.anp-simple-rainbow-color-toggle.anp-simple-rainbow-collapse-toggle .tree-item-self .tree-item-icon {
--icon-color: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1));
--nav-collapse-icon-color: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1));
--nav-collapse-icon-color-collapsed: rgba(var(--rainbow-folder-color), var(--anp-simple-rainbow-opacity, 1));
}
.modal {
@@ -7375,75 +7534,100 @@ None of the original code was used and the feature was implemented from scratch.
padding-left: 8px;
}
.theme-dark .excalidraw, .theme-dark .excalidraw.theme--dark, .theme-light .excalidraw, .theme-light .excalidraw.theme--dark {
--button-destructive-bg-color: rgba(var(--ctp-red), 0.2);
--button-destructive-color: rgb(var(--ctp-red));
--button-gray-1: rgb(var(--ctp-base));
--button-gray-2: rgb(var(--ctp-mantle));
--button-gray-3: rgb(var(--ctp-crust));
--button-special-active-bg-color: rgb(var(--ctp-base));
--dialog-border-color: rgb(var(--ctp-surface1));
--focus-highlight-color: rgb(var(--ctp-accent, var(--ctp-teal)));
--icon-fill-color: var(--text-normal);
--icon-green-fill-color: rgb(var(--ctp-green));
--default-bg-color: rgb(var(--ctp-base));
--input-bg-color: rgb(var(--ctp-mantle));
--input-border-color: rgb(var(--ctp-surface1));
--input-hover-bg-color: rgb(var(--ctp-surface0));
--input-label-color: rgb(var(--ctp-text));
--island-bg-color: rgba(var(--ctp-base), 0.96);
--keybinding-color: rgb(var(--ctp-crust));
--link-color: var(--color-accent);
--overlay-bg-color: rgba(var(--ctp-base), 0.88);
--popup-bg-color: rgb(var(--ctp-base));
--popup-secondary-bg-color: rgb(var(--ctp-mantle));
--popup-text-color: rgb(var(--ctp-text));
--popup-text-inverted-color: rgb(var(--ctp-base));
--select-highlight-color: var(--color-accent);
--shadow-island: 0 0 0 1px rgba(var(--ctp-text), 0.01), 1px 1px 5px rgb(var(--ctp-text) / 12%);
--text-primary-color: rgb(var(--ctp-text));
--color-primary: var(--color-accent);
--color-primary-darker: var(--color-accent);
--color-primary-darkest: var(--color-accent);
--color-primary-light: rgb(var(--ctp-base));
/* WIP, not implemented due to volatile excalidraw updates
.theme-light .excalidraw.excalidraw-container:not(.theme--dark),
.theme-dark .excalidraw.excalidraw-container.theme--dark {
--button-destructive-bg-color: #ffe3e3;
--button-destructive-color: #c92a2a;
--button-gray-1: #e9ecef;
--button-gray-2: #ced4da;
--button-gray-3: #adb5bd;
--button-special-active-bg-color: #ebfbee;
--dialog-border-color: var(--color-gray-20);
--dropdown-icon: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"292.4\" height=\"292.4\" viewBox=\"0 0 292 292\"><path d=\"M287 197L159 69c-4-3-8-5-13-5s-9 2-13 5L5 197c-3 4-5 8-5 13s2 9 5 13c4 4 8 5 13 5h256c5 0 9-1 13-5s5-8 5-13-1-9-5-13z\"/></svg>");
--focus-highlight-color: #a5d8ff;
--icon-fill-color: var(--color-gray-80);
--icon-green-fill-color: #2b8a3e;
--default-bg-color: #ffffff;
--input-bg-color: #ffffff;
--input-border-color: #ced4da;
--input-hover-bg-color: #f1f3f5;
--input-label-color: #495057;
--island-bg-color: rgba(255, 255, 255, 0.96);
--keybinding-color: var(--color-gray-40);
--link-color: #1c7ed6;
--overlay-bg-color: rgba(255, 255, 255, 0.88);
--popup-bg-color: #ffffff;
--popup-secondary-bg-color: #f1f3f5;
--popup-text-color: #000000;
--popup-text-inverted-color: #ffffff;
--select-highlight-color: #339af0;
--shadow-island: 0px 7px 14px rgba(0, 0, 0, 0.05), 0px 0px 3.12708px rgba(0, 0, 0, 0.0798), 0px 0px 0.931014px rgba(0, 0, 0, 0.1702);
--button-hover-bg: var(--color-gray-10);
--default-border-color: var(--color-gray-30);
--default-button-size: 2rem;
--default-icon-size: 1rem;
--lg-button-size: 2.25rem;
--lg-icon-size: 1rem;
--editor-container-padding: 1rem;
--scrollbar-thumb: var(--button-gray-2);
--scrollbar-thumb-hover: var(--button-gray-3);
--modal-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802);
--avatar-border-color: var(--color-gray-20);
--sidebar-shadow: 0px 100px 80px rgba(0, 0, 0, 0.07), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0417275), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.035), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0196802);
--sidebar-border-color: var(--color-gray-20);
--sidebar-bg-color: #fff;
--library-dropdown-shadow: 0px 15px 6px rgba(0, 0, 0, 0.01), 0px 8px 5px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.09), 0px 1px 2px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1);
--space-factor: 0.25rem;
--text-primary-color: var(--color-gray-80);
--color-selection: var(--color-accent);
--color-icon-white: #ffffff;
--color-primary: var(--color-accent) !important;
--color-primary-darker: color-mix(in hsl, var(--color-accent), #000000, 70%) !important;
--color-primary-darkest: color-mix(in hsl, var(--color-accent), #000000) !important;
--color-primary-light: color-mix(in hsl, var(--color-accent), #FFFFFF) !important;
--color-primary-light-darker: color-mix(in hsl, var(--color-accent), var(--color-primary)) !important;
--color-gray-10: #f5f5f5;
--color-gray-20: #ebebeb;
--color-gray-30: #d6d6d6;
--color-gray-40: #b8b8b8;
--color-gray-50: #999999;
--color-gray-60: #7a7a7a;
--color-gray-70: #5c5c5c;
--color-gray-80: #3d3d3d;
--color-gray-85: #242424;
--color-gray-90: #1e1e1e;
--color-gray-100: #121212;
--color-warning: #fceeca;
--color-warning-dark: #f5c354;
--color-warning-darker: #f3ab2c;
--color-warning-darkest: #ec8b14;
--color-text-warning: var(--text-primary-color);
--color-danger: #db6965;
--color-danger-dark: #db6965;
--color-danger-darker: #d65550;
--color-danger-darkest: #d1413c;
--color-danger-text: black;
--color-danger-background: #fff0f0;
--color-danger-icon-background: #ffdad6;
--color-danger-color: #700000;
--color-danger-icon-color: #700000;
--color-warning-background: var(--color-warning);
--color-warning-icon-background: var(--color-warning-dark);
--color-warning-color: var(--text-primary-color);
--color-warning-icon-color: var(--text-primary-color);
--color-muted: var(--color-gray-30);
--color-muted-darker: var(--color-gray-60);
--color-muted-darkest: var(--color-gray-100);
--color-muted-background: var(--color-gray-80);
--color-muted-background-darker: var(--color-gray-100);
--color-promo: #e70078;
--color-success: #268029;
--color-success-lighter: #cafccc;
--border-radius-md: 0.375rem;
--border-radius-lg: 0.5rem;
}
.excalidraw-tooltip {
background: rgb(var(--ctp-crust)) !important;
color: var(--text-normal) !important;
}
.excalidraw .ToolIcon--plain,
.excalidraw .reset-zoom-button,
.excalidraw .ToolIcon[aria-label="Zoom in"],
.excalidraw .ToolIcon[aria-label="Zoom out"],
.excalidraw .ToolIcon[aria-label="Reset the canvas"] {
background-color: rgb(var(--ctp-crust)) !important;
}
.excalidraw .Dialog__titleContent {
font-family: var(--font-interface) !important;
font-variant-caps: normal;
--h2-color: var(--color-accent);
}
.excalidraw .confirm-dialog--confirm.ToolIcon_type_button {
background-color: rgb(var(--ctp-red)) !important;
}
.excalidraw .confirm-dialog--confirm.ToolIcon_type_button .ToolIcon__icon {
color: var(--background-primary) !important;
}
[data-type=excalidraw] .view-header {
margin: 0;
}
body .excalidraw .library-menu-items-container .library-actions--load, body .excalidraw .library-menu-items-container .library-actions--load:hover {
background-color: var(--color-accent);
}
.excalidraw h3 {
--h3-font: var(--font-interface);
}
*/
.obsidian-icon-folder-icon {
margin-top: -5px;
}