From 6ec8c793cd47d55c07122205b7428535ff39361a Mon Sep 17 00:00:00 2001 From: sansui233 Date: Sun, 4 Feb 2024 23:36:19 +0800 Subject: [PATCH] for logseq v0.10.5: default color scale --- custom.css | 2 +- package.json | 4 ++-- source/color-scheme.scss | 32 ++++++++++++++++++++++++++++++-- source/theme.scss | 19 ++++++++++++++----- 4 files changed, 47 insertions(+), 10 deletions(-) diff --git a/custom.css b/custom.css index b57fc6b..927a2d9 100644 --- a/custom.css +++ b/custom.css @@ -1 +1 @@ -@charset "UTF-8";@import url("https://cdn.jsdelivr.net/npm/@ibm/plex@4.0.2/css/ibm-plex.min.css?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");:root{--ls-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";--ls-tag-text-opacity:.6;--ls-tag-text-hover-opacity:.8;--ls-page-text-size:1em;--ls-page-title-size:36px}.dark-theme,html[data-theme=dark]{--ls-primary-text-color:#cecece;--ls-secondary-text-color:#bbb;--ls-primary-background-color:#202124;--ls-secondary-background-color:#27282c;--ls-tertiary-background-color:#303235;--ls-quaternary-background-color:#36383b;--ls-left-sidebar-background-color:var(--ls-secondary-background-color);--ls-page-properties-background-color:var(--ls-secondary-background-color);--ls-block-properties-background-color:var(--ls-page-properties-background-color);--ls-callout-background-color:#45464f4d;--bf-codeblock-background-color:#313238;--ls-table-tr-even-background-color:#adaeb81c;--ls-border-color:#3f3f3f;--ls-secondary-border-color:#505255;--ls-link-ref-text-color:#6cbcfa;--ls-link-ref-text-hover-color:#99ccfd;--ls-active-primary-color:var(--ls-link-ref-text-color);--ls-active-secondary-color:#549cd9;--ls-block-ref-link-text-color:#61adea;--bf-external-link-color:#f67373;--bf-external-link-hover-color:#f29191;--ls-link-text-color:var(--ls-link-ref-text-color);--ls-link-text-hover-color:var(--ls-link-ref-text-hover-color);--ls-alink-color:var(--ls-link-text-color);--ls-cloze-text-color:var(--ls-link-ref-text-color);--ls-tag-text-color:white;--ls-tag-text-hover-color:white;--bf-tag-background-color:#2f82c6;--bf-tag-background-hover-color:#4490d0;--bf-query-clause-border-color:#2f82c6;--bf-query-clause-background-color:#2f82c615;--bf-query-clause-background-hover-color:#2f82c633;--ls-block-bullet-border-color:#ffffff14;--ls-block-bullet-color:#ffffff25;--ls-guideline-color:#ffffff14;--ls-page-checkbox-color:#549cd9;--ls-page-checkbox-border-color:var(--ls-primary-background-color);--ls-page-blockquote-border-color:var(--ls-primary-text-color);--ls-page-inline-code-color:#eb5757;--ls-page-inline-code-bg-color:rgba(135,131,120,0.15);--bf-strong-text-color:#d8d8d8;--ls-selection-background-color:#3e3e41;--ls-block-highlight-color:#3e3e41;--ls-icon-color:#767676;--ls-search-icon-color:var(--ls-quaternary-background-color);--ls-header-button-text-color:#767676;--ls-header-button-text-color-hover:var(--ls-primary-text-color);--ls-header-button-background:var(--ls-secondary-background-color);--ls-left-sidebar-text-color:var(--ls-primary-text-color);--ls-button-background-hsl:207 60% 54%;--ls-a-chosen-bg:var(--ls-table-tr-even-background-color);--ls-scrollbar-foreground-color:#8a8a8a3d;--ls-scrollbar-background-color:#fff0;--bf-scrollbar-thumb-hover-color:#8a8a8a61;--ls-title-text-color:var(--ls-primary-text-color);--ls-menu-hover-color:#36383b;--ls-slide-background-color:var(--ls-primary-background-color);--ls-head-text-color:#ffe27c;--color-level-1:var(--ls-secondary-background-color);--color-level-2:var(--ls-tertiary-background-color);--color-level-3:var(--ls-quaternary-background-color);--color-level-4:#4c4e58;--ls-block-bullet-threading-width:2px;--ls-block-bullet-active-color:#4490d0;--bf-hard-shadow-color:#1d1d1d}.white-theme,html[data-theme=light]{--ls-primary-text-color:#2b2926;--ls-primary-background-color:#fff;--ls-secondary-background-color:#f8f8f8;--ls-tertiary-background-color:#efefef;--ls-quaternary-background-color:#e8e8e8;--ls-page-properties-background-color:var(--ls-secondary-background-color);--ls-block-properties-background-color:var(--ls-page-properties-background-color);--ls-callout-background-color:#ebecedb5;--bf-codeblock-background-color:#f7f6f3;--ls-table-tr-even-background-color:#0000000a;--ls-border-color:#d4d4d4;--ls-link-ref-text-color:#3e8adc;--ls-link-ref-text-hover-color:#1e79de;--ls-active-primary-color:#3e8adc;--ls-active-secondary-color:#1e79de;--bf-external-link-color:#ea6e6e;--bf-external-link-hover-color:#e6515e;--ls-link-text-color:var(--ls-link-ref-text-color);--ls-link-text-hover-color:var(--ls-link-ref-text-hover-color);--ls-alink-color:var(--ls-link-text-color);--ls-cloze-text-color:var(--ls-link-ref-text-color);--ls-tag-text-color:white;--ls-tag-text-hover-color:white;--bf-tag-background-color:#2582ec;--bf-tag-background-hover-color:#8fc3ff;--bf-query-clause-border-color:#8fc3ff;--bf-query-clause-background-color:#8fc3ff15;--bf-query-clause-background-hover-color:#8fc3ff33;--ls-block-bullet-border-color:#dedede85;--ls-block-bullet-color:#00000018;--ls-guideline-color:rgba(62,62,63,0.08);--ls-page-inline-code-bg-color:rgba(135,131,120,0.15);--ls-page-blockquote-border-color:var(--ls-primary-text-color);--ls-page-checkbox-color:#7cb4f4;--ls-page-checkbox-border-color:var(--ls-page-checkbox-color);--ls-icon-color:#919191;--ls-header-button-text-color:#999;--ls-header-button-text-color-hover:var(--ls-primary-text-color);--ls-header-button-background:var(--ls-secondary-background-color);--ls-left-sidebar-text-color:var(--ls-primary-text-color);--ls-button-background-hsl:211.96 83.97% 53.53%;--ls-a-chosen-bg:#0007100f;--ls-scrollbar-foreground-color:#00000014;--ls-scrollbar-background-color:#fff0;--bf-scrollbar-thumb-hover-color:#8a8a8a61;--ls-title-text-color:#303537;--color-level-1:var(--ls-secondary-background-color);--color-level-2:var(--ls-tertiary-background-color);--color-level-3:var(--ls-quaternary-background-color);--ls-block-bullet-threading-width:2px;--ls-block-bullet-active-color:#6ea7eead;--bf-hard-shadow-color:var(--ls-block-bullet-border-color)}.cp__sidebar-main-content{width:100%}#main-content-container .file{margin:0 auto}.cp__header div[data-type=toolbar] a{color:var(--ls-header-button-text-color)}.cp__header div[data-type=toolbar] a:hover{color:var(--ls-header-button-text-color-hover)}.cp__header div[data-type=toolbar] .dropdown-wrapper a,.cp__header div[data-type=toolbar] .dropdown-wrapper a:hover,.cp__header div[data-type=toolbar] .dropdown-wrapper span{color:var(--ls-primary-text-color)}.cp__header .dropdown-wrapper a,.cp__header .dropdown-wrapper a:hover,.cp__header .dropdown-wrapper span{color:var(--ls-primary-text-color)}.left-sidebar-inner a{opacity:.9}.left-sidebar-inner a.item:hover{opacity:unset;background-color:var(--ls-a-chosen-bg)}.left-sidebar-inner .nav-content-item .bd ul a{opacity:.9}.left-sidebar-inner .nav-content-item .header:hover,.left-sidebar-inner .nav-content-item .bd ul a:hover{background-color:var(--ls-a-chosen-bg)}.left-sidebar-inner .nav-content-item .header .wrap-th>span{font-size:.85rem;opacity:.6;transition:opacity ease .3s}.left-sidebar-inner .create .ui__icon{transform:translateY(-2px)}@media(min-width:640px){.left-sidebar-inner .create #create-button{transition:all .3s ease;border:unset;opacity:.6;background-color:unset !important;justify-content:flex-start;padding:.625rem;font-size:.85rem;font-weight:600;color:var(--ls-left-sidebar-text-color);text-transform:uppercase}.left-sidebar-inner .create #create-button:hover{border:unset;opacity:1;background-color:var(--ls-primary-background-color) !important;box-shadow:0 0 5px rgba(126,126,126,0.2392156863)}.left-sidebar-inner .create .mx-1{margin:0 .5rem}}.cp__right-sidebar .cp__right-sidebar-settings .cp__right-sidebar-settings-btn{background-color:var(--color-level-2);font-weight:500}.cp__right-sidebar .cp__right-sidebar-settings .cp__right-sidebar-settings-btn:hover{background-color:var(--ls-quaternary-background-color)}.cp__right-sidebar .sidebar-item-list .sidebar-item{--tw-shadow:unset;border-bottom:2px solid var(--color-level-3)}.cp__right-sidebar .sidebar-item-list .sidebar-item .content{font-size:.95rem}.cp__all_pages .actions{display:relative}.cp__all_pages .actions a{color:var(--ls-primary-text-color)}.cp__all_pages .actions::before{content:"";display:block;position:absolute;left:0;top:-1rem;width:100%;height:1rem;z-index:-1;background-color:var(--ls-primary-background-color)}.cp__all_pages table th{border-bottom:1px solid var(--ls-border-color)}.cp__all_pages table th a{color:var(--ls-primary-text-color)}#main-content-container{padding:1rem 2.5rem}#main-content-container .journal.page h1.title:before{content:"🗓";vertical-align:text-bottom;margin-right:.3em;font-size:.75em}#main-content-container .is-journals h1.page-title:before{content:"🗓";vertical-align:text-bottom;margin-right:.3em;font-size:.75em;align-self:center}#main-content-container .cp__sidebar-main-content h1.title{font-weight:700;font-size:33px;margin-bottom:1rem;margin-left:0 !important}html ::-webkit-scrollbar{width:8px;height:8px}html ::-webkit-scrollbar-thumb{background:var(--ls-scrollbar-foreground-color);background-clip:padding-box;border-left:2px solid transparent;border-right:2px solid transparent;cursor:pointer}html ::-webkit-scrollbar-thumb:hover{background:var(--bf-scrollbar-thumb-hover-color);border-radius:4px;border:4px solid transparent}.content hr{margin:.1rem 0}.content .block-children{margin-bottom:.3rem}.content .block-children-left-border{border-radius:unset;transition:background-color .3s;padding:0 1px}.content .block-properties{margin:8px 0;padding:10px 20px}.content blockquote{background-color:unset}.content .admonitionblock{padding:16px 16px 16px 12px;background-color:var(--ls-callout-background-color);margin:unset;border-radius:.25rem}.content .admonitionblock .text-lg{font-size:.9em;margin-left:0;line-height:1.35rem}.content .admonitionblock .admonition-icon{padding-right:.65em;border:unset}.content .admonitionblock .admonition-icon svg.svg-shadow{-webkit-filter:unset;filter:unset}.content .admonitionblock .admonition-icon svg.h-8.w-8{width:1.7em;height:1.7em}.content .admonitionblock .admonition-icon svg.important{color:#e54040}.content .admonitionblock .admonition-icon svg.caution{color:#ff8d55}.content .admonitionblock .admonition-icon svg.tip{color:#ffac54}.content .admonitionblock .admonition-icon svg.note{color:var(--ls-secondary-text-color)}.content ul,.content ol{margin-top:5px;margin-bottom:5px}.content ul>li>p:first-child,.content ol>li>p:first-child{display:inline}.content h1,.content h2,.content h3,.content h4,.content h5{margin-top:0;padding-bottom:0;margin-bottom:0;border-bottom:0}.content .editor-inner textarea.h2,.content .editor-inner textarea.h1{margin-top:0;margin-bottom:0;padding-bottom:0;border-bottom:unset}.content a.tag{padding:0 7px;border-radius:10px;margin:2px 0;color:var(--ls-tag-text-color);background-color:var(--lx-accent-11,var(--bf-tag-background-color))}.content a.tag:hover{background-color:var(--lx-accent-11,var(--bf-tag-background-hover-color))}.content a.external-link{color:var(--bf-external-link-color)}.content a.external-link:hover{color:var(--bf-external-link-hover-color)}.content .block-ref{border-radius:3px;font-style:italic;color:var(--ls-primary-text-color)}.content .form-checkbox{border-radius:50%;z-index:1;position:relative;margin-top:unset !important;margin-left:.1em;width:1rem;height:1rem}.content .form-checkbox,.content .form-radio{top:unset}.content .marker-switch{display:inline-block;line-height:1rem;opacity:.7;font-weight:700;transition:.3s;margin-left:-1.5em;margin-right:5px;padding:0 8px 0 1.5em;border-radius:12px}.content :not(pre)>code{border-radius:3px;font-size:85%;font-family:MonoLisa,"Fira Code",Monaco,Menlo,Consolas,"COURIER NEW",monospace;padding:2px 6px !important;margin:0 1px;color:#eb5757;background-color:var(--ls-page-inline-code-bg-color)}.content .page-reference:hover{background-color:var(--ls-tertiary-background-color)}.content div[data-refs-self*='"card"']{box-shadow:unset}.content div[data-refs-self*='"card"'] .block-children{margin-bottom:unset}.content div[data-refs-self*='"card"']>.block-children-container{background:var(--ls-block-properties-background-color);padding:1em 0;border-radius:.375rem;border:solid 1px var(--bf-hard-shadow-color);box-shadow:0 0 5px var(--bf-hard-shadow-color)}.content div[data-refs-self*='"card"']>.block-children-container>.block-children{margin-bottom:5px}.content table{word-break:normal}.content th{border-top:solid 1.5px var(--ls-secondary-border-color);border-bottom:solid 1px var(--ls-secondary-border-color);text-transform:capitalize;color:#9f9f9f;padding:.5em .5em .5em .875em}.content th a{color:#9f9f9f}.content th a:hover{color:var(--ls-primary-text-color)}.content th:not(:last-child),.content td:not(:last-child){border-right:solid 1px var(--ls-secondary-border-color)}.content tr td{font-size:.95em;padding:.5em .5em .5em .875em}.content tbody tr:not(:last-child){border-bottom:solid 1px var(--ls-secondary-border-color)}.content tbody tr:last-child{border-bottom:solid 1.5px var(--ls-secondary-border-color)}.content .custom-query>.th{margin-bottom:.5rem;font-size:.825rem;text-transform:uppercase;font-weight:500;opacity:.5}.content .custom-query table{margin-top:.5rem}.content .cp__query-builder .query-clause-btn{padding:0 .5rem;line-height:1.5rem;border-radius:1.5rem;border-color:var(--bf-query-clause-border-color);background-color:var(--bf-query-clause-background-color)}.content .cp__query-builder .query-clause-btn:hover{background-color:var(--bf-query-clause-background-hover-color)}.content .cp__query-builder a.query-clause{color:var(--ls-active-secondary-color)}.content .cp__query-builder a.add-filter{opacity:.4}.content .cp__query-builder a.add-filter:hover{opacity:1;color:var(--bf-tag-background-color)}.content.doc-mode .ls-block{padding:.25rem}.content.doc-mode .ls-block h1{margin-top:1rem;margin-bottom:.35rem}.content.doc-mode .ls-block h2{margin-top:1rem;margin-bottom:.35rem}.content.doc-mode .ls-block h3{margin-top:.8rem;margin-bottom:.35em}.content.doc-mode .ls-block h4{margin-top:.5rem;margin-bottom:.35rem}.content.doc-mode .ls-block h5{margin-top:.5rem;margin-bottom:.35rem}.content.doc-mode .ls-block h6{margin-top:.5rem;margin-bottom:.35rem}.content.doc-mode .ls-block dl,.content.doc-mode .ls-block ul,.content.doc-mode .ls-block ol{margin-top:.5rem;margin-bottom:.5rem}.content.doc-mode .ls-block dl>li,.content.doc-mode .ls-block ul>li,.content.doc-mode .ls-block ol>li{margin-bottom:.35rem}.content.doc-mode .ls-block .admonitionblock{margin:.5rem 0}.references-blocks-item{background-color:var(--ls-secondary-background-color)}.references-blocks-item div[data-refs-self*='"card"']>.block-children-container{background:var(--ls-primary-background-color)}.tippy-popper .tippy-tooltip,.tippy-popper .html-template .tippy-tooltip{border-radius:.5rem}.tippy-popper .tippy-popper[x-placement^=top] [x-arrow],.tippy-popper .html-template .tippy-popper[x-placement^=top] [x-arrow]{border-color:var(--ls-primary-background-color);z-index:1}.tippy-popper .tippy-wrapper,.tippy-popper .html-template .tippy-wrapper{max-height:45vh !important;max-width:min(90vw,600px) !important;border:1px solid var(--ls-tertiary-background-color);background-color:var(--ls-primary-background-color);border-radius:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}.cp__palette #ui__ac-inner code{color:var(--ls-primary-text-color)}.cp__palette #ui__ac-inner a:hover{color:var(--ls-link-ref-text-color)}.cp__palette #ui__ac-inner a>span{width:100%}.search-results .bg-gray-03-alpha,.search-results .bg-gray-04-alpha{background-color:var(--ls-a-chosen-bg)}@media screen and (max-width:640px){#head{background-color:var(--ls-primary-background-color)}#main-container #main-content-container{padding:16px 20px}.cp__settings-inner>aside{border-right:unset}.cp__settings-inner>aside ul{border-bottom:1px solid var(--ls-quaternary-background-color)}}html[data-theme=light] #left-bar nav>a,html[data-theme=light] #left-bar svg{color:var(--ls-priamary-text-color)}html[data-theme=light] #left-bar #repo-name{opacity:1;height:22px;transform:translateY(-1px)}html[data-theme=light] .content .external-link{border-bottom:.05em solid rgba(55,53,47,0.25)}html[data-theme=light] .content .block-ref{background:rgba(40,142,111,0.1);border-bottom-color:rgba(40,142,111,0.3)}html[data-theme=light] .content .marker-switch{color:#504d47;background:#f3f2ed;opacity:1}html[data-theme=light] .content .marker-switch:hover{opacity:.7}html[data-theme=light] .cp__right-sidebar,html[data-theme=light] .references-blocks-item{--ls-page-properties-background-color:#efefef;--bf-codeblock-background-color:#f3f1ed}html[data-theme=light] .cp__right-sidebar .marker-switch,html[data-theme=light] .references-blocks-item .marker-switch{background:#e8e7e3}html[data-theme=dark] .cp__header .dropdown-wrapper a,html[data-theme=dark] .cp__header .dropdown-wrapper span{opacity:1}html[data-theme=dark] .left-sidebar-inner a.item{color:var(--ls-primary-text-color)}html[data-theme=dark] .content b,html[data-theme=dark] .content strong{font-weight:bolder;color:var(--bf-strong-text-color)}html[data-theme=dark] .content a.tag{opacity:.83}html[data-theme=dark] .content a.tag:hover{opacity:1}html[data-theme=dark] .content a.external-link b,html[data-theme=dark] .content a.external-link strong{color:var(--bf-external-link-color)}html[data-theme=dark] .content a.external-link b:hover,html[data-theme=dark] .content a.external-link strong:hover{color:var(--bf-external-link-hover-color)}html[data-theme=dark] .content mark{background:#524b25;color:var(--ls-primary-text-color)}html[data-theme=dark] .content .external-link{border-bottom:.05em solid rgba(255,255,255,0.4)}html[data-theme=dark] .content .block-ref{background:rgba(31,83,88,0.4705882353);border-bottom-color:rgba(83,210,210,0.5019607843)}html[data-theme=dark] .content .marker-switch{color:var(--ls-primary-text-color);background:#444}html[data-theme=dark] .content .marker-switch:hover{opacity:1}html[data-theme=dark] .content svg.add-button>.circle{fill:var(--ls-block-bullet-color,#394b59)}html[data-theme=dark] .cp__right-sidebar,html[data-theme=dark] .references-blocks-item{--ls-page-properties-background-color:var(--ls-tertiary-background-color)}html[data-theme=dark] .menu-links-wrapper,html[data-theme=dark] .ui__modal-panel,html[data-theme=dark] .menu-link{background-color:var(--ls-secondary-background-color)}html[data-theme=dark] .menu-link:hover,html[data-theme=dark] .menu-link.chosen{background-color:var(--ls-menu-hover-color)}html[data-theme=dark] .ui__modal-overlay div{background:var(--ls-primary-background-color)}.cm-s-solarized,.cm-s-solarized.cm-s-light,.cm-s-solarized.cm-s-dark{background-color:var(--bf-codeblock-background-color);text-shadow:unset}.cm-s-solarized.CodeMirror,.cm-s-solarized.cm-s-light.CodeMirror,.cm-s-solarized.cm-s-dark.CodeMirror{-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.cm-s-solarized .CodeMirror-gutters,.cm-s-solarized.cm-s-light .CodeMirror-gutters,.cm-s-solarized.cm-s-dark .CodeMirror-gutters{background-color:var(--bf-codeblock-background-color)}.cm-s-solarized .CodeMirror-linenumber,.cm-s-solarized.cm-s-light .CodeMirror-linenumber,.cm-s-solarized.cm-s-dark .CodeMirror-linenumber{text-shadow:unset}.extensions__code{display:block;background-color:var(--bf-codeblock-background-color);border-radius:.25rem}.extensions__code .code-editor{margin:.5rem 0}.extensions__code .extensions__code-lang{margin-right:7px;margin-top:7px;padding:unset;background-color:unset;opacity:.6}.extensions__code textarea{color:var(--ls-primary-text-color);background-color:var(--bf-codeblock-background-color)}.extensions__code .CodeMirror{color:var(--ls-secondary-text-color);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;padding:0 10px 0 20px;border-radius:.25rem}.extensions__code .CodeMirror .CodeMirror-sizer .CodeMirror-lines .CodeMirror-cursors .CodeMirror-cursor{border-left:solid thin #82aaff}.CodeMirror-lines{padding:4px 0}.CodeMirror-scroll{padding-top:18px;padding-bottom:66px}.extensions__code-calc{padding-top:22px;padding-right:22px}.white-theme .cp__right-sidebar .CodeMirror,.white-theme .cp__right-sidebar .CodeMirror-gutters,.white-theme .cp__right-sidebar .extensions__code-lang{background-color:rgba(242,241,238,0.95)}.cm-s-solarized .CodeMirror-matchingbracket{text-decoration:underline;color:#5bdfdf !important}.cm-s-solarized span.cm-comment{color:#a0a0a0}.cm-s-solarized span.cm-string,.cm-s-solarized span.cm-string-2{color:#e6c963}.cm-s-solarized span.cm-number{color:#978ade}.cm-s-solarized span.cm-variable{color:#82aaff}.cm-s-solarized span.cm-variable-2{color:rgba(255,255,255,0.7)}.cm-s-solarized span.cm-def{color:var(--ls-secondary-text-color)}.cm-s-solarized span.cm-operator{color:#f15f60}.cm-s-solarized span.cm-keyword{color:#f15f60}.cm-s-solarized span.cm-atom{color:#978ade}.cm-s-solarized span.cm-meta{color:white}.cm-s-solarized span.cm-tag{color:#f07178}.cm-s-solarized span.cm-attribute{color:#c792ea}.cm-s-solarized span.cm-qualifier{color:#41b394}.cm-s-solarized span.cm-property{color:#9bd174}.cm-s-solarized span.cm-builtin{color:#45add6}.cm-s-solarized span.cm-variable-3,.cm-s-solarized span.cm-type{color:orange}.white-theme .cm-s-solarized span.cm-string,.white-theme .cm-s-solarized span.cm-string-2{color:orange}.white-theme .cm-s-solarized span.cm-variable-2{color:rgba(0,0,0,0.7)}.white-theme .cm-s-solarized span.cm-def{color:var(--ls-secondary-text-color)}.white-theme .cm-s-solarized span.cm-meta{color:var(--ls-secondary-text-color)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-activeline-background,.cm-s-solarized.cm-s-dark .CodeMirror-activeline-background{background:rgba(0,0,0,0.1)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-linenumber,.cm-s-solarized.cm-s-dark .CodeMirror-linenumber{color:#586375}.white-theme .cm-s-solarized.cm-s-dark .CodeMirror-activeline-background,.cm-s-solarized.cm-s-light .CodeMirror-activeline-background{background:rgba(0,0,0,0.05)}.dark-theme .cm-s-solarized.cm-s-dark div.CodeMirror-selected{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-dark.CodeMirror ::selection{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection,.dark-theme .cm-s-dark .CodeMirror-line>span::-moz-selection,.dark-theme .cm-s-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-light div.CodeMirror-selected{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-line::selection,.dark-theme .cm-s-light .CodeMirror-line>span::selection,.dark-theme .cm-s-light .CodeMirror-line>span>span::selection{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.dark-theme .cm-s-light .CodeMirror-line>span::-moz-selection,.dark-theme .cm-s-light .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.white-theme .cm-s-solarized.cm-s-light div.CodeMirror-selected{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-light .CodeMirror-line::selection,.white-theme .cm-s-light .CodeMirror-line>span::selection,.white-theme .cm-s-light .CodeMirror-line>span>span::selection{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.white-theme .cm-s-light .CodeMirror-line>span::-moz-selection,.white-theme .cm-s-light .CodeMirror-line>span>span::-moz-selection{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-dark div.CodeMirror-selected{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-dark.CodeMirror ::selection{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection,.white-theme .cm-s-dark .CodeMirror-line>span::-moz-selection,.white-theme .cm-s-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(168,175,255,0.2)}:root{--ls-font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif} \ No newline at end of file +@charset "UTF-8";@import url("https://cdn.jsdelivr.net/npm/@ibm/plex@4.0.2/css/ibm-plex.min.css?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");:root{--ls-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";--ls-tag-text-opacity:.6;--ls-tag-text-hover-opacity:.8;--ls-page-text-size:1em;--ls-page-title-size:36px;--rx-logseq-01:#fff;--rx-logseq-02:#ecf3fd;--rx-logseq-03:#d7e7fe;--rx-logseq-04:#c0dbfd;--rx-logseq-05:#a8cffd;--rx-logseq-06:#8fc3ff;--rx-logseq-07:#7cb4f4;--rx-logseq-08:#5c9de7;--rx-logseq-09:#3e8adc;--rx-logseq-10:#2582ec;--rx-logseq-11:#1e79de;--rx-logseq-12:$blue_light7}html.dark,html[data-theme=dark]{--rx-logseq-01:#0e4d8b;--rx-logseq-02:#1b5fa0;--rx-logseq-03:#2670b3;--rx-logseq-04:#2f82c6;--rx-logseq-05:#4490d0;--rx-logseq-06:#549cd9;--rx-logseq-07:#61adea;--rx-logseq-08:#6cbcfa;--rx-logseq-09:#99ccfd;--rx-logseq-10:#afd6ff;--rx-logseq-11:#61adea;--rx-logseq-12:#d1e6fe}.dark-theme,html[data-theme=dark]{--ls-primary-text-color:#cecece;--ls-secondary-text-color:#bbb;--ls-primary-background-color:#202124;--ls-secondary-background-color:#27282c;--ls-tertiary-background-color:#303235;--ls-quaternary-background-color:#36383b;--ls-left-sidebar-background-color:var(--ls-secondary-background-color);--ls-page-properties-background-color:var(--ls-secondary-background-color);--ls-block-properties-background-color:var(--ls-page-properties-background-color);--ls-callout-background-color:var(--ls-page-properties-background-color);--bf-codeblock-background-color:#313238;--ls-table-tr-even-background-color:#adaeb81c;--ls-border-color:#3f3f3f;--ls-secondary-border-color:#505255;--ls-link-ref-text-color:#6cbcfa;--ls-link-ref-text-hover-color:#99ccfd;--ls-active-primary-color:var(--ls-link-ref-text-color);--ls-active-secondary-color:#549cd9;--ls-block-ref-link-text-color:#61adea;--bf-external-link-color:#f67373;--bf-external-link-hover-color:#f29191;--ls-link-text-color:var(--ls-link-ref-text-color);--ls-link-text-hover-color:var(--ls-link-ref-text-hover-color);--ls-alink-color:var(--ls-link-text-color);--ls-cloze-text-color:var(--ls-link-ref-text-color);--ls-tag-text-color:white;--ls-tag-text-hover-color:white;--bf-tag-background-color:#2f82c6;--bf-tag-background-hover-color:#4490d0;--bf-query-clause-border-color:#2f82c6;--bf-query-clause-background-color:#2f82c615;--bf-query-clause-background-hover-color:#2f82c633;--ls-block-bullet-border-color:#ffffff14;--ls-block-bullet-color:#ffffff25;--ls-guideline-color:#ffffff14;--ls-page-checkbox-color:#549cd9;--ls-page-checkbox-border-color:var(--ls-primary-background-color);--ls-page-blockquote-border-color:var(--ls-primary-text-color);--ls-page-inline-code-color:#eb5757;--ls-page-inline-code-bg-color:rgba(135,131,120,0.15);--bf-strong-text-color:#d8d8d8;--ls-selection-background-color:#3e3e41;--ls-block-highlight-color:#3e3e41;--ls-icon-color:#767676;--ls-search-icon-color:var(--ls-quaternary-background-color);--ls-header-button-text-color:#767676;--ls-header-button-text-color-hover:var(--ls-primary-text-color);--ls-header-button-background:var(--ls-secondary-background-color);--ls-left-sidebar-text-color:var(--ls-primary-text-color);--ls-button-background-hsl:207 60% 54%;--ls-a-chosen-bg:var(--ls-table-tr-even-background-color);--ls-scrollbar-foreground-color:#8a8a8a3d;--ls-scrollbar-background-color:#fff0;--bf-scrollbar-thumb-hover-color:#8a8a8a61;--ls-title-text-color:var(--ls-primary-text-color);--ls-menu-hover-color:#36383b;--ls-slide-background-color:var(--ls-primary-background-color);--ls-head-text-color:#ffe27c;--color-level-1:var(--ls-secondary-background-color);--color-level-2:var(--ls-tertiary-background-color);--color-level-3:var(--ls-quaternary-background-color);--color-level-4:#4c4e58;--ls-block-bullet-threading-width:2px;--ls-block-bullet-active-color:#4490d0;--bf-hard-shadow-color:#1d1d1d}.white-theme,html[data-theme=light]{--ls-primary-text-color:#2b2926;--ls-primary-background-color:#fff;--ls-secondary-background-color:#f8f8f8;--ls-tertiary-background-color:#efefef;--ls-quaternary-background-color:#e8e8e8;--ls-page-properties-background-color:var(--ls-secondary-background-color);--ls-block-properties-background-color:var(--ls-page-properties-background-color);--ls-callout-background-color:var(--ls-page-properties-background-color);--bf-codeblock-background-color:#f7f6f3;--ls-table-tr-even-background-color:#0000000a;--ls-border-color:#d4d4d4;--ls-link-ref-text-color:#3e8adc;--ls-link-ref-text-hover-color:#1e79de;--ls-active-primary-color:#3e8adc;--ls-active-secondary-color:#1e79de;--bf-external-link-color:#ea6e6e;--bf-external-link-hover-color:#e6515e;--ls-link-text-color:var(--ls-link-ref-text-color);--ls-link-text-hover-color:var(--ls-link-ref-text-hover-color);--ls-alink-color:var(--ls-link-text-color);--ls-cloze-text-color:var(--ls-link-ref-text-color);--ls-tag-text-color:white;--ls-tag-text-hover-color:white;--bf-tag-background-color:#2582ec;--bf-tag-background-hover-color:#8fc3ff;--bf-query-clause-border-color:#8fc3ff;--bf-query-clause-background-color:#8fc3ff15;--bf-query-clause-background-hover-color:#8fc3ff33;--ls-block-bullet-border-color:#dedede85;--ls-block-bullet-color:#00000018;--ls-guideline-color:rgba(62,62,63,0.08);--ls-page-inline-code-bg-color:rgba(135,131,120,0.15);--ls-page-blockquote-border-color:var(--ls-primary-text-color);--ls-page-checkbox-color:#7cb4f4;--ls-page-checkbox-border-color:var(--ls-page-checkbox-color);--ls-icon-color:#919191;--ls-header-button-text-color:#999;--ls-header-button-text-color-hover:var(--ls-primary-text-color);--ls-header-button-background:var(--ls-secondary-background-color);--ls-left-sidebar-text-color:var(--ls-primary-text-color);--ls-button-background-hsl:211.96 83.97% 53.53%;--ls-a-chosen-bg:#0007100f;--ls-scrollbar-foreground-color:#00000014;--ls-scrollbar-background-color:#fff0;--bf-scrollbar-thumb-hover-color:#8a8a8a61;--ls-title-text-color:#303537;--color-level-1:var(--ls-secondary-background-color);--color-level-2:var(--ls-tertiary-background-color);--color-level-3:var(--ls-quaternary-background-color);--ls-block-bullet-threading-width:2px;--ls-block-bullet-active-color:#6ea7eead;--bf-hard-shadow-color:var(--ls-block-bullet-border-color)}.cp__sidebar-main-content{width:100%}#main-content-container .file{margin:0 auto}.cp__header div[data-type=toolbar] a{color:var(--ls-header-button-text-color)}.cp__header div[data-type=toolbar] a:hover{color:var(--ls-header-button-text-color-hover)}.cp__header div[data-type=toolbar] .dropdown-wrapper a,.cp__header div[data-type=toolbar] .dropdown-wrapper a:hover,.cp__header div[data-type=toolbar] .dropdown-wrapper span{color:var(--ls-primary-text-color)}.cp__header .dropdown-wrapper a,.cp__header .dropdown-wrapper a:hover,.cp__header .dropdown-wrapper span{color:var(--ls-primary-text-color)}.left-sidebar-inner a{opacity:.9}.left-sidebar-inner a.item:hover{opacity:unset;background-color:var(--ls-a-chosen-bg)}.left-sidebar-inner .nav-content-item .bd ul a{opacity:.9}.left-sidebar-inner .nav-content-item .header:hover,.left-sidebar-inner .nav-content-item .bd ul a:hover{background-color:var(--ls-a-chosen-bg)}.left-sidebar-inner .nav-content-item .header .wrap-th>span{font-size:.85rem;opacity:.6;transition:opacity ease .3s}.left-sidebar-inner .create .ui__icon{transform:translateY(-2px)}@media(min-width:640px){.left-sidebar-inner .create #create-button{transition:all .3s ease;border:unset;opacity:.6;background-color:unset !important;justify-content:flex-start;padding:.625rem;font-size:.85rem;font-weight:600;color:var(--ls-left-sidebar-text-color);text-transform:uppercase}.left-sidebar-inner .create #create-button:hover{border:unset;opacity:1;background-color:var(--ls-primary-background-color) !important;box-shadow:0 0 5px rgba(126,126,126,0.2392156863)}.left-sidebar-inner .create .mx-1{margin:0 .5rem}}.cp__right-sidebar .cp__right-sidebar-settings .cp__right-sidebar-settings-btn{background-color:var(--color-level-2);font-weight:500}.cp__right-sidebar .cp__right-sidebar-settings .cp__right-sidebar-settings-btn:hover{background-color:var(--ls-quaternary-background-color)}.cp__right-sidebar .sidebar-item-list .sidebar-item{--tw-shadow:unset;border-bottom:2px solid var(--color-level-3)}.cp__right-sidebar .sidebar-item-list .sidebar-item .content{font-size:.95rem}.cp__all_pages .actions{display:relative}.cp__all_pages .actions a{color:var(--ls-primary-text-color)}.cp__all_pages .actions::before{content:"";display:block;position:absolute;left:0;top:-1rem;width:100%;height:1rem;z-index:-1;background-color:var(--ls-primary-background-color)}.cp__all_pages table th{border-bottom:1px solid var(--ls-border-color)}.cp__all_pages table th a{color:var(--ls-primary-text-color)}#main-content-container{padding:1rem 2.5rem}#main-content-container .journal.page h1.title:before{content:"🗓";vertical-align:text-bottom;margin-right:.3em;font-size:.75em}#main-content-container .is-journals h1.page-title:before{content:"🗓";vertical-align:text-bottom;margin-right:.3em;font-size:.75em;align-self:center}#main-content-container .cp__sidebar-main-content h1.title{font-weight:700;font-size:33px;margin-bottom:1rem;margin-left:0 !important}html ::-webkit-scrollbar{width:8px;height:8px}html ::-webkit-scrollbar-thumb{background:var(--ls-scrollbar-foreground-color);background-clip:padding-box;border-left:2px solid transparent;border-right:2px solid transparent;cursor:pointer}html ::-webkit-scrollbar-thumb:hover{background:var(--bf-scrollbar-thumb-hover-color);border-radius:4px;border:4px solid transparent}.content hr{margin:.1rem 0}.content .block-children{margin-bottom:.3rem}.content .block-children-left-border{border-radius:unset;transition:background-color .3s;padding:0 1px}.content .block-children-left-border:hover{--ls-block-left-color:var(--ls-active-secondary-color)}.content .block-properties{margin:8px 0;padding:10px 20px}.content blockquote{background-color:unset;border-color:var(--ls-primary-text-color)}.content .admonitionblock{padding:16px 16px 16px 12px;background-color:var(--ls-callout-background-color);margin:unset;border-radius:.25rem}.content .admonitionblock .text-lg{font-size:.9em;margin-left:0;line-height:1.35rem}.content .admonitionblock .admonition-icon{padding-right:.65em;border:unset}.content .admonitionblock .admonition-icon svg.svg-shadow{-webkit-filter:unset;filter:unset}.content .admonitionblock .admonition-icon svg.h-8.w-8{width:1.7em;height:1.7em}.content .admonitionblock .admonition-icon svg.important{color:#f17272;fill:#f17272}.content .admonitionblock .admonition-icon svg.caution{color:#ffb381;fill:#ffb381}.content .admonitionblock .admonition-icon svg.tip{color:#4ca6f5;fill:#4ca6f5}.content .admonitionblock .admonition-icon svg.note{color:var(--ls-secondary-text-color);fill:var(--ls-secondary-text-color)}.content ul,.content ol{margin-top:5px;margin-bottom:5px}.content ul>li>p:first-child,.content ol>li>p:first-child{display:inline}.content h1,.content h2,.content h3,.content h4,.content h5{margin-top:0;padding-bottom:0;margin-bottom:0;border-bottom:0}.content .editor-inner textarea.h2,.content .editor-inner textarea.h1{margin-top:0;margin-bottom:0;padding-bottom:0;border-bottom:unset}.content a.tag{padding:0 7px;border-radius:10px;margin:2px 0;color:var(--ls-tag-text-color);background-color:var(--bf-tag-background-color)}.content a.tag:hover{background-color:var(--bf-tag-background-color)}.content a.external-link{color:var(--bf-external-link-color)}.content a.external-link:hover{color:var(--bf-external-link-hover-color)}.content .block-ref{border-radius:3px;font-style:italic;color:var(--ls-primary-text-color)}.content .form-checkbox{border-radius:50%;z-index:1;position:relative;margin-top:unset !important;margin-left:.1em;width:1rem;height:1rem}.content .form-checkbox,.content .form-radio{top:unset}.content .marker-switch{display:inline-block;line-height:1rem;opacity:.7;font-weight:700;transition:.3s;margin-left:-1.5em;margin-right:5px;padding:0 8px 0 1.5em;border-radius:12px}.content :not(pre)>code{border-radius:3px;font-size:85%;font-family:MonoLisa,"Fira Code",Monaco,Menlo,Consolas,"COURIER NEW",monospace;padding:2px 6px !important;margin:0 1px;color:#eb5757;background-color:var(--ls-page-inline-code-bg-color)}.content .page-reference:hover{background-color:var(--ls-tertiary-background-color)}.content div[data-refs-self*='"card"']{box-shadow:unset}.content div[data-refs-self*='"card"'] .block-children{margin-bottom:unset}.content div[data-refs-self*='"card"']>.block-children-container{background:var(--ls-block-properties-background-color);padding:1em 0;border-radius:.375rem;border:solid 1px var(--bf-hard-shadow-color);box-shadow:0 0 5px var(--bf-hard-shadow-color)}.content div[data-refs-self*='"card"']>.block-children-container>.block-children{margin-bottom:5px}.content table{word-break:normal}.content th{border-top:solid 1.5px var(--ls-secondary-border-color);border-bottom:solid 1px var(--ls-secondary-border-color);text-transform:capitalize;color:#9f9f9f;padding:.5em .5em .5em .875em}.content th a{color:#9f9f9f}.content th a:hover{color:var(--ls-primary-text-color)}.content th:not(:last-child),.content td:not(:last-child){border-right:solid 1px var(--ls-secondary-border-color)}.content tr td{font-size:.95em;padding:.5em .5em .5em .875em}.content tbody tr:not(:last-child){border-bottom:solid 1px var(--ls-secondary-border-color)}.content tbody tr:last-child{border-bottom:solid 1.5px var(--ls-secondary-border-color)}.content .custom-query>.th{margin-bottom:.5rem;font-size:.825rem;text-transform:uppercase;font-weight:500;opacity:.5}.content .custom-query table{margin-top:.5rem}.content .cp__query-builder .query-clause-btn{padding:0 .5rem;line-height:1.5rem;border-radius:1.5rem;border-color:var(--bf-query-clause-border-color);background-color:var(--bf-query-clause-background-color)}.content .cp__query-builder .query-clause-btn:hover{background-color:var(--bf-query-clause-background-hover-color)}.content .cp__query-builder a.query-clause{color:var(--ls-active-secondary-color)}.content .cp__query-builder a.add-filter{opacity:.4}.content .cp__query-builder a.add-filter:hover{opacity:1;color:var(--bf-tag-background-color)}.content.doc-mode .ls-block{padding:.25rem}.content.doc-mode .ls-block h1{margin-top:1rem;margin-bottom:.35rem}.content.doc-mode .ls-block h2{margin-top:1rem;margin-bottom:.35rem}.content.doc-mode .ls-block h3{margin-top:.8rem;margin-bottom:.35em}.content.doc-mode .ls-block h4{margin-top:.5rem;margin-bottom:.35rem}.content.doc-mode .ls-block h5{margin-top:.5rem;margin-bottom:.35rem}.content.doc-mode .ls-block h6{margin-top:.5rem;margin-bottom:.35rem}.content.doc-mode .ls-block dl,.content.doc-mode .ls-block ul,.content.doc-mode .ls-block ol{margin-top:.5rem;margin-bottom:.5rem}.content.doc-mode .ls-block dl>li,.content.doc-mode .ls-block ul>li,.content.doc-mode .ls-block ol>li{margin-bottom:.35rem}.content.doc-mode .ls-block .admonitionblock{margin:.5rem 0}.references-blocks-item{background-color:var(--ls-secondary-background-color)}.references-blocks-item div[data-refs-self*='"card"']>.block-children-container{background:var(--ls-primary-background-color)}.tippy-popper .tippy-tooltip,.tippy-popper .html-template .tippy-tooltip{border-radius:.5rem}.tippy-popper .tippy-popper[x-placement^=top] [x-arrow],.tippy-popper .html-template .tippy-popper[x-placement^=top] [x-arrow]{border-color:var(--ls-primary-background-color);z-index:1}.tippy-popper .tippy-wrapper,.tippy-popper .html-template .tippy-wrapper{max-height:45vh !important;max-width:min(90vw,600px) !important;border:1px solid var(--ls-tertiary-background-color);background-color:var(--ls-primary-background-color);border-radius:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}.cp__palette #ui__ac-inner code{color:var(--ls-primary-text-color)}.cp__palette #ui__ac-inner a:hover{color:var(--ls-link-ref-text-color)}.cp__palette #ui__ac-inner a>span{width:100%}.search-results .bg-gray-03-alpha,.search-results .bg-gray-04-alpha{background-color:var(--ls-a-chosen-bg)}@media screen and (max-width:640px){#head{background-color:var(--ls-primary-background-color)}#main-container #main-content-container{padding:16px 20px}.cp__settings-inner>aside{border-right:unset}.cp__settings-inner>aside ul{border-bottom:1px solid var(--ls-quaternary-background-color)}}html[data-theme=light] #left-bar nav>a,html[data-theme=light] #left-bar svg{color:var(--ls-priamary-text-color)}html[data-theme=light] #left-bar #repo-name{opacity:1;height:22px;transform:translateY(-1px)}html[data-theme=light] .content .external-link{border-bottom:.05em solid rgba(55,53,47,0.25)}html[data-theme=light] .content .block-ref{background:rgba(40,142,111,0.1);border-bottom-color:rgba(40,142,111,0.3)}html[data-theme=light] .content .marker-switch{color:#504d47;background:#f3f2ed;opacity:1}html[data-theme=light] .content .marker-switch:hover{opacity:.7}html[data-theme=light] .cp__right-sidebar,html[data-theme=light] .references-blocks-item{--ls-page-properties-background-color:#efefef;--bf-codeblock-background-color:#f3f1ed}html[data-theme=light] .cp__right-sidebar .marker-switch,html[data-theme=light] .references-blocks-item .marker-switch{background:#e8e7e3}html[data-theme=dark] .cp__header .dropdown-wrapper a,html[data-theme=dark] .cp__header .dropdown-wrapper span{opacity:1}html[data-theme=dark] .left-sidebar-inner a.item{color:var(--ls-primary-text-color)}html[data-theme=dark] .content b,html[data-theme=dark] .content strong{font-weight:bolder;color:var(--bf-strong-text-color)}html[data-theme=dark] .content a.tag{opacity:.83}html[data-theme=dark] .content a.tag:hover{opacity:1}html[data-theme=dark] .content a.external-link b,html[data-theme=dark] .content a.external-link strong{color:var(--bf-external-link-color)}html[data-theme=dark] .content a.external-link b:hover,html[data-theme=dark] .content a.external-link strong:hover{color:var(--bf-external-link-hover-color)}html[data-theme=dark] .content mark{background:#524b25;color:var(--ls-primary-text-color)}html[data-theme=dark] .content .external-link{border-bottom:.05em solid rgba(255,255,255,0.4)}html[data-theme=dark] .content .block-ref{background:rgba(31,83,88,0.4705882353);border-bottom-color:rgba(83,210,210,0.5019607843)}html[data-theme=dark] .content .marker-switch{color:var(--ls-primary-text-color);background:#444}html[data-theme=dark] .content .marker-switch:hover{opacity:1}html[data-theme=dark] .content svg.add-button>.circle{fill:var(--ls-block-bullet-color,#394b59)}html[data-theme=dark] .cp__right-sidebar,html[data-theme=dark] .references-blocks-item{--ls-page-properties-background-color:var(--ls-tertiary-background-color)}html[data-theme=dark] .menu-links-wrapper,html[data-theme=dark] .ui__modal-panel,html[data-theme=dark] .menu-link{background-color:var(--ls-secondary-background-color)}html[data-theme=dark] .menu-link:hover,html[data-theme=dark] .menu-link.chosen{background-color:var(--ls-menu-hover-color)}html[data-theme=dark] .ui__modal-overlay div{background:var(--ls-primary-background-color)}.cm-s-solarized,.cm-s-solarized.cm-s-light,.cm-s-solarized.cm-s-dark{background-color:var(--bf-codeblock-background-color);text-shadow:unset}.cm-s-solarized.CodeMirror,.cm-s-solarized.cm-s-light.CodeMirror,.cm-s-solarized.cm-s-dark.CodeMirror{-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset}.cm-s-solarized .CodeMirror-gutters,.cm-s-solarized.cm-s-light .CodeMirror-gutters,.cm-s-solarized.cm-s-dark .CodeMirror-gutters{background-color:var(--bf-codeblock-background-color)}.cm-s-solarized .CodeMirror-linenumber,.cm-s-solarized.cm-s-light .CodeMirror-linenumber,.cm-s-solarized.cm-s-dark .CodeMirror-linenumber{text-shadow:unset}.extensions__code{display:block;background-color:var(--bf-codeblock-background-color);border-radius:.25rem}.extensions__code .code-editor{margin:.5rem 0}.extensions__code .extensions__code-lang{margin-right:7px;margin-top:7px;padding:unset;background-color:unset;opacity:.6}.extensions__code textarea{color:var(--ls-primary-text-color);background-color:var(--bf-codeblock-background-color)}.extensions__code .CodeMirror{color:var(--ls-secondary-text-color);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;padding:0 10px 0 20px;border-radius:.25rem}.extensions__code .CodeMirror .CodeMirror-sizer .CodeMirror-lines .CodeMirror-cursors .CodeMirror-cursor{border-left:solid thin #82aaff}.CodeMirror-lines{padding:4px 0}.CodeMirror-scroll{padding-top:18px;padding-bottom:66px}.extensions__code-calc{padding-top:22px;padding-right:22px}.white-theme .cp__right-sidebar .CodeMirror,.white-theme .cp__right-sidebar .CodeMirror-gutters,.white-theme .cp__right-sidebar .extensions__code-lang{background-color:rgba(242,241,238,0.95)}.cm-s-solarized .CodeMirror-matchingbracket{text-decoration:underline;color:#5bdfdf !important}.cm-s-solarized span.cm-comment{color:#a0a0a0}.cm-s-solarized span.cm-string,.cm-s-solarized span.cm-string-2{color:#e6c963}.cm-s-solarized span.cm-number{color:#978ade}.cm-s-solarized span.cm-variable{color:#82aaff}.cm-s-solarized span.cm-variable-2{color:rgba(255,255,255,0.7)}.cm-s-solarized span.cm-def{color:var(--ls-secondary-text-color)}.cm-s-solarized span.cm-operator{color:#f15f60}.cm-s-solarized span.cm-keyword{color:#f15f60}.cm-s-solarized span.cm-atom{color:#978ade}.cm-s-solarized span.cm-meta{color:white}.cm-s-solarized span.cm-tag{color:#f07178}.cm-s-solarized span.cm-attribute{color:#c792ea}.cm-s-solarized span.cm-qualifier{color:#41b394}.cm-s-solarized span.cm-property{color:#9bd174}.cm-s-solarized span.cm-builtin{color:#45add6}.cm-s-solarized span.cm-variable-3,.cm-s-solarized span.cm-type{color:orange}.white-theme .cm-s-solarized span.cm-string,.white-theme .cm-s-solarized span.cm-string-2{color:orange}.white-theme .cm-s-solarized span.cm-variable-2{color:rgba(0,0,0,0.7)}.white-theme .cm-s-solarized span.cm-def{color:var(--ls-secondary-text-color)}.white-theme .cm-s-solarized span.cm-meta{color:var(--ls-secondary-text-color)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-activeline-background,.cm-s-solarized.cm-s-dark .CodeMirror-activeline-background{background:rgba(0,0,0,0.1)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-linenumber,.cm-s-solarized.cm-s-dark .CodeMirror-linenumber{color:#586375}.white-theme .cm-s-solarized.cm-s-dark .CodeMirror-activeline-background,.cm-s-solarized.cm-s-light .CodeMirror-activeline-background{background:rgba(0,0,0,0.05)}.dark-theme .cm-s-solarized.cm-s-dark div.CodeMirror-selected{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-dark.CodeMirror ::selection{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection,.dark-theme .cm-s-dark .CodeMirror-line>span::-moz-selection,.dark-theme .cm-s-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-light div.CodeMirror-selected{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-line::selection,.dark-theme .cm-s-light .CodeMirror-line>span::selection,.dark-theme .cm-s-light .CodeMirror-line>span>span::selection{background:rgba(255,255,255,0.1)}.dark-theme .cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.dark-theme .cm-s-light .CodeMirror-line>span::-moz-selection,.dark-theme .cm-s-light .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.white-theme .cm-s-solarized.cm-s-light div.CodeMirror-selected{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-light .CodeMirror-line::selection,.white-theme .cm-s-light .CodeMirror-line>span::selection,.white-theme .cm-s-light .CodeMirror-line>span>span::selection{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.white-theme .cm-s-light .CodeMirror-line>span::-moz-selection,.white-theme .cm-s-light .CodeMirror-line>span>span::-moz-selection{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-dark div.CodeMirror-selected{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-dark.CodeMirror ::selection{background:rgba(168,175,255,0.2)}.white-theme .cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection,.white-theme .cm-s-dark .CodeMirror-line>span::-moz-selection,.white-theme .cm-s-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(168,175,255,0.2)}:root{--ls-font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif} \ No newline at end of file diff --git a/package.json b/package.json index c355631..20228a1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "logseq-bonofix-theme", - "version": "3.9.1", - "logseq-version": "v0.10.0", + "version": "3.9.2", + "logseq-version": "v0.10.5", "author": "Sansui233", "description": "A clean theme for Logseq, focusing on long time writing experience.", "main": "source/index.sass", diff --git a/source/color-scheme.scss b/source/color-scheme.scss index 6f5355a..9aff9ca 100644 --- a/source/color-scheme.scss +++ b/source/color-scheme.scss @@ -29,6 +29,34 @@ $blue_light7: #106bc6; // (fixed) --ls-tag-text-hover-opacity: 0.8; --ls-page-text-size: 1em; --ls-page-title-size: 36px; + + --rx-logseq-01: #fff; + --rx-logseq-02: #ecf3fd; + --rx-logseq-03: #d7e7fe; + --rx-logseq-04: #c0dbfd; + --rx-logseq-05: #a8cffd; + --rx-logseq-06: #{$blue_light1}; + --rx-logseq-07: #{$blue_light2}; + --rx-logseq-08: #{$blue_light3}; + --rx-logseq-09: #{$blue_light4}; + --rx-logseq-10: #{$blue_light5}; + --rx-logseq-11: #{$blue_light6}; + --rx-logseq-12: $blue_light7; +} + +html.dark, html[data-theme=dark] { + --rx-logseq-01: #0e4d8b; + --rx-logseq-02: #1b5fa0; + --rx-logseq-03: #2670b3; + --rx-logseq-04: #{$blue_dark7}; + --rx-logseq-05: #{$blue_dark6}; + --rx-logseq-06: #{$blue_dark5}; + --rx-logseq-07: #{$blue_dark4}; + --rx-logseq-08: #{$blue_dark3}; + --rx-logseq-09: #{$blue_dark2}; + --rx-logseq-10: #{$blue_dark1}; + --rx-logseq-11: #{$blue_dark4}; + --rx-logseq-12: #d1e6fe; } /* ***************************** @@ -51,7 +79,7 @@ html[data-theme="dark"] { // block bg (hue 232) --ls-page-properties-background-color: var(--ls-secondary-background-color); --ls-block-properties-background-color: var(--ls-page-properties-background-color); - --ls-callout-background-color: #45464f4d; + --ls-callout-background-color: var(--ls-page-properties-background-color); --bf-codeblock-background-color: #313238; --ls-table-tr-even-background-color: #adaeb81c; @@ -153,7 +181,7 @@ html[data-theme="light"] { // block bg --ls-page-properties-background-color: var(--ls-secondary-background-color); --ls-block-properties-background-color: var(--ls-page-properties-background-color); - --ls-callout-background-color: #ebecedb5; + --ls-callout-background-color: var(--ls-page-properties-background-color); --bf-codeblock-background-color: #f7f6f3; --ls-table-tr-even-background-color: #0000000a; diff --git a/source/theme.scss b/source/theme.scss index 4f0a800..7033017 100644 --- a/source/theme.scss +++ b/source/theme.scss @@ -213,6 +213,10 @@ html ::-webkit-scrollbar-thumb:hover { border-radius: unset; transition: background-color 0.3s; padding: 0 1px; + + &:hover { + --ls-block-left-color: var(--ls-active-secondary-color); + } } .block-properties { margin: 8px 0; @@ -220,6 +224,7 @@ html ::-webkit-scrollbar-thumb:hover { } blockquote { background-color: unset; + border-color: var(--ls-primary-text-color); } .admonitionblock { padding: 16px 16px 16px 12px; @@ -244,16 +249,20 @@ html ::-webkit-scrollbar-thumb:hover { height: 1.7em; } &.important { - color: #e54040; + color: #f17272; // TODO deprecate in next major version + fill: #f17272; } &.caution { - color: #ff8d55; + color: #ffb381; + fill: #ffb381; } &.tip { - color: #ffac54; + color: #4ca6f5; + fill: #4ca6f5; } &.note { color: var(--ls-secondary-text-color); + fill: var(--ls-secondary-text-color); } } } @@ -293,9 +302,9 @@ html ::-webkit-scrollbar-thumb:hover { border-radius: 10px; margin: 2px 0px; color: var(--ls-tag-text-color); - background-color: var(--lx-accent-11, var(--bf-tag-background-color)); + background-color: var(--bf-tag-background-color); &:hover { - background-color: var(--lx-accent-11, var(--bf-tag-background-hover-color)); + background-color: var(--bf-tag-background-color); } } &.external-link {