Skip to content

Instantly share code, notes, and snippets.

@griimick
Created March 4, 2024 18:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save griimick/7dc2dcdbffff4b14e38f2b61e2f5ada1 to your computer and use it in GitHub Desktop.
Save griimick/7dc2dcdbffff4b14e38f2b61e2f5ada1 to your computer and use it in GitHub Desktop.
catppuccin/logseq frappe with latte whiteboard
:root:not([data-color]), :root[data-color=none] {
--color-base-00: rgb(var(--ctp-crust));
--color-base-10: rgb(var(--ctp-mantle));
--color-base-20: rgb(var(--ctp-base));
--color-base-30: rgb(var(--ctp-surface0));
--color-base-40: rgb(var(--ctp-surface1));
--color-base-50: rgb(var(--ctp-surface2));
--color-base-60: rgb(var(--ctp-overlay0));
--color-base-70: rgb(var(--ctp-overlay1));
--color-base-80: rgb(var(--ctp-overlay2));
--color-base-90: rgb(var(--ctp-subtext0));
--color-base-100: rgb(var(--ctp-text));
}
:root:not([data-color]), :root[data-color=none] {
--ctp-primary-background-color: rgb(var(--ctp-base));
--ctp-secondary-background-color: rgb(var(--ctp-mantle));
--ctp-tertiary-background-color: rgb(var(--ctp-crust));
--ctp-quaternary-background-color: rgb(var(--ctp-surface0));
--ctp-color-level-1: var(--color-base-10);
--ctp-color-level-2: var(--color-base-20);
--ctp-color-level-3: var(--color-base-30);
--ctp-color-level-4: var(--color-base-40);
--ctp-color-level-5: var(--color-base-50);
--ctp-color-level-6: var(--color-base-60);
--ctp-active-primary-color: rgb(var(--ctp-accent));
--ctp-active-secondary-color: rgb(var(--ctp-accent), 0.9);
--ctp-table-tr-even-background-color: var(--ctp-secondary-background-color);
--ctp-block-properties-background-color: var(--ctp-secondary-background-color);
--ctp-page-properties-background-color: var(--ctp-secondary-background-color);
--ctp-block-ref-link-text-color: rgb(var(--ctp-subtext0));
--ctp-search-background-color: var(--ctp-primary-background-color);
--ctp-border-color: rgb(var(--ctp-surface0));
--ctp-secondary-border-color: rgb(var(--ctp-surface0));
--ctp-tertiary-border-color: rgba(var(--ctp-surface0), 0.10);
--ctp-guideline-color: rgb(var(--ctp-surface1));
--ctp-menu-hover-color: var(--ctp-color-level-3);
--ctp-primary-text-color: rgb(var(--ctp-text));
--ctp-secondary-text-color: rgb(var(--ctp-subtext0));
--ctp-title-text-color: rgb(var(--ctp-subtext1));
--ctp-link-text-color: rgb(var(--ctp-accent, var(--ctp-teal)));
--ctp-link-text-hover-color: rgb(var(--ctp-accent, var(--ctp-mauve)));
--ctp-link-ref-text-color: rgb(var(--ctp-accent, var(--ctp-blue)));
--ctp-link-ref-text-hover-color: rgb(var(--ctp-accent, var(--ctp-blue)));
--ctp-tag-text-color: rgb(var(--ctp-accent, var(--ctp-maroon)));
--ctp-tag-text-hover-color: rgb(var(--ctp-accent, var(--ctp-maroon)));
--ctp-slide-background-color: var(--ctp-primary-background-color);
--ctp-block-bullet-border-color: rgba(var(--ctp-accent, var(--ctp-sky)), 0.4);
--ctp-block-bullet-color: rgb(var(--ctp-accent, var(--ctp-sky)));
--ctp-block-highlight-color: var(--color-base-30);
--ctp-selection-background-color: rgba(var(--ctp-yellow, 0.9));
--ctp-selection-text-color: rgb(var(--color-base-00));
--ctp-page-checkbox-color: rgb(var(--ctp-accent, var(--ctp-blue)));
--ctp-page-checkbox-border-color: var(--ctp-primary-background-color);
--ctp-page-blockquote-color: var(--ctp-primary-text-color);
--ctp-page-blockquote-bg-color: var(--ctp-secondary-background-color);
--ctp-page-blockquote-border-color: var(--ctp-border-color);
--ctp-page-inline-code-color: var(--ctp-primary-text-color);
--ctp-page-inline-code-bg-color: var(--color-base-10);
--ctp-scrollbar-foreground-color: rgba(var(--ctp-text), 0.2);
--ctp-scrollbar-background-color: rgba(var(--ctp-text), 0.05);
--ctp-scrollbar-thumb-hover-color: rgba(var(--ctp-text), 0.2);
--ctp-head-text-color: var(--ctp-link-text-color);
--ctp-cloze-text-color: rgb(var(--ctp-accent));
--ctp-icon-color: var(--ctp-link-text-color);
--ctp-search-icon-color: var(--ctp-link-text-color);
--ctp-a-chosen-bg: var(--ctp-quaternary-background-color);
--ctp-right-sidebar-code-bg-color: var(--color-base-30);
--ctp-pie-bg-color: var(--ctp-primary-background-color);
--ctp-pie-fg-color: var(--ctp-secondary-background-color);
--ctp-highlight-color-gray: rgb(var(--ctp-overlay2));
--ctp-highlight-color-red: rgb(var(--ctp-red));
--ctp-highlight-color-yellow: rgb(var(--ctp-yellow));
--ctp-highlight-color-green: rgb(var(--ctp-green));
--ctp-highlight-color-blue: rgb(var(--ctp-blue));
--ctp-highlight-color-purple: rgb(var(--ctp-mauve));
--ctp-highlight-color-pink: rgb(var(--ctp-pink));
--ctp-error-text-color: var(--color-red-100);
--ctp-error-background-color: rgb(var(--ctp-red));
--ctp-warning-text-color: var(--color-yellow-100);
--ctp-warning-background-color: rgb(var(--ctp-yellow));
--ctp-success-text-color: var(--color-green-100);
--ctp-success-background-color: rgb(var(--ctp-green));
--ctp-focus-ring-color: rgb(var(--ctp-overlay2));
--ctp-header-button-background: rgb(var(--ctp-text));
--ctp-error-color: var(--ctp-red);
--ctp-warning-color: var(--ctp-peach);
--ctp-success-color: var(--ctp-green);
--ctp-info-color: var(--ctp-yellow);
/* Whiteboard */
/* Whiteboard object colors */
--ctp-wb-background-color-gray: color-mix(in srgb, rgb(var(--ctp-gray)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-red: color-mix(in srgb, rgb(var(--ctp-red)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-yellow: color-mix(in srgb, rgb(var(--ctp-yellow)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-green: color-mix(in srgb, rgb(var(--ctp-green)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-blue: color-mix(in srgb, rgb(var(--ctp-blue)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-purple: color-mix(in srgb, rgb(var(--ctp-mauve)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-pink: color-mix(in srgb, rgb(var(--ctp-pink)), rgb(var(--ctp-base)) 60%);
--ctp-wb-stroke-color-gray: rgb(var(--ctp-overlay2));
--ctp-wb-stroke-color-red: rgb(var(--ctp-red));
--ctp-wb-stroke-color-yellow: rgb(var(--ctp-yellow));
--ctp-wb-stroke-color-green: rgb(var(--ctp-green));
--ctp-wb-stroke-color-blue: rgb(var(--ctp-blue));
--ctp-wb-stroke-color-purple: rgb(var(--ctp-mauve));
--ctp-wb-stroke-color-pink: rgb(var(--ctp-pink));
--ctp-wb-text-color-gray: rgb(var(--ctp-overlay2));
--ctp-wb-text-color-red: rgb(var(--ctp-red));
--ctp-wb-text-color-yellow: rgb(var(--ctp-yellow));
--ctp-wb-text-color-green: rgb(var(--ctp-green));
--ctp-wb-text-color-blue: rgb(var(--ctp-blue));
--ctp-wb-text-color-purple: rgb(var(--ctp-mauve));
--ctp-wb-text-color-pink: rgb(var(--ctp-pink));
--ctp-wb-shape-label-color-gray: rgb(var(--ctp-gray));
--ctp-wb-shape-label-color-red: rgb(var(--ctp-red));
--ctp-wb-shape-label-color-yellow: rgb(var(--ctp-yellow));
--ctp-wb-shape-label-color-green: rgb(var(--ctp-green));
--ctp-wb-shape-label-color-blue: var(--ctp-blue);
--ctp-wb-shape-label-color-purple: rgb(var(--ctp-purple));
--ctp-wb-shape-label-color-pink: rgb(var(--ctp-pink));
--ctp-switch-background: var(--color-base-50);
--ctp-switch-handle-color: var(--ctp-accent, var(--ctp-blue));
--ctp-button-background: var(--ctp-accent, var(--ctp-blue));
--ctp-button-text: var(--color-base-10);
--ctp-tooltip-background: var(--ctp-tertiary-background-color);
--ctp-tooltip-text: rgb(var(--ctp-text));
--ctp-search-input-placeholder: rgb(var(--ctp-text));
--ctp-header-icon: rgb(var(--ctp-accent));
--ctp-header-icon-background: var(--ctp-menu-hover-color);
--ctp-text-highlight: rgb(var(--ctp-yellow));
--ctp-bullet-thread-color: rgb(var(--ctp-accent, var(--ctp-teal)));
--ctp-dropdown-border-color: var(--color-base-50);
--ctp-text-bold: var(var(--ctp-primary-text-color));
--ctp-text-heading: var(--ctp-accent, var(--ctp-lavender));
--ctp-text-italics: var(--ctp-accent, var(--ctp-green));
--ctp-text-underline: var(--ctp-primary-text-color);
--ctp-text-strikethrough: var(--ctp-accent, var(--ctp-maroon));
--ctp-blockquote-line: var(--ctp-accent);
--ctp-active-setting: var(--ctp-accent, var(--ctp-blue));
--ctp-wb-button-selected-foreground: var(--ctp-accent, var(--ctp-mauve));
--ctp-wb-button-selected-background: var(--ctp-surface0);
--ctp-wb-button-foreground: var(--ctp-text);
--ctp-wb-button-menu-foreground: var(--ctp-accent, var(--ctp-teal));
--ctp-wb-button-type-tag-background-active: var(--ctp-accent, var(--ctp-mauve));
--ctp-wb-button-type-tag-background-inactive: var(--ctp-surface0);
--ctp-wb-button-type-tag-foreground: var(--ctp-text);
--ctp-wb-quick-links-button: var(--ctp-accent, var(--ctp-blue));
--ctp-wb-quick-links-button-hover: var(--ctp-sky);
--ctp-wb-layout-button-foreground: var(--ctp-accent, var(--ctp-teal));
--ctp-tl-select-input-select-item: var(--ctp-surface2);
--ctp-tl-selectFill: var(--ctp-accent, var(--ctp-blue));
--ctp-tl-selectStroke: var(--ctp-accent, var(--ctp-blue));
--ctp-priority-bg-color: var(--ctp-crust);
--ctp-priority-todo: var(--ctp-teal);
--ctp-priority-doing: var(--ctp-blue);
--ctp-priority-done: var(--ctp-green);
--ctp-priority-now: var(--ctp-teal);
--ctp-priority-later: var(--ctp-yellow);
--ctp-priority-waiting: var(--ctp-maroon);
--ctp-priority-a: var(--ctp-red);
--ctp-priority-b: var(--ctp-yellow);
--ctp-priority-c: var(--ctp-green);
--ctp-marker-border-radius: 4px;
--ctp-checkbox-color: var(--ctp-accent, var(--ctp-teal));
--ctp-marker-size: 16px;
}
:root:not([data-color]), :root[data-color=none] {
--ls-error-color: var(--ctp-error-color);
--ls-warning-color: var(--ctp-warning-color);
--ls-success-color: var(--ctp-success-color);
--ls-text-on-accent: rgb(var(--ctp-text));
}
:root:not([data-color]) .logseq-tldraw, :root[data-color=none] .logseq-tldraw {
--tl-selectFill: rgba(var(--ctp-tl-selectFill), 0.05);
--tl-selectStroke: rgb(var(--ctp-tl-selectStroke));
}
:root:not([data-color]) .tl-text-label-inner-wrapper, :root[data-color=none] .tl-text-label-inner-wrapper {
--ls-wb-text-color-gray: var(--ctp-wb-shape-label-color-gray);
--ls-wb-text-color-red: var(--ctp-wb-shape-label-color-red);
--ls-wb-text-color-yellow: var(--ctp-wb-shape-label-color-yellow);
--ls-wb-text-color-green: var(--ctp-wb-shape-label-color-green);
--ls-wb-text-color-blue: var(--ctp-wb-shape-label-color-blue);
--ls-wb-text-color-purple: var(--ctp-wb-shape-label-color-purple);
--ls-wb-text-color-pink: var(--ctp-wb-shape-label-color-pink);
}
@media (prefers-color-scheme: dark) {
html:not(html[data-color]),
html[data-color=none] {
background-color: rgb(var(--ctp-primary-background-color));
}
html[data-theme=light] {
background-color: transparent;
}
}
html:not(html[data-color]),
html[data-color=none] {
--ls-primary-background-color: var(--ctp-primary-background-color);
--ls-secondary-background-color: var(--ctp-secondary-background-color);
--ls-tertiary-background-color: var(--ctp-tertiary-background-color);
--ls-quaternary-background-color: var(--ctp-quaternary-background-color);
--color-level-1: var(--ctp-color-level-1);
--color-level-2: var(--ctp-color-level-2);
--color-level-3: var(--ctp-color-level-3);
--color-level-4: var(--ctp-color-level-4);
--color-level-5: var(--ctp-color-level-5);
--color-level-6: var(--ctp-color-level-6);
--ls-active-primary-color: var(--ctp-active-primary-color);
--ls-active-secondary-color: var(--ctp-active-secondary-color);
--ls-table-tr-even-background-color: var(--ctp-table-tr-even-background-color);
--ls-block-properties-background-color: var(--ctp-block-properties-background-color);
--ls-page-properties-background-color: var(--ctp-page-properties-background-color);
--ls-block-ref-link-text-color: var(--ctp-block-ref-link-text-color);
--ls-search-background-color: var(--ctp-search-background-color);
--ls-border-color: var(--ctp-border-color);
--ls-secondary-border-color: var(--ctp-secondary-border-color);
--ls-tertiary-border-color: var(--ctp-tertiary-border-color);
--ls-guideline-color: var(--ctp-guideline-color);
--ls-menu-hover-color: var(--ctp-menu-hover-color);
--ls-primary-text-color: var(--ctp-primary-text-color);
--ls-secondary-text-color: var(--ctp-secondary-text-color);
--ls-title-text-color: var(--ctp-title-text-color);
--ls-link-text-color: var(--ctp-link-text-color);
--ls-link-text-hover-color: var(--ctp-link-text-hover-color);
--ls-link-ref-text-color: var(--ctp-link-ref-text-color);
--ls-link-ref-text-hover-color: var(--ctp-link-ref-text-hover-color);
--ls-tag-text-color: var(--ctp-tag-text-color);
--ls-tag-text-hover-color: var(--ctp-tag-text-hover-color);
--ls-slide-background-color: var(--ctp-slide-background-color);
--ls-block-bullet-border-color: var(--ctp-block-bullet-border-color);
--ls-block-bullet-color: var(--ctp-block-bullet-color);
--ls-block-highlight-color: var(--ctp-block-highlight-color);
--ls-selection-background-color: var(--ctp-selection-background-color);
--ls-selection-text-color: var(--ctp-selection-text-color);
--ls-page-checkbox-color: var(--ctp-page-checkbox-color);
--ls-page-checkbox-border-color: var(--ctp-page-checkbox-border-color);
--ls-page-blockquote-color: var(--ctp-page-blockquote-color);
--ls-page-blockquote-bg-color: var(--ctp-page-blockquote-bg-color);
--ls-page-blockquote-border-color: var(--ctp-page-blockquote-border-color);
--ls-page-inline-code-color: var(--ctp-page-inline-code-color);
--ls-page-inline-code-bg-color: var(--ctp-page-inline-code-bg-color);
--ls-page-mark-color: var(--ctp-base);
--ls-scrollbar-foreground-color: var(--ctp-scrollbar-foreground-color);
--ls-scrollbar-background-color: var(--ctp-scrollbar-background-color);
--ls-scrollbar-thumb-hover-color: var(--ctp-scrollbar-thumb-hover-color);
--ls-head-text-color: var(--ctp-head-text-color);
--ls-cloze-text-color: var(--ctp-cloze-text-color);
--ls-icon-color: var(--ctp-icon-color);
--ls-search-icon-color: var(--ctp-search-icon-color);
--ls-a-chosen-bg: var(--ctp-a-chosen-bg);
--ls-right-sidebar-code-bg-color: var(--ctp-right-sidebar-code-bg-color);
--ls-pie-bg-color: var(--ctp-pie-bg-color);
--ls-pie-fg-color: var(--ctp-pie-fg-color);
--ls-highlight-color-gray: var(--ctp-highlight-color-gray);
--ls-highlight-color-red: var(--ctp-highlight-color-red);
--ls-highlight-color-yellow: var(--ctp-highlight-color-yellow);
--ls-highlight-color-green: var(--ctp-highlight-color-green);
--ls-highlight-color-blue: var(--ctp-highlight-color-blue);
--ls-highlight-color-purple: var(--ctp-highlight-color-purple);
--ls-highlight-color-pink: var(--ctp-highlight-color-pink);
--ls-error-text-color: var(--ctp-error-text-color);
--ls-error-background-color: var(--ctp-error-background-color);
--ls-warning-text-color: var(--ctp-warning-text-color);
--ls-warning-background-color: var(--ctp-warning-background-color);
--ls-success-text-color: var(--ctp-success-text-color);
--ls-success-background-color: var(--ctp-success-background-color);
--ls-focus-ring-color: var(--ctp-focus-ring-color);
--ls-header-button-background: var(--ctp-header-button-background);
--ls-left-sidebar-active-background: var(--ls-active-primary-color);
/* Whiteboard */
/* Whiteboard object colors */
--ls-wb-background-color-gray: var(--ctp-wb-background-color-gray);
--ls-wb-background-color-red: var(--ctp-wb-background-color-red);
--ls-wb-background-color-yellow: var(--ctp-wb-background-color-yellow);
--ls-wb-background-color-green: var(--ctp-wb-background-color-green);
--ls-wb-background-color-blue: var(--ctp-wb-background-color-blue);
--ls-wb-background-color-purple: var(--ctp-wb-background-color-purple);
--ls-wb-background-color-pink: var(--ctp-wb-background-color-pink);
--ls-wb-stroke-color-gray: var(--ctp-wb-stroke-color-gray);
--ls-wb-stroke-color-red: var(--ctp-wb-stroke-color-red);
--ls-wb-stroke-color-yellow: var(--ctp-wb-stroke-color-yellow);
--ls-wb-stroke-color-green: var(--ctp-wb-stroke-color-green);
--ls-wb-stroke-color-blue: var(--ctp-wb-stroke-color-blue);
--ls-wb-stroke-color-purple: var(--ctp-wb-stroke-color-purple);
--ls-wb-stroke-color-pink: var(--ctp-wb-stroke-color-pink);
--ls-wb-text-color-gray: var(--ctp-wb-text-color-gray);
--ls-wb-text-color-red: var(--ctp-wb-text-color-red);
--ls-wb-text-color-yellow: var(--ctp-wb-text-color-yellow);
--ls-wb-text-color-green: var(--ctp-wb-text-color-green);
--ls-wb-text-color-blue: var(--ctp-wb-text-color-blue);
--ls-wb-text-color-purple: var(--ctp-wb-text-color-purple);
--ls-wb-text-color-pink: var(--ctp-wb-text-color-pink);
--ls-color-file-sync-error: rgb(var(--ctp-red));
--ls-color-file-sync-pending: rgb(var(--ctp-yellow));
--ls-color-file-sync-idle: rgb(var(--ctp-green));
}
:root:not([data-color]), :root[data-color=none] {
--lx-popover-bg: var(--ctp-secondary-background-color);
}
html:not(html[data-color]) div.input-wrap > input::placeholder,
html[data-color=none] div.input-wrap > input::placeholder {
color: var(--ctp-search-input-placeholder);
}
html:not(html[data-color]) .recent-search a > div > div,
html[data-color=none] .recent-search a > div > div {
border-color: rgb(var(--ctp-text));
}
html:not(html[data-color]) a.ui__toggle .wrapper:focus,
html[data-color=none] a.ui__toggle .wrapper:focus {
--tw-shadow: 0 0 0 3px rgba(var(--ctp-switch-handle-color), 0.5) ;
}
html:not(html[data-color]) a.ui__toggle > span,
html[data-color=none] a.ui__toggle > span {
background-color: var(--ctp-switch-background);
}
html:not(html[data-color]) a.ui__toggle > span > span.switcher,
html[data-color=none] a.ui__toggle > span > span.switcher {
background-color: rgb(var(--ctp-switch-handle-color));
}
html:not(html[data-color]) a.ui__button, html:not(html[data-color]) button.ui__button,
html[data-color=none] a.ui__button,
html[data-color=none] button.ui__button {
color: var(--ctp-button-text);
background-color: rgb(var(--ctp-button-background));
}
html:not(html[data-color]) a.ui__button[intent=logseq]:hover:not(.active), html:not(html[data-color]) button.ui__button[intent=logseq]:hover:not(.active),
html[data-color=none] a.ui__button[intent=logseq]:hover:not(.active),
html[data-color=none] button.ui__button[intent=logseq]:hover:not(.active) {
color: var(--ctp-button-text);
background-color: rgb(var(--ctp-button-background));
}
html:not(html[data-color]) a.ui__button:hover, html:not(html[data-color]) button.ui__button:hover,
html[data-color=none] a.ui__button:hover,
html[data-color=none] button.ui__button:hover {
background-color: rgb(var(--ctp-button-background));
}
html:not(html[data-color]) .tippy-tooltip,
html[data-color=none] .tippy-tooltip {
background: var(--ctp-tooltip-background);
color: var(--ctp-tooltip-text);
}
html:not(html[data-color]) .tippy-popper .arrow-regular,
html[data-color=none] .tippy-popper .arrow-regular {
display: none;
/* Hide the arrow */
}
html:not(html[data-color]) .dark .ui__button[intent=logseq]:hover,
html[data-color=none] .dark .ui__button[intent=logseq]:hover {
color: var(--ls-link-text-color);
}
html:not(html[data-color]) svg.tip,
html[data-color=none] svg.tip {
fill: rgb(var(--ctp-blue));
}
html:not(html[data-color]) svg.warning,
html[data-color=none] svg.warning {
fill: rgb(var(--ctp-warning-color));
}
html:not(html[data-color]) svg.important,
html[data-color=none] svg.important {
fill: rgb(var(--ctp-error-color));
}
html:not(html[data-color]) svg.note,
html[data-color=none] svg.note {
fill: rgb(var(--ctp-info-color));
}
html:not(html[data-color]) div.nav-content-item:not(.is-expand) .header,
html[data-color=none] div.nav-content-item:not(.is-expand) .header {
background-color: var(--ls-tertiary-background-color);
}
html:not(html[data-color]) div.nav-content-item:not(.is-expand) .header a,
html[data-color=none] div.nav-content-item:not(.is-expand) .header a {
color: var(--ctp-link-text-hover-color);
}
html:not(html[data-color]) .left-sidebar-inner a.item.active,
html:not(html[data-color]) .left-sidebar-inner a.item:active,
html[data-color=none] .left-sidebar-inner a.item.active,
html[data-color=none] .left-sidebar-inner a.item:active {
color: var(--ctp-link-text-hover-color);
}
html:not(html[data-color]) .left-sidebar-inner a.item:hover,
html[data-color=none] .left-sidebar-inner a.item:hover {
background: var(--ctp-color-level-3);
}
html:not(html[data-color]) .left-sidebar-inner a.item:hover span,
html[data-color=none] .left-sidebar-inner a.item:hover span {
color: var(--ctp-blue);
}
html:not(html[data-color]) .cp__sidebar-left-layout .header:hover a,
html[data-color=none] .cp__sidebar-left-layout .header:hover a {
color: var(--ctp-link-text-hover-color);
}
html:not(html[data-color]) .ui__modal-panel,
html[data-color=none] .ui__modal-panel {
border: 1px solid;
border-color: var(--ctp-dropdown-border-color);
}
html:not(html[data-color]) .dropdown-wrapper,
html[data-color=none] .dropdown-wrapper {
border: 1px solid;
border-color: var(--ctp-dropdown-border-color);
}
html:not(html[data-color]) .block-children-left-border:hover,
html[data-color=none] .block-children-left-border:hover {
width: 2px;
background-color: var(--ctp-bullet-thread-color);
}
html:not(html[data-color]) mark,
html[data-color=none] mark {
background: var(--ctp-text-highlight);
color: rgb(var(--ls-page-mark-color));
}
html:not(html[data-color]) mark a,
html[data-color=none] mark a {
color: rgb(var(--ls-page-mark-color));
}
html:not(html[data-color]) mark a:hover,
html[data-color=none] mark a:hover {
opacity: 0.55;
}
html:not(html[data-color]) .form-input:focus,
html[data-color=none] .form-input:focus {
box-shadow: 0 0 0 2px rgba(var(--ctp-accent, var(--ctp-sapphire)), 0.5);
border-color: rgba(var(--ctp-accent, var(--ctp-sapphire)), 0.5);
}
html:not(html[data-color]) .bullet-container.bullet-closed,
html[data-color=none] .bullet-container.bullet-closed {
background-color: rgb(var(--ctp-accent, var(--ctp-blue)), 0.15);
}
html:not(html[data-color]) .bullet-container.bullet-closed:hover,
html[data-color=none] .bullet-container.bullet-closed:hover {
background-color: rgb(var(--ctp-accent, var(--ctp-blue)), 0.65);
}
html:not(html[data-color]) .bullet-container:hover,
html[data-color=none] .bullet-container:hover {
background-color: rgb(var(--ctp-accent, var(--ctp-blue)), 0.15);
}
html:not(html[data-color]) button.button.icon:hover,
html[data-color=none] button.button.icon:hover {
color: rgb(var(--ctp-accent, var(--ctp-pink)));
background-color: var(--ctp-header-icon-background);
}
html:not(html[data-color]) button.button.icon:hover > i,
html[data-color=none] button.button.icon:hover > i {
color: var(--ctp-header-icon);
}
html:not(html[data-color]) .cp__sidebar-left-layout a,
html[data-color=none] .cp__sidebar-left-layout a {
color: inherit;
}
html:not(html[data-color]) .left-sidebar-inner .nav-content-item .header,
html[data-color=none] .left-sidebar-inner .nav-content-item .header {
background-color: var(--ls-tertiary-background-color);
}
html:not(html[data-color]) html[data-theme=dark] .cp__header a,
html:not(html[data-color]) html[data-theme=dark] .cp__header button,
html:not(html[data-color]) html[data-theme=dark] .cp__right-sidebar-topbar button,
html[data-color=none] html[data-theme=dark] .cp__header a,
html[data-color=none] html[data-theme=dark] .cp__header button,
html[data-color=none] html[data-theme=dark] .cp__right-sidebar-topbar button {
opacity: 1;
}
html:not(html[data-color]) ::selection,
html[data-color=none] ::selection {
color: var(--ls-text-on-accent);
}
html:not(html[data-color]) .inline.with-bg-color,
html[data-color=none] .inline.with-bg-color {
color: var(--ctp-primary-background-color);
}
html:not(html[data-color]) .inline.with-bg-color b,
html:not(html[data-color]) .inline.with-bg-color .page-ref,
html[data-color=none] .inline.with-bg-color b,
html[data-color=none] .inline.with-bg-color .page-ref {
color: var(--ctp-primary-background-color);
}
html:not(html[data-color]) .inline.with-bg-color .page-reference:hover,
html[data-color=none] .inline.with-bg-color .page-reference:hover {
color: var(--ctp-primary-text-color);
}
html:not(html[data-color]) .inline.with-bg-color .page-reference:hover b,
html:not(html[data-color]) .inline.with-bg-color .page-reference:hover .page-ref,
html:not(html[data-color]) .inline.with-bg-color .page-reference:hover span,
html[data-color=none] .inline.with-bg-color .page-reference:hover b,
html[data-color=none] .inline.with-bg-color .page-reference:hover .page-ref,
html[data-color=none] .inline.with-bg-color .page-reference:hover span {
color: var(--ctp-primary-text-color);
}
html:not(html[data-color]) .ls-block .with-bg-color:is(h1, h2, h3, h4, h5, h6),
html[data-color=none] .ls-block .with-bg-color:is(h1, h2, h3, h4, h5, h6) {
color: var(--ctp-primary-background-color);
}
html:not(html[data-color]) .menu-links-wrapper,
html:not(html[data-color]) .menu-link,
html[data-color=none] .menu-links-wrapper,
html[data-color=none] .menu-link {
background-color: var(--ctp-secondary-background-color);
}
html:not(html[data-color]) .menu-link,
html[data-color=none] .menu-link {
margin-left: 0.5rem;
margin-right: 0.5rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
border-radius: 5px;
}
html:not(html[data-color]) .menu-link:hover,
html[data-color=none] .menu-link:hover {
background-color: var(--ctp-menu-hover-color);
}
html:not(html[data-color]) .cp__settings-inner > aside ul > li > a > strong,
html[data-color=none] .cp__settings-inner > aside ul > li > a > strong {
color: rgb(var(--ctp-primary-text-color));
}
html:not(html[data-color]) .cp__settings-inner > aside ul > li.active .ui__icon,
html:not(html[data-color]) .cp__settings-inner > aside ul > li.active strong,
html[data-color=none] .cp__settings-inner > aside ul > li.active .ui__icon,
html[data-color=none] .cp__settings-inner > aside ul > li.active strong {
color: rgb(var(--ctp-active-setting));
}
html:not(html[data-color]) .cp__all_pages_table td > span,
html[data-color=none] .cp__all_pages_table td > span {
color: rgb(var(--ctp-primary-text-color));
}
html:not(html[data-color]) .editor-inner .multiline-block:is(.h1, .h2, .h3, .h4, .h5, .h6):first-line,
html:not(html[data-color]) .editor-inner .uniline-block:is(.h1, .h2, .h3, .h4, .h5, .h6),
html:not(html[data-color]) .ls-block :is(h1, h2, h3, h4, h5, h6),
html[data-color=none] .editor-inner .multiline-block:is(.h1, .h2, .h3, .h4, .h5, .h6):first-line,
html[data-color=none] .editor-inner .uniline-block:is(.h1, .h2, .h3, .h4, .h5, .h6),
html[data-color=none] .ls-block :is(h1, h2, h3, h4, h5, h6) {
color: rgb(var(--ctp-text-heading));
}
html:not(html[data-color]) b,
html:not(html[data-color]) strong,
html[data-color=none] b,
html[data-color=none] strong {
color: rgb(var(--ctp-text-bold));
}
html:not(html[data-color]) i,
html[data-color=none] i {
color: rgb(var(--ctp-text-italics));
}
html:not(html[data-color]) del,
html[data-color=none] del {
color: rgb(var(--ctp-text-strikethrough));
}
html:not(html[data-color]) blockquote,
html[data-color=none] blockquote {
border-left: 2px solid;
border-left-color: rgb(var(--ctp-blockquote-line));
}
html:not(html[data-color]) a[title=Yellow].shadow-sm > .heading-bg,
html[data-color=none] a[title=Yellow].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-yellow) !important;
}
html:not(html[data-color]) a[title=Red].shadow-sm > .heading-bg,
html[data-color=none] a[title=Red].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-red) !important;
}
html:not(html[data-color]) a[title=Pink].shadow-sm > .heading-bg,
html[data-color=none] a[title=Pink].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-pink) !important;
}
html:not(html[data-color]) a[title=Green].shadow-sm > .heading-bg,
html[data-color=none] a[title=Green].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-green) !important;
}
html:not(html[data-color]) a[title=Blue].shadow-sm > .heading-bg,
html[data-color=none] a[title=Blue].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-blue) !important;
}
html:not(html[data-color]) a[title=Purple].shadow-sm > .heading-bg,
html[data-color=none] a[title=Purple].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-purple) !important;
}
html:not(html[data-color]) a[title=Gray].shadow-sm > .heading-bg,
html[data-color=none] a[title=Gray].shadow-sm > .heading-bg {
background-color: var(--ls-highlight-color-gray) !important;
}
html:not(html[data-color]) #ui__ac-inner,
html[data-color=none] #ui__ac-inner {
background: var(--ctp-secondary-background-color);
}
html:not(html[data-color]) .ui__ac-group-name,
html[data-color=none] .ui__ac-group-name {
background: var(--ctp-tertiary-background-color);
}
html:not(html[data-color]) .tl-button[data-selected=true],
html[data-color=none] .tl-button[data-selected=true] {
background: rgb(var(--ctp-wb-button-selected-background));
}
html:not(html[data-color]) .tl-button[data-selected=true] i,
html[data-color=none] .tl-button[data-selected=true] i {
color: rgb(var(--ctp-wb-button-selected-foreground));
}
html:not(html[data-color]) .ti,
html:not(html[data-color]) .tie,
html[data-color=none] .ti,
html[data-color=none] .tie {
color: rgb(var(--ctp-wb-button-foreground));
}
html:not(html[data-color]) .tl-context-bar .ti,
html:not(html[data-color]) .tl-context-bar .tie,
html[data-color=none] .tl-context-bar .ti,
html[data-color=none] .tl-context-bar .tie {
color: rgb(var(--ctp-wb-button-menu-foreground));
}
html:not(html[data-color]) .tl-type-tag,
html[data-color=none] .tl-type-tag {
background-color: rgb(var(--ctp-wb-button-type-tag-background-inactive));
border-color: rgb(var(--ctp-wb-button-type-tag-background-inactive));
}
html:not(html[data-color]) .tl-type-tag .tie,
html[data-color=none] .tl-type-tag .tie {
color: rgb(var(--ctp-wb-button-type-tag-foreground));
}
html:not(html[data-color]) html[data-theme=dark] .tl-type-tag[data-active=true],
html[data-color=none] html[data-theme=dark] .tl-type-tag[data-active=true] {
background-color: rgba(var(--ctp-wb-button-type-tag-background-active), 0.8);
border-color: rgb(var(--ctp-wb-button-type-tag-background-active));
}
html:not(html[data-color]) html[data-theme=dark] .tl-type-tag[data-active=true] .tie,
html[data-color=none] html[data-theme=dark] .tl-type-tag[data-active=true] .tie {
color: rgb(var(--ctp-wb-button-type-tag-foreground));
}
html:not(html[data-color]) .tl-menu-item i,
html[data-color=none] .tl-menu-item i {
color: rgb(var(--ctp-wb-button-menu-foreground));
}
html:not(html[data-color]) .tl-quick-links-row:first-child,
html[data-color=none] .tl-quick-links-row:first-child {
background-color: rgb(var(--ctp-wb-quick-links-button));
}
html:not(html[data-color]) .tl-quick-links-row:first-child :hover,
html[data-color=none] .tl-quick-links-row:first-child :hover {
background-color: rgb(var(--ctp-wb-quick-links-button-hover));
}
html:not(html[data-color]) .tl-select-input-select-item[data-state=checked],
html[data-color=none] .tl-select-input-select-item[data-state=checked] {
background: rgb(var(--ctp-tl-select-input-select-item));
}
html:not(html[data-color]) i[class*=ti-layout-],
html[data-color=none] i[class*=ti-layout-] {
color: rgb(var(--ctp-wb-layout-button-foreground));
}
html:not(html[data-color]) .bg-gray-500,
html[data-color=none] .bg-gray-500 {
background-color: rgb(var(--ctp-gray));
}
html:not(html[data-color]) .bg-red-500,
html[data-color=none] .bg-red-500 {
background-color: rgb(var(--ctp-red));
}
html:not(html[data-color]) .bg-yellow-500,
html[data-color=none] .bg-yellow-500 {
background-color: rgb(var(--ctp-yellow));
}
html:not(html[data-color]) .bg-green-500,
html[data-color=none] .bg-green-500 {
background-color: rgb(var(--ctp-green));
}
html:not(html[data-color]) .bg-blue-500,
html[data-color=none] .bg-blue-500 {
background-color: rgb(var(--ctp-blue));
}
html:not(html[data-color]) .bg-purple-500,
html[data-color=none] .bg-purple-500 {
background-color: rgb(var(--ctp-mauve));
}
html:not(html[data-color]) .bg-pink-500,
html[data-color=none] .bg-pink-500 {
background-color: rgb(var(--ctp-pink));
}
html:not(html[data-color]) .block-marker,
html[data-color=none] .block-marker {
background-color: rgb(var(--ctp-priority-bg-color));
border-radius: var(--ctp-marker-border-radius);
font-size: 75%;
}
html:not(html[data-color]) .block-marker.TODO,
html[data-color=none] .block-marker.TODO {
color: rgb(var(--ctp-priority-todo));
}
html:not(html[data-color]) .block-marker.DOING,
html[data-color=none] .block-marker.DOING {
color: rgb(var(--ctp-priority-doing));
}
html:not(html[data-color]) .block-marker.NOW,
html[data-color=none] .block-marker.NOW {
color: rgb(var(--ctp-priority-now));
}
html:not(html[data-color]) .block-marker.LATER,
html[data-color=none] .block-marker.LATER {
color: rgb(var(--ctp-priority-later));
}
html:not(html[data-color]) .block-marker.waiting,
html[data-color=none] .block-marker.waiting {
color: rgb(var(--ctp-priority-waiting));
}
html:not(html[data-color]) .form-checkbox,
html:not(html[data-color]) .form-checkbox:focus,
html[data-color=none] .form-checkbox,
html[data-color=none] .form-checkbox:focus {
border-radius: var(--ctp-marker-border-radius);
border: 2px solid rgb(var(--ctp-checkbox-color)) !important;
background-color: transparent !important;
height: var(--ctp-marker-size);
width: var(--ctp-marker-size);
}
html:not(html[data-color]) .form-checkbox:checked,
html[data-color=none] .form-checkbox:checked {
background-color: rgb(var(--ctp-checkbox-color)) !important;
}
html:not(html[data-color]) .form-checkbox:hover,
html[data-color=none] .form-checkbox:hover {
transform: scale(1.1);
}
html:not(html[data-color]) a[priority],
html:not(html[data-color]) a.priority,
html[data-color=none] a[priority],
html[data-color=none] a.priority {
font-size: 0px;
}
html:not(html[data-color]) a.priority[href="#/page/A" i],
html:not(html[data-color]) [href="#/page/B" i],
html:not(html[data-color]) [href="#/page/C" i],
html[data-color=none] a.priority[href="#/page/A" i],
html[data-color=none] [href="#/page/B" i],
html[data-color=none] [href="#/page/C" i] {
display: inline-flex;
opacity: 1 !important;
}
html:not(html[data-color]) a[priority]::before,
html:not(html[data-color]) a.priority::before,
html[data-color=none] a[priority]::before,
html[data-color=none] a.priority::before {
transform: translateY(-1px);
border: 1px solid rgb(var(--ctp-priority-bg-color));
border-radius: var(--ctp-marker-border-radius);
font-size: 12px;
font-weight: 600;
height: calc(var(--ctp-marker-size) + 4px);
width: calc(var(--ctp-marker-size) + 4px);
line-height: 1.5;
text-align: center;
display: inline-flex;
align-items: center;
justify-content: center;
}
html:not(html[data-color]) a[priority=A]::before,
html:not(html[data-color]) a.priority[href="#/page/A" i]:before,
html[data-color=none] a[priority=A]::before,
html[data-color=none] a.priority[href="#/page/A" i]:before {
content: "A";
background: rgb(var(--ctp-priority-a));
color: var(--ctp-primary-background-color);
}
html:not(html[data-color]) a[priority=B]::before,
html:not(html[data-color]) a.priority[href="#/page/B" i]:before,
html[data-color=none] a[priority=B]::before,
html[data-color=none] a.priority[href="#/page/B" i]:before {
content: "B";
background: rgb(var(--ctp-priority-b));
color: var(--ctp-primary-background-color);
}
html:not(html[data-color]) a[priority=C]::before,
html:not(html[data-color]) a.priority[href="#/page/C" i]:before,
html[data-color=none] a[priority=C]::before,
html[data-color=none] a.priority[href="#/page/C" i]:before {
content: "C";
background: rgb(var(--ctp-priority-c));
color: var(--ctp-primary-background-color);
}
html:not(html[data-color]) a.priority:hover,
html[data-color=none] a.priority:hover {
transform: scale(1.1);
}
html:not(html[data-color]) .sidebar-item-header .item-actions button,
html[data-color=none] .sidebar-item-header .item-actions button {
background-color: transparent;
}
html:not(html[data-color]) .sidebar-item-header .item-actions button:hover,
html[data-color=none] .sidebar-item-header .item-actions button:hover {
background-color: var(--ctp-menu-hover-color);
}
html:not(html[data-color]) div.favorites button.ui__button, html:not(html[data-color]) div.recent button.ui__button,
html[data-color=none] div.favorites button.ui__button,
html[data-color=none] div.recent button.ui__button {
background: transparent;
}
html:not(html[data-color]) button.ui__button .ui__icon,
html[data-color=none] button.ui__button .ui__icon {
color: var(--ctp-button-text);
}
html:not(html[data-color]) .form-input:focus, html:not(html[data-color]) .form-multiselect:focus, html:not(html[data-color]) .form-select:focus, html:not(html[data-color]) .form-textarea:focus,
html[data-color=none] .form-input:focus,
html[data-color=none] .form-multiselect:focus,
html[data-color=none] .form-select:focus,
html[data-color=none] .form-textarea:focus {
--tw-ring-color: rgba(var(--ctp-accent, var(--ctp-sapphire)));
border-color: rgba(var(--ctp-accent, var(--ctp-sapphire)));
}
html:not(html[data-color]) div[data-radix-popper-content-wrapper] div[role=menuitem]:focus,
html[data-color=none] div[data-radix-popper-content-wrapper] div[role=menuitem]:focus {
background-color: var(--ctp-menu-hover-color);
}
html:not(html[data-color]) div.ui__dropdown-menu-content,
html[data-color=none] div.ui__dropdown-menu-content {
border-color: var(--ctp-dropdown-border-color);
}
html:not(html[data-color]) .form-input,
html[data-color=none] .form-input {
background-color: var(--ls-primary-background-color);
border-color: var(--ls-border-color);
color: var(--ls-primary-text-color);
}
html:not(html[data-color]) .dropdown-wrapper,
html[data-color=none] .dropdown-wrapper {
background-color: var(--ls-primary-background-color);
}
html:not(html[data-color]) .cp__settings-inner aside,
html[data-color=none] .cp__settings-inner aside {
background-color: var(--ctp-tertiary-background-color);
}
html:not(html[data-color]) label[for=toggle_radix_theme] + div.text-xs,
html[data-color=none] label[for=toggle_radix_theme] + div.text-xs {
color: var(--ls-primary-text-color);
opacity: 0.6;
}
html:not(html[data-color]) .cp__plugins-page .tabs-inner .ui__button, html:not(html[data-color]) .cp__plugins-page .tabs-inner .ui__icon, html:not(html[data-color]) .cp__plugins-page div.secondary-tabs .ui__button, html:not(html[data-color]) .cp__plugins-page div.secondary-tabs .ui__icon, html:not(html[data-color]) .cp__plugins-page .control-tabs .ui__button, html:not(html[data-color]) .cp__plugins-page .control-tabs .ui__icon,
html[data-color=none] .cp__plugins-page .tabs-inner .ui__button,
html[data-color=none] .cp__plugins-page .tabs-inner .ui__icon,
html[data-color=none] .cp__plugins-page div.secondary-tabs .ui__button,
html[data-color=none] .cp__plugins-page div.secondary-tabs .ui__icon,
html[data-color=none] .cp__plugins-page .control-tabs .ui__button,
html[data-color=none] .cp__plugins-page .control-tabs .ui__icon {
color: var(--ls-primary-text-color);
background-color: transparent;
}
html:not(html[data-color]) .cp__plugins-page .tabs-inner .ui__button:hover, html:not(html[data-color]) .cp__plugins-page .tabs-inner .ui__icon:hover, html:not(html[data-color]) .cp__plugins-page div.secondary-tabs .ui__button:hover, html:not(html[data-color]) .cp__plugins-page div.secondary-tabs .ui__icon:hover, html:not(html[data-color]) .cp__plugins-page .control-tabs .ui__button:hover, html:not(html[data-color]) .cp__plugins-page .control-tabs .ui__icon:hover,
html[data-color=none] .cp__plugins-page .tabs-inner .ui__button:hover,
html[data-color=none] .cp__plugins-page .tabs-inner .ui__icon:hover,
html[data-color=none] .cp__plugins-page div.secondary-tabs .ui__button:hover,
html[data-color=none] .cp__plugins-page div.secondary-tabs .ui__icon:hover,
html[data-color=none] .cp__plugins-page .control-tabs .ui__button:hover,
html[data-color=none] .cp__plugins-page .control-tabs .ui__icon:hover {
background-color: var(--ctp-menu-hover-color);
}
html:not(html[data-color]) .cp__plugins-page .tabs-inner .ui__button.bg-primary\/90, html:not(html[data-color]) .cp__plugins-page .tabs-inner .ui__button.active, html:not(html[data-color]) .cp__plugins-page div.secondary-tabs .ui__button.bg-primary\/90, html:not(html[data-color]) .cp__plugins-page div.secondary-tabs .ui__button.active, html:not(html[data-color]) .cp__plugins-page .control-tabs .ui__button.bg-primary\/90, html:not(html[data-color]) .cp__plugins-page .control-tabs .ui__button.active,
html[data-color=none] .cp__plugins-page .tabs-inner .ui__button.bg-primary\/90,
html[data-color=none] .cp__plugins-page .tabs-inner .ui__button.active,
html[data-color=none] .cp__plugins-page div.secondary-tabs .ui__button.bg-primary\/90,
html[data-color=none] .cp__plugins-page div.secondary-tabs .ui__button.active,
html[data-color=none] .cp__plugins-page .control-tabs .ui__button.bg-primary\/90,
html[data-color=none] .cp__plugins-page .control-tabs .ui__button.active {
background-color: var(--color-level-4);
}
html:not(html[data-color]) .tl-container,
html[data-color=none] .tl-container {
--ls-primary-background-color: var(--ctp-primary-background-color);
--ls-secondary-background-color: var(--ctp-secondary-background-color);
--ls-tertiary-background-color: var(--ctp-tertiary-background-color);
--ls-quaternary-background-color: var(--ctp-quaternary-background-color);
}
div.cm-s-solarized.CodeMirror, div.cm-s-lsradix.CodeMirror {
--bg0: rgb(var(--ctp-base));
--bg1: rgb(var(--ctp-overlay1));
--bg4: rgb(var(--ctp-overlay0));
--fg: rgb(var(--ctp-text));
--fg3: rgb(var(--ctp-subtext0));
--gray: rgb(var(--ctp-subtext1));
--blue: rgb(var(--ctp-blue));
--yellow: rgb(var(--ctp-yellow));
--aqua: rgb(var(--ctp-blue));
--orange: rgb(var(--ctp-peach));
--primary-bg: rgb(var(--ctp-base));
--current-line: rgb(var(--ctp-surface0));
--selection: rgb(var(--ctp-surface2));
--atom: rgb(var(--ctp-lavender));
--cursor: rgb(var(--ctp-overlay1));
--keyword: rgb(var(--ctp-red));
--operator: rgb(var(--ctp-sky));
--number: rgb(var(--ctp-peach));
--definition: rgb(var(--ctp-blue));
--string: rgb(var(--ctp-green));
}
.cm-s-solarized.cm-s-light, .cm-s-solarized.cm-s-dark, .cm-s-lsradix.cm-s-light, .cm-s-lsradix.cm-s-dark {
text-shadow: unset;
box-shadow: inset 7px 0 12px -6px var(--ctp-secondary-background-color);
}
.cm-s-solarized.cm-s-light.CodeMirror,
.cm-s-solarized.cm-s-light .CodeMirror-gutters, .cm-s-solarized.cm-s-dark.CodeMirror,
.cm-s-solarized.cm-s-dark .CodeMirror-gutters, .cm-s-lsradix.cm-s-light.CodeMirror,
.cm-s-lsradix.cm-s-light .CodeMirror-gutters, .cm-s-lsradix.cm-s-dark.CodeMirror,
.cm-s-lsradix.cm-s-dark .CodeMirror-gutters {
background-color: var(--primary-bg);
color: var(--fg3);
}
.cm-s-solarized.cm-s-light .CodeMirror-gutters, .cm-s-solarized.cm-s-dark .CodeMirror-gutters, .cm-s-lsradix.cm-s-light .CodeMirror-gutters, .cm-s-lsradix.cm-s-dark .CodeMirror-gutters {
background: var(--primary-bg);
border-right: 0px;
}
.cm-s-solarized.cm-s-light .CodeMirror-linenumber, .cm-s-solarized.cm-s-dark .CodeMirror-linenumber, .cm-s-lsradix.cm-s-light .CodeMirror-linenumber, .cm-s-lsradix.cm-s-dark .CodeMirror-linenumber {
color: var(--bg4);
}
.cm-s-solarized.cm-s-light .CodeMirror-cursor, .cm-s-solarized.cm-s-dark .CodeMirror-cursor, .cm-s-lsradix.cm-s-light .CodeMirror-cursor, .cm-s-lsradix.cm-s-dark .CodeMirror-cursor {
border-left: 1px solid var(--fg);
}
.cm-s-solarized.cm-s-light.cm-fat-cursor .CodeMirror-cursor, .cm-s-solarized.cm-s-dark.cm-fat-cursor .CodeMirror-cursor, .cm-s-lsradix.cm-s-light.cm-fat-cursor .CodeMirror-cursor, .cm-s-lsradix.cm-s-dark.cm-fat-cursor .CodeMirror-cursor {
background-color: var(--cursor) !important;
}
.cm-s-solarized.cm-s-light .cm-animate-fat-cursor, .cm-s-solarized.cm-s-dark .cm-animate-fat-cursor, .cm-s-lsradix.cm-s-light .cm-animate-fat-cursor, .cm-s-lsradix.cm-s-dark .cm-animate-fat-cursor {
background-color: var(--cursor) !important;
}
.cm-s-solarized.cm-s-light div.CodeMirror-selected, .cm-s-solarized.cm-s-dark div.CodeMirror-selected, .cm-s-lsradix.cm-s-light div.CodeMirror-selected, .cm-s-lsradix.cm-s-dark div.CodeMirror-selected {
background: var(--selection);
}
.cm-s-solarized.cm-s-light span.cm-meta, .cm-s-solarized.cm-s-dark span.cm-meta, .cm-s-lsradix.cm-s-light span.cm-meta, .cm-s-lsradix.cm-s-dark span.cm-meta {
color: var(--blue);
}
.cm-s-solarized.cm-s-light span.cm-comment, .cm-s-solarized.cm-s-dark span.cm-comment, .cm-s-lsradix.cm-s-light span.cm-comment, .cm-s-lsradix.cm-s-dark span.cm-comment {
color: var(--gray);
}
.cm-s-solarized.cm-s-light span.cm-number, .cm-s-solarized.cm-s-dark span.cm-number, .cm-s-lsradix.cm-s-light span.cm-number, .cm-s-lsradix.cm-s-dark span.cm-number {
color: var(--number);
}
.cm-s-solarized.cm-s-light span.cm-atom, .cm-s-solarized.cm-s-dark span.cm-atom, .cm-s-lsradix.cm-s-light span.cm-atom, .cm-s-lsradix.cm-s-dark span.cm-atom {
color: var(--atom);
}
.cm-s-solarized.cm-s-light span.cm-keyword, .cm-s-solarized.cm-s-dark span.cm-keyword, .cm-s-lsradix.cm-s-light span.cm-keyword, .cm-s-lsradix.cm-s-dark span.cm-keyword {
color: var(--keyword);
}
.cm-s-solarized.cm-s-light span.cm-variable, .cm-s-solarized.cm-s-dark span.cm-variable, .cm-s-lsradix.cm-s-light span.cm-variable, .cm-s-lsradix.cm-s-dark span.cm-variable {
color: var(--fg);
}
.cm-s-solarized.cm-s-light span.cm-variable-2, .cm-s-solarized.cm-s-dark span.cm-variable-2, .cm-s-lsradix.cm-s-light span.cm-variable-2, .cm-s-lsradix.cm-s-dark span.cm-variable-2 {
color: var(--fg);
}
.cm-s-solarized.cm-s-light span.cm-variable-3,
.cm-s-solarized.cm-s-light .cm-s-gruvbox-dark span.cm-type, .cm-s-solarized.cm-s-dark span.cm-variable-3,
.cm-s-solarized.cm-s-dark .cm-s-gruvbox-dark span.cm-type, .cm-s-lsradix.cm-s-light span.cm-variable-3,
.cm-s-lsradix.cm-s-light .cm-s-gruvbox-dark span.cm-type, .cm-s-lsradix.cm-s-dark span.cm-variable-3,
.cm-s-lsradix.cm-s-dark .cm-s-gruvbox-dark span.cm-type {
color: var(--yellow);
}
.cm-s-solarized.cm-s-light span.cm-operator, .cm-s-solarized.cm-s-dark span.cm-operator, .cm-s-lsradix.cm-s-light span.cm-operator, .cm-s-lsradix.cm-s-dark span.cm-operator {
color: var(--operator);
}
.cm-s-solarized.cm-s-light span.cm-callee, .cm-s-solarized.cm-s-dark span.cm-callee, .cm-s-lsradix.cm-s-light span.cm-callee, .cm-s-lsradix.cm-s-dark span.cm-callee {
color: var(--fg);
}
.cm-s-solarized.cm-s-light span.cm-def, .cm-s-solarized.cm-s-dark span.cm-def, .cm-s-lsradix.cm-s-light span.cm-def, .cm-s-lsradix.cm-s-dark span.cm-def {
color: var(--definition);
}
.cm-s-solarized.cm-s-light span.cm-property, .cm-s-solarized.cm-s-dark span.cm-property, .cm-s-lsradix.cm-s-light span.cm-property, .cm-s-lsradix.cm-s-dark span.cm-property {
color: var(--fg);
}
.cm-s-solarized.cm-s-light span.cm-string, .cm-s-solarized.cm-s-dark span.cm-string, .cm-s-lsradix.cm-s-light span.cm-string, .cm-s-lsradix.cm-s-dark span.cm-string {
color: var(--string);
}
.cm-s-solarized.cm-s-light span.cm-string-2, .cm-s-solarized.cm-s-dark span.cm-string-2, .cm-s-lsradix.cm-s-light span.cm-string-2, .cm-s-lsradix.cm-s-dark span.cm-string-2 {
color: var(--aqua);
}
.cm-s-solarized.cm-s-light span.cm-qualifier, .cm-s-solarized.cm-s-dark span.cm-qualifier, .cm-s-lsradix.cm-s-light span.cm-qualifier, .cm-s-lsradix.cm-s-dark span.cm-qualifier {
color: var(--aqua);
}
.cm-s-solarized.cm-s-light span.cm-attribute, .cm-s-solarized.cm-s-dark span.cm-attribute, .cm-s-lsradix.cm-s-light span.cm-attribute, .cm-s-lsradix.cm-s-dark span.cm-attribute {
color: var(--aqua);
}
.cm-s-solarized.cm-s-light .CodeMirror-activeline-background, .cm-s-solarized.cm-s-dark .CodeMirror-activeline-background, .cm-s-lsradix.cm-s-light .CodeMirror-activeline-background, .cm-s-lsradix.cm-s-dark .CodeMirror-activeline-background {
background: var(--current-line);
}
.cm-s-solarized.cm-s-light .CodeMirror-matchingbracket, .cm-s-solarized.cm-s-dark .CodeMirror-matchingbracket, .cm-s-lsradix.cm-s-light .CodeMirror-matchingbracket, .cm-s-lsradix.cm-s-dark .CodeMirror-matchingbracket {
background: var(--gray);
color: var(--bg0) !important;
}
.cm-s-solarized.cm-s-light span.cm-builtin, .cm-s-solarized.cm-s-dark span.cm-builtin, .cm-s-lsradix.cm-s-light span.cm-builtin, .cm-s-lsradix.cm-s-dark span.cm-builtin {
color: var(--orange);
}
.cm-s-solarized.cm-s-light span.cm-tag, .cm-s-solarized.cm-s-dark span.cm-tag, .cm-s-lsradix.cm-s-light span.cm-tag, .cm-s-lsradix.cm-s-dark span.cm-tag {
color: var(--orange);
}
.cm-s-solarized.cm-s-light.CodeMirror, .cm-s-solarized.cm-s-light .CodeMirror-gutters, .cm-s-solarized.cm-s-dark.CodeMirror, .cm-s-solarized.cm-s-dark .CodeMirror-gutters, .cm-s-lsradix.cm-s-light.CodeMirror, .cm-s-lsradix.cm-s-light .CodeMirror-gutters, .cm-s-lsradix.cm-s-dark.CodeMirror, .cm-s-lsradix.cm-s-dark .CodeMirror-gutters {
background-color: var(--ctp-secondary-background-color);
}
.cm-s-solarized.cm-s-light .CodeMirror-linenumber, .cm-s-solarized.cm-s-dark .CodeMirror-linenumber, .cm-s-lsradix.cm-s-light .CodeMirror-linenumber, .cm-s-lsradix.cm-s-dark .CodeMirror-linenumber {
text-shadow: unset;
}
.embed.embed-page .cm-s-solarized.cm-s-dark.CodeMirror, .embed.embed-page .cm-s-solarized.cm-s-dark .CodeMirror-gutters, .embed.embed-page .cm-s-solarized.cm-s-light.CodeMirror, .embed.embed-page .cm-s-solarized.cm-s-light .CodeMirror-gutters {
background-color: var(--ctp-tertiary-background-color);
}
code.hljs {
color: rgb(var(--ctp-text));
background: rgb(var(--ctp-base));
}
code .hljs-keyword {
color: rgb(var(--ctp-mauve));
}
code .hljs-built_in {
color: rgb(var(--ctp-red));
}
code .hljs-type {
color: rgb(var(--ctp-yellow));
}
code .hljs-literal {
color: rgb(var(--ctp-peach));
}
code .hljs-number {
color: rgb(var(--ctp-peach));
}
code .hljs-operator {
color: rgb(var(--ctp-teal));
}
code .hljs-punctuation {
color: rgb(var(--ctp-subtext1));
}
code .hljs-property {
color: rgb(var(--ctp-teal));
}
code .hljs-regexp {
color: rgb(var(--ctp-pink));
}
code .hljs-string {
color: rgb(var(--ctp-green));
}
code .hljs-char.escape_ {
color: rgb(var(--ctp-green));
}
code .hljs-subst {
color: rgb(var(--ctp-subtext0));
}
code .hljs-symbol {
color: rgb(var(--ctp-flamingo));
}
code .hljs-variable {
color: rgb(var(--ctp-mauve));
}
code .hljs-variable.language_ {
color: rgb(var(--ctp-mauve));
}
code .hljs-variable.constant_ {
color: rgb(var(--ctp-peach));
}
code .hljs-title {
color: rgb(var(--ctp-blue));
}
code .hljs-title.class_ {
color: rgb(var(--ctp-yellow));
}
code .hljs-title.function_ {
color: rgb(var(--ctp-blue));
}
code .hljs-params {
color: rgb(var(--ctp-text));
}
code .hljs-comment {
color: rgb(var(--ctp-surface2));
}
code .hljs-doctag {
color: rgb(var(--ctp-red));
}
code .hljs-meta {
color: rgb(var(--ctp-peach));
}
code .hljs-section {
color: rgb(var(--ctp-blue));
}
code .hljs-tag {
color: rgb(var(--ctp-subtext0));
}
code .hljs-name {
color: rgb(var(--ctp-mauve));
}
code .hljs-attr {
color: rgb(var(--ctp-blue));
}
code .hljs-attribute {
color: rgb(var(--ctp-green));
}
code .hljs-bullet {
color: rgb(var(--ctp-teal));
}
code .hljs-code {
color: rgb(var(--ctp-green));
}
code .hljs-emphasis {
color: rgb(var(--ctp-red));
font-style: italic;
}
code .hljs-strong {
color: rgb(var(--ctp-red));
font-weight: bold;
}
code .hljs-formula {
color: rgb(var(--ctp-teal));
}
code .hljs-link {
color: rgb(var(--ctp-sapphire));
font-style: italic;
}
code .hljs-quote {
color: rgb(var(--ctp-green));
font-style: italic;
}
code .hljs-selector-tag {
color: rgb(var(--ctp-yellow));
}
code .hljs-selector-id {
color: rgb(var(--ctp-blue));
}
code .hljs-selector-class {
color: rgb(var(--ctp-teal));
}
code .hljs-selector-attr {
color: rgb(var(--ctp-mauve));
}
code .hljs-selector-pseudo {
color: rgb(var(--ctp-teal));
}
code .hljs-template-tag {
color: rgb(var(--ctp-flamingo));
}
code .hljs-template-variable {
color: rgb(var(--ctp-flamingo));
}
code .hljs-addition {
color: rgb(var(--ctp-green));
background: rgba(var(--ctp-green), 15%);
}
code .hljs-deletion {
color: rgb(var(--ctp-red));
background: rgba(var(--ctp-red), 15%);
}
html:not(html[data-color]) code.hljs,
html[data-color=none] code.hljs {
background-color: var(--ctp-tertiary-background-color);
}
html:not(html[data-color]) div.dashboard-card, html:not(html[data-color]) div.whiteboard-page,
html[data-color=none] div.dashboard-card,
html[data-color=none] div.whiteboard-page {
--ctp-rosewater: 222, 149, 132;
--ctp-flamingo: 221, 120, 120;
--ctp-pink: 236, 131, 208;
--ctp-mauve: 136, 57, 239;
--ctp-red: 210, 15, 57;
--ctp-maroon: 230, 69, 83;
--ctp-peach: 254, 100, 11;
--ctp-yellow: 228, 147, 32;
--ctp-green: 64, 160, 43;
--ctp-teal: 23, 146, 153;
--ctp-sky: 4, 165, 229;
--ctp-sapphire: 32, 159, 181;
--ctp-blue: 42, 110, 245;
--ctp-lavender: 114, 135, 253;
--ctp-text: 76, 79, 105;
--ctp-subtext1: 92, 95, 119;
--ctp-subtext0: 108, 111, 133;
--ctp-overlay2: 124, 127, 147;
--ctp-overlay1: 140, 143, 161;
--ctp-overlay0: 156, 160, 176;
--ctp-surface2: 172, 176, 190;
--ctp-surface1: 188, 192, 204;
--ctp-surface0: 204, 208, 218;
--ctp-base: 239, 241, 245;
--ctp-mantle: 230, 233, 239;
--ctp-crust: 220, 224, 232;
--color-base-00: rgb(var(--ctp-crust));
--color-base-10: rgb(var(--ctp-mantle));
--color-base-20: rgb(var(--ctp-base));
--color-base-30: rgb(var(--ctp-surface0));
--color-base-40: rgb(var(--ctp-surface1));
--color-base-50: rgb(var(--ctp-surface2));
--color-base-60: rgb(var(--ctp-overlay0));
--color-base-70: rgb(var(--ctp-overlay1));
--color-base-80: rgb(var(--ctp-overlay2));
--color-base-90: rgb(var(--ctp-subtext0));
--color-base-100: rgb(var(--ctp-text));
--ctp-primary-background-color: rgb(var(--ctp-base));
--ctp-secondary-background-color: rgb(var(--ctp-mantle));
--ctp-tertiary-background-color: rgb(var(--ctp-crust));
--ctp-quaternary-background-color: rgb(var(--ctp-surface0));
--ctp-color-level-1: var(--color-base-10);
--ctp-color-level-2: var(--color-base-20);
--ctp-color-level-3: var(--color-base-30);
--ctp-color-level-4: var(--color-base-40);
--ctp-color-level-5: var(--color-base-50);
--ctp-color-level-6: var(--color-base-60);
--ctp-active-primary-color: rgb(var(--ctp-accent));
--ctp-active-secondary-color: rgb(var(--ctp-accent), 0.9);
--ctp-table-tr-even-background-color: var(--ctp-secondary-background-color);
--ctp-block-properties-background-color: var(--ctp-secondary-background-color);
--ctp-page-properties-background-color: var(--ctp-secondary-background-color);
--ctp-block-ref-link-text-color: rgb(var(--ctp-subtext0));
--ctp-search-background-color: var(--ctp-primary-background-color);
--ctp-border-color: rgb(var(--ctp-surface0));
--ctp-secondary-border-color: rgb(var(--ctp-surface0));
--ctp-tertiary-border-color: rgba(var(--ctp-surface0), 0.10);
--ctp-guideline-color: rgb(var(--ctp-surface1));
--ctp-menu-hover-color: var(--ctp-color-level-3);
--ctp-primary-text-color: rgb(var(--ctp-text));
--ctp-secondary-text-color: rgb(var(--ctp-subtext0));
--ctp-title-text-color: rgb(var(--ctp-subtext1));
--ctp-link-text-color: rgb(var(--ctp-accent, var(--ctp-teal)));
--ctp-link-text-hover-color: rgb(var(--ctp-accent, var(--ctp-mauve)));
--ctp-link-ref-text-color: rgb(var(--ctp-accent, var(--ctp-blue)));
--ctp-link-ref-text-hover-color: rgb(var(--ctp-accent, var(--ctp-blue)));
--ctp-tag-text-color: rgb(var(--ctp-accent, var(--ctp-maroon)));
--ctp-tag-text-hover-color: rgb(var(--ctp-accent, var(--ctp-maroon)));
--ctp-slide-background-color: var(--ctp-primary-background-color);
--ctp-block-bullet-border-color: rgba(var(--ctp-accent, var(--ctp-sky)), 0.4);
--ctp-block-bullet-color: rgb(var(--ctp-accent, var(--ctp-sky)));
--ctp-block-highlight-color: var(--color-base-30);
--ctp-selection-background-color: rgba(var(--ctp-yellow, 0.9));
--ctp-selection-text-color: rgb(var(--color-base-00));
--ctp-page-checkbox-color: rgb(var(--ctp-accent, var(--ctp-blue)));
--ctp-page-checkbox-border-color: var(--ctp-primary-background-color);
--ctp-page-blockquote-color: var(--ctp-primary-text-color);
--ctp-page-blockquote-bg-color: var(--ctp-secondary-background-color);
--ctp-page-blockquote-border-color: var(--ctp-border-color);
--ctp-page-inline-code-color: var(--ctp-primary-text-color);
--ctp-page-inline-code-bg-color: var(--color-base-10);
--ctp-scrollbar-foreground-color: rgba(var(--ctp-text), 0.2);
--ctp-scrollbar-background-color: rgba(var(--ctp-text), 0.05);
--ctp-scrollbar-thumb-hover-color: rgba(var(--ctp-text), 0.2);
--ctp-head-text-color: var(--ctp-link-text-color);
--ctp-cloze-text-color: rgb(var(--ctp-accent));
--ctp-icon-color: var(--ctp-link-text-color);
--ctp-search-icon-color: var(--ctp-link-text-color);
--ctp-a-chosen-bg: var(--ctp-quaternary-background-color);
--ctp-right-sidebar-code-bg-color: var(--color-base-30);
--ctp-pie-bg-color: var(--ctp-primary-background-color);
--ctp-pie-fg-color: var(--ctp-secondary-background-color);
--ctp-highlight-color-gray: rgb(var(--ctp-overlay2));
--ctp-highlight-color-red: rgb(var(--ctp-red));
--ctp-highlight-color-yellow: rgb(var(--ctp-yellow));
--ctp-highlight-color-green: rgb(var(--ctp-green));
--ctp-highlight-color-blue: rgb(var(--ctp-blue));
--ctp-highlight-color-purple: rgb(var(--ctp-mauve));
--ctp-highlight-color-pink: rgb(var(--ctp-pink));
--ctp-error-text-color: var(--color-red-100);
--ctp-error-background-color: rgb(var(--ctp-red));
--ctp-warning-text-color: var(--color-yellow-100);
--ctp-warning-background-color: rgb(var(--ctp-yellow));
--ctp-success-text-color: var(--color-green-100);
--ctp-success-background-color: rgb(var(--ctp-green));
--ctp-focus-ring-color: rgb(var(--ctp-overlay2));
--ctp-header-button-background: rgb(var(--ctp-text));
--ctp-error-color: var(--ctp-red);
--ctp-warning-color: var(--ctp-peach);
--ctp-success-color: var(--ctp-green);
--ctp-info-color: var(--ctp-yellow);
/* Whiteboard */
/* Whiteboard object colors */
--ctp-wb-background-color-gray: color-mix(in srgb, rgb(var(--ctp-gray)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-red: color-mix(in srgb, rgb(var(--ctp-red)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-yellow: color-mix(in srgb, rgb(var(--ctp-yellow)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-green: color-mix(in srgb, rgb(var(--ctp-green)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-blue: color-mix(in srgb, rgb(var(--ctp-blue)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-purple: color-mix(in srgb, rgb(var(--ctp-mauve)), rgb(var(--ctp-base)) 60%);
--ctp-wb-background-color-pink: color-mix(in srgb, rgb(var(--ctp-pink)), rgb(var(--ctp-base)) 60%);
--ctp-wb-stroke-color-gray: rgb(var(--ctp-overlay2));
--ctp-wb-stroke-color-red: rgb(var(--ctp-red));
--ctp-wb-stroke-color-yellow: rgb(var(--ctp-yellow));
--ctp-wb-stroke-color-green: rgb(var(--ctp-green));
--ctp-wb-stroke-color-blue: rgb(var(--ctp-blue));
--ctp-wb-stroke-color-purple: rgb(var(--ctp-mauve));
--ctp-wb-stroke-color-pink: rgb(var(--ctp-pink));
--ctp-wb-text-color-gray: rgb(var(--ctp-overlay2));
--ctp-wb-text-color-red: rgb(var(--ctp-red));
--ctp-wb-text-color-yellow: rgb(var(--ctp-yellow));
--ctp-wb-text-color-green: rgb(var(--ctp-green));
--ctp-wb-text-color-blue: rgb(var(--ctp-blue));
--ctp-wb-text-color-purple: rgb(var(--ctp-mauve));
--ctp-wb-text-color-pink: rgb(var(--ctp-pink));
--ctp-wb-shape-label-color-gray: rgb(var(--ctp-gray));
--ctp-wb-shape-label-color-red: rgb(var(--ctp-red));
--ctp-wb-shape-label-color-yellow: rgb(var(--ctp-yellow));
--ctp-wb-shape-label-color-green: rgb(var(--ctp-green));
--ctp-wb-shape-label-color-blue: var(--ctp-blue);
--ctp-wb-shape-label-color-purple: rgb(var(--ctp-purple));
--ctp-wb-shape-label-color-pink: rgb(var(--ctp-pink));
--ctp-switch-background: var(--color-base-50);
--ctp-switch-handle-color: var(--ctp-accent, var(--ctp-blue));
--ctp-button-background: var(--ctp-accent, var(--ctp-blue));
--ctp-button-text: var(--color-base-10);
--ctp-tooltip-background: var(--ctp-tertiary-background-color);
--ctp-tooltip-text: rgb(var(--ctp-text));
--ctp-search-input-placeholder: rgb(var(--ctp-text));
--ctp-header-icon: rgb(var(--ctp-accent));
--ctp-header-icon-background: var(--ctp-menu-hover-color);
--ctp-text-highlight: rgb(var(--ctp-yellow));
--ctp-bullet-thread-color: rgb(var(--ctp-accent, var(--ctp-teal)));
--ctp-dropdown-border-color: var(--color-base-50);
--ctp-text-bold: var(var(--ctp-primary-text-color));
--ctp-text-heading: var(--ctp-accent, var(--ctp-lavender));
--ctp-text-italics: var(--ctp-accent, var(--ctp-green));
--ctp-text-underline: var(--ctp-primary-text-color);
--ctp-text-strikethrough: var(--ctp-accent, var(--ctp-maroon));
--ctp-blockquote-line: var(--ctp-accent);
--ctp-active-setting: var(--ctp-accent, var(--ctp-blue));
--ctp-wb-button-selected-foreground: var(--ctp-accent, var(--ctp-mauve));
--ctp-wb-button-selected-background: var(--ctp-surface0);
--ctp-wb-button-foreground: var(--ctp-text);
--ctp-wb-button-menu-foreground: var(--ctp-accent, var(--ctp-teal));
--ctp-wb-button-type-tag-background-active: var(--ctp-accent, var(--ctp-mauve));
--ctp-wb-button-type-tag-background-inactive: var(--ctp-surface0);
--ctp-wb-button-type-tag-foreground: var(--ctp-text);
--ctp-wb-quick-links-button: var(--ctp-accent, var(--ctp-blue));
--ctp-wb-quick-links-button-hover: var(--ctp-sky);
--ctp-wb-layout-button-foreground: var(--ctp-accent, var(--ctp-teal));
--ctp-tl-select-input-select-item: var(--ctp-surface2);
--ctp-tl-selectFill: var(--ctp-accent, var(--ctp-blue));
--ctp-tl-selectStroke: var(--ctp-accent, var(--ctp-blue));
--ctp-priority-bg-color: var(--ctp-crust);
--ctp-priority-todo: var(--ctp-teal);
--ctp-priority-doing: var(--ctp-blue);
--ctp-priority-done: var(--ctp-green);
--ctp-priority-now: var(--ctp-teal);
--ctp-priority-later: var(--ctp-yellow);
--ctp-priority-waiting: var(--ctp-maroon);
--ctp-priority-a: var(--ctp-red);
--ctp-priority-b: var(--ctp-yellow);
--ctp-priority-c: var(--ctp-green);
--ctp-marker-border-radius: 4px;
--ctp-checkbox-color: var(--ctp-accent, var(--ctp-teal));
--ctp-marker-size: 16px;
--ls-primary-background-color: var(--ctp-primary-background-color);
--ls-secondary-background-color: var(--ctp-secondary-background-color);
--ls-tertiary-background-color: var(--ctp-tertiary-background-color);
--ls-quaternary-background-color: var(--ctp-quaternary-background-color);
--color-level-1: var(--ctp-color-level-1);
--color-level-2: var(--ctp-color-level-2);
--color-level-3: var(--ctp-color-level-3);
--color-level-4: var(--ctp-color-level-4);
--color-level-5: var(--ctp-color-level-5);
--color-level-6: var(--ctp-color-level-6);
--ls-active-primary-color: var(--ctp-active-primary-color);
--ls-active-secondary-color: var(--ctp-active-secondary-color);
--ls-table-tr-even-background-color: var(--ctp-table-tr-even-background-color);
--ls-block-properties-background-color: var(--ctp-block-properties-background-color);
--ls-page-properties-background-color: var(--ctp-page-properties-background-color);
--ls-block-ref-link-text-color: var(--ctp-block-ref-link-text-color);
--ls-search-background-color: var(--ctp-search-background-color);
--ls-border-color: var(--ctp-border-color);
--ls-secondary-border-color: var(--ctp-secondary-border-color);
--ls-tertiary-border-color: var(--ctp-tertiary-border-color);
--ls-guideline-color: var(--ctp-guideline-color);
--ls-menu-hover-color: var(--ctp-menu-hover-color);
--ls-primary-text-color: var(--ctp-primary-text-color);
--ls-secondary-text-color: var(--ctp-secondary-text-color);
--ls-title-text-color: var(--ctp-title-text-color);
--ls-link-text-color: var(--ctp-link-text-color);
--ls-link-text-hover-color: var(--ctp-link-text-hover-color);
--ls-link-ref-text-color: var(--ctp-link-ref-text-color);
--ls-link-ref-text-hover-color: var(--ctp-link-ref-text-hover-color);
--ls-tag-text-color: var(--ctp-tag-text-color);
--ls-tag-text-hover-color: var(--ctp-tag-text-hover-color);
--ls-slide-background-color: var(--ctp-slide-background-color);
--ls-block-bullet-border-color: var(--ctp-block-bullet-border-color);
--ls-block-bullet-color: var(--ctp-block-bullet-color);
--ls-block-highlight-color: var(--ctp-block-highlight-color);
--ls-selection-background-color: var(--ctp-selection-background-color);
--ls-selection-text-color: var(--ctp-selection-text-color);
--ls-page-checkbox-color: var(--ctp-page-checkbox-color);
--ls-page-checkbox-border-color: var(--ctp-page-checkbox-border-color);
--ls-page-blockquote-color: var(--ctp-page-blockquote-color);
--ls-page-blockquote-bg-color: var(--ctp-page-blockquote-bg-color);
--ls-page-blockquote-border-color: var(--ctp-page-blockquote-border-color);
--ls-page-inline-code-color: var(--ctp-page-inline-code-color);
--ls-page-inline-code-bg-color: var(--ctp-page-inline-code-bg-color);
--ls-page-mark-color: var(--ctp-base);
--ls-scrollbar-foreground-color: var(--ctp-scrollbar-foreground-color);
--ls-scrollbar-background-color: var(--ctp-scrollbar-background-color);
--ls-scrollbar-thumb-hover-color: var(--ctp-scrollbar-thumb-hover-color);
--ls-head-text-color: var(--ctp-head-text-color);
--ls-cloze-text-color: var(--ctp-cloze-text-color);
--ls-icon-color: var(--ctp-icon-color);
--ls-search-icon-color: var(--ctp-search-icon-color);
--ls-a-chosen-bg: var(--ctp-a-chosen-bg);
--ls-right-sidebar-code-bg-color: var(--ctp-right-sidebar-code-bg-color);
--ls-pie-bg-color: var(--ctp-pie-bg-color);
--ls-pie-fg-color: var(--ctp-pie-fg-color);
--ls-highlight-color-gray: var(--ctp-highlight-color-gray);
--ls-highlight-color-red: var(--ctp-highlight-color-red);
--ls-highlight-color-yellow: var(--ctp-highlight-color-yellow);
--ls-highlight-color-green: var(--ctp-highlight-color-green);
--ls-highlight-color-blue: var(--ctp-highlight-color-blue);
--ls-highlight-color-purple: var(--ctp-highlight-color-purple);
--ls-highlight-color-pink: var(--ctp-highlight-color-pink);
--ls-error-text-color: var(--ctp-error-text-color);
--ls-error-background-color: var(--ctp-error-background-color);
--ls-warning-text-color: var(--ctp-warning-text-color);
--ls-warning-background-color: var(--ctp-warning-background-color);
--ls-success-text-color: var(--ctp-success-text-color);
--ls-success-background-color: var(--ctp-success-background-color);
--ls-focus-ring-color: var(--ctp-focus-ring-color);
--ls-header-button-background: var(--ctp-header-button-background);
--ls-left-sidebar-active-background: var(--ls-active-primary-color);
/* Whiteboard */
/* Whiteboard object colors */
--ls-wb-background-color-gray: var(--ctp-wb-background-color-gray);
--ls-wb-background-color-red: var(--ctp-wb-background-color-red);
--ls-wb-background-color-yellow: var(--ctp-wb-background-color-yellow);
--ls-wb-background-color-green: var(--ctp-wb-background-color-green);
--ls-wb-background-color-blue: var(--ctp-wb-background-color-blue);
--ls-wb-background-color-purple: var(--ctp-wb-background-color-purple);
--ls-wb-background-color-pink: var(--ctp-wb-background-color-pink);
--ls-wb-stroke-color-gray: var(--ctp-wb-stroke-color-gray);
--ls-wb-stroke-color-red: var(--ctp-wb-stroke-color-red);
--ls-wb-stroke-color-yellow: var(--ctp-wb-stroke-color-yellow);
--ls-wb-stroke-color-green: var(--ctp-wb-stroke-color-green);
--ls-wb-stroke-color-blue: var(--ctp-wb-stroke-color-blue);
--ls-wb-stroke-color-purple: var(--ctp-wb-stroke-color-purple);
--ls-wb-stroke-color-pink: var(--ctp-wb-stroke-color-pink);
--ls-wb-text-color-gray: var(--ctp-wb-text-color-gray);
--ls-wb-text-color-red: var(--ctp-wb-text-color-red);
--ls-wb-text-color-yellow: var(--ctp-wb-text-color-yellow);
--ls-wb-text-color-green: var(--ctp-wb-text-color-green);
--ls-wb-text-color-blue: var(--ctp-wb-text-color-blue);
--ls-wb-text-color-purple: var(--ctp-wb-text-color-purple);
--ls-wb-text-color-pink: var(--ctp-wb-text-color-pink);
--ls-color-file-sync-error: rgb(var(--ctp-red));
--ls-color-file-sync-pending: rgb(var(--ctp-yellow));
--ls-color-file-sync-idle: rgb(var(--ctp-green));
background-color: var(--ls-primary-background-color);
}
html:not(html[data-color]) div.dashboard-card .tl-button:hover, html:not(html[data-color]) div.whiteboard-page .tl-button:hover,
html[data-color=none] div.dashboard-card .tl-button:hover,
html[data-color=none] div.whiteboard-page .tl-button:hover {
background-color: var(--ls-menu-hover-color);
}
html:not(html[data-color]) div.dashboard-card .dashboard-card-title, html:not(html[data-color]) div.whiteboard-page .dashboard-card-title,
html[data-color=none] div.dashboard-card .dashboard-card-title,
html[data-color=none] div.whiteboard-page .dashboard-card-title {
color: rgb(var(--ctp-text));
}
:root:not([data-color]), :root[data-color=none] {
--ctp-cm-theme: "ctp-frappe";
--ctp-rosewater: 242, 213, 207;
--ctp-flamingo: 238, 190, 190;
--ctp-pink: 244, 184, 228;
--ctp-mauve: 202, 158, 230;
--ctp-red: 231, 130, 132;
--ctp-maroon: 234, 153, 156;
--ctp-peach: 239, 159, 118;
--ctp-yellow: 229, 200, 144;
--ctp-green: 166, 209, 137;
--ctp-teal: 129, 200, 190;
--ctp-sky: 153, 209, 219;
--ctp-sapphire: 133, 193, 220;
--ctp-blue: 140, 170, 238;
--ctp-lavender: 186, 187, 241;
--ctp-text: 198, 206, 239;
--ctp-subtext1: 181, 189, 220;
--ctp-subtext0: 165, 172, 201;
--ctp-overlay2: 148, 155, 183;
--ctp-overlay1: 131, 138, 164;
--ctp-overlay0: 115, 120, 145;
--ctp-surface2: 98, 103, 126;
--ctp-surface1: 81, 86, 108;
--ctp-surface0: 65, 69, 89;
--ctp-base: 48, 52, 70;
--ctp-mantle: 41, 44, 60;
--ctp-crust: 35, 38, 52;
}
.form-checkbox:checked {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='rgb(48, 52, 70)' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E") !important;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment