2020
2121 --ls-secondary-text-color : # 808080 ;
2222
23+ --ls-page-mark-bg-color : # FDEB95 ;
24+ --ls-page-mark-color : var (--ls-primary-text-color );
25+ --ls-page-blockquote-color : var (--ls-primary-text-color );
26+
2327 --ls-block-ref-link-text-color : # b7bfc5 ;
2428
2529 --ls-block-properties-background-color : # EAEAEA ;
7781
7882 --ls-secondary-text-color : # 909090 ;
7983
84+ --ls-page-mark-bg-color : # F9E67A ;
85+ --ls-page-mark-color : var (--ls-primary-background-color );
86+ --ls-page-blockquote-color : var (--ls-primary-text-color );
87+
8088 --ls-block-ref-link-text-color : # 2489a3 ;
8189
8290 --ls-block-properties-background-color : # 27272A ;
119127 --ls-highlight-color-purple : # 530B84 ;
120128 --ls-highlight-color-pink : # 8A035C ;
121129}
130+
131+ /* Preliminary fixes for newer versions of Logseq */
132+ html [data-theme = light ], html [data-color = logseq ][data-theme = light ] {
133+ --foreground : 240 4% 10% ;
134+ --background : 0 0% 80% ;
135+ --popover-foreground : 0 0% 26% ;
136+ --popover : 0 0% 80% ;
137+ --primary-foreground : 0 0% 80% ;
138+ --primary : 193 100% 30% ;
139+ }
140+ html [data-color = none ] ::selection {
141+ background-color : var (--ls-block-highlight-color );
142+ }
143+
144+ html [data-theme = dark ], html [data-color = logseq ][data-theme = dark ] {
145+ --background : 240 4% 10% ;
146+ --foreground : 0 0% 80% ;
147+ --popover : 0 0% 26% ;
148+ --popover-foreground : 0 0% 80% ;
149+ --primary : 193 100% 24% ;
150+ --primary-foreground : 0 0% 80% ;
151+ }
152+ html [data-theme = dark ] ::selection {
153+ background-color : hsl (var (--primary )/ .6 );
154+ }
155+
122156: root {
123157 --ls-font-family : var (--content-font-family );
124158 --code-font-family : "iA Writer Mono S" ;
@@ -207,31 +241,6 @@ span.inline.done {
207241 color : var (--ls-primary-text-color ) !important ;
208242}
209243
210- /* ... make popup menus more visible */
211- : not (div .ui__modal-panel , .ui__modal-overlay , # search-in-page > div ) > .absolute : not (.editing , .whiteboard-page , .s1 , .s2 ),
212- # search-in-page ,
213- .absolute .menu-link ,
214- # custom-context-menu > div ,
215- # custom-context-menu .menu-link ,
216- .ui__context-menu-content ,
217- .menu-links-wrapper {
218- background-color : var (--ls-secondary-background-color );
219- }
220- .absolute .menu-link : hover ,
221- # custom-context-menu .menu-link : hover ,
222- .ui__context-menu-content > div : hover {
223- --ls-link-ref-text-color : var (--ls-link-ref-text-hover-color );
224- background-color : var (--ls-quaternary-background-color );
225- }
226- /* left-sidebar item popup border */
227- .ui__context-menu-content {
228- border-color : var (--ls-quaternary-background-color );
229- }
230- /* make border around P, B, etc. in search results clearly visible */
231- .search-results-wrap .text-xs .rounded .border {
232- border-color : var (--ls-primary-text-color );
233- }
234-
235244/* links and tags */
236245
237246a .tag {
@@ -243,10 +252,6 @@ a.tag[data-ref=card] {
243252 opacity : 0.5 ;
244253}
245254
246- .page-ref {
247- color : var (--ls-link-text-color );
248- }
249-
250255.bracket {
251256 color : var (--ls-link-ref-text-color ) !important ;
252257 opacity : 0.5 !important ;
@@ -275,7 +280,6 @@ a.external-link:hover {
275280# custom-context-menu a : hover ,
276281.cp__right-sidebar-topbar a : hover ,
277282.cp__header a .button : hover {
278- /*color: var(--ls-link-text-color);*/
279283 opacity : 1 ;
280284}
281285
@@ -292,6 +296,7 @@ a.external-link:hover {
292296.cp__all_pages ,
293297# custom-context-menu ,
294298.ui__context-menu-content ,
299+ .ui__dropdown-menu-content ,
295300.cp__sidebar-help-menu-popup ,
296301.cp__handbooks-popup ,
297302: is (.item-type-page-graph , .item-type-shortcut-settings , ) .sidebar-item-header + div ,
@@ -326,7 +331,7 @@ textarea {
326331 padding : var (--block-padding , 2px ) 0 ;
327332}
328333
329- /* Monospace code shall use iA Writer Mono */
334+ /* Monospace shall use iA Writer Mono */
330335.extensions__code-calc-output-line .CodeMirror-line ,
331336.extensions__code > .extensions__code-lang ,
332337: not (pre )> code ,
@@ -448,7 +453,7 @@ blockquote {
448453 background : transparent;
449454 border-left : none;
450455 font-style : italic;
451- font-size : var ( --content-font-size , 12 pt ) ;
456+ font-size : inherit ;
452457 margin : 0 ;
453458}
454459
@@ -497,14 +502,11 @@ div[data-refs-self*='"card"'] {
497502 background-color : var (--ls-quaternary-background-color ) !important ;
498503}
499504
500- /* Highlighting is yellow */
505+ /* Highlighting */
501506
502507mark {
503- background-color : # FDEB95 ;
504- }
505-
506- : is (.dark , .dark-theme ) mark {
507- background-color : # F9E67A ;
508+ background-color : var (--ls-page-mark-bg-color );
509+ color : var (--ls-page-mark-color );
508510}
509511
510512
@@ -513,8 +515,9 @@ mark {
513515a .page-title ,
514516.block-parents a ,
515517# journals > div > div .w-full .p-4 > a .text-4xl , /* "Earlier..." */
516- # main-content-container : is (.ls-page-title , .journal-title ) h1 .title ,
517- # main-content-container : is (.ls-page-title , .journal-title ) h1 .title input {
518+ .sidebar-item-header ,
519+ # main-content-container : is (.ls-page-title , .journal-title ),
520+ # main-content-container : is (.ls-page-title , .journal-title ) input {
518521 font-family : var (--title-font-family , "_not_a_font" ), -apple-system, BlinkMacSystemFont, "Apple Color Emoji" , "Segoe UI" , "Segoe UI Emoji" , "Roboto" , "Oxygen" , "Ubuntu" , sans-serif !important ;
519522 font-feature-settings : var (--title-font-feature-settings , normal);
520523 font-style : var (--title-font-style , normal);
0 commit comments