1
1
@charset "UTF-8" ;
2
+ /* ****************************
3
+ ************** Root ***********
4
+ *******************************/
5
+ : root {
6
+ --ls-font-family : "Inter" ;
7
+ --ls-main-content-max-width : 1000px ;
8
+ --ls-main-content-max-width-wide : 1280px ;
9
+ --ls-page-text-size : 1em ;
10
+ --ls-page-title-size : 26px ;
11
+ --ls-tag-text-opacity : 0.8 ;
12
+ --ls-tag-text-hover-opacity : 1 ;
13
+ --ls-block-bullet-threading-width-overwrite : 2px ;
14
+ --ls-block-bullet-active-color-overwrite : var (--ls-link-text-color );
15
+ --code-font-family : "Hack" , monospace;
16
+ --ct-h1-color : # 9FCCB3 ;
17
+ --ct-h1-border : 2px solid var (--ct-h1-color );
18
+ --ct-h2-color : # E1B493 ;
19
+ --ct-h2-border : 2px solid var (--ct-h2-color );
20
+ --ct-h3-color : # DDA6E0 ;
21
+ --ct-h3-border : 2px solid var (--ct-h3-color );
22
+ }
23
+
2
24
/* *****************************
3
25
********* Dark Theme ***********
4
26
*******************************/
27
+ : root {
28
+ --cp-darkest : # 1D2025 ;
29
+ --cp-darker : # 21252B ;
30
+ --cp-dark : # 252931 ;
31
+ --cp-gray : # 282C34 ;
32
+ --cp-lighter : # 32363e ;
33
+ --cp-lightest : # 5c6370 ;
34
+ --cp-beige : # CCCCCC ;
35
+ --cp-darkblue : # 528BFF ;
36
+ --cp-darkred : # BE5046 ;
37
+ --cp-orange : # D19A66 ;
38
+ --cp-lightgray : # ABB2BF ;
39
+ --cp-cyan : # 56B6C2 ;
40
+ --cp-blue : # 61AFEF ;
41
+ --cp-magenta : # C678DD ;
42
+ --cp-green : # 98C379 ;
43
+ --cp-red : # E06C75 ;
44
+ --cp-yellow : # E5C07B ;
45
+ --cp-white : # F1F2F4 ;
46
+ }
47
+
5
48
.dark-theme ,
6
49
html [data-theme = dark ] {
7
50
--ls-primary-background-color : # 282C34 ;
@@ -84,7 +127,9 @@ html[data-theme=dark] {
84
127
--accent : 220deg 13.04% 18.04% ;
85
128
--ct-color-level-1 : # 21252B ;
86
129
--primary : 225.45deg 69.23% 71.96% ;
130
+ --secondary : 225.33deg 26.63% 41.16% ;
87
131
--lx-accent-10 : 225.45deg 69.23% 75% ;
132
+ --ct-cm-bg : # 21252B ;
88
133
}
89
134
90
135
/* *****************************
@@ -198,8 +243,6 @@ html[data-theme=light] {
198
243
}
199
244
# main-content-container .cp__sidebar-main-content {
200
245
margin : 0 auto;
201
- background-color : var (--ls-primary-background-color );
202
- box-shadow : rgba (0 , 0 , 0 , 0.1 ) 0 4px 10px 4px ;
203
246
border-radius : 10px ;
204
247
}
205
248
# main-content-container .cp__sidebar-main-content > .mx-auto {
@@ -312,13 +355,16 @@ html ::-webkit-scrollbar-thumb:hover {
312
355
color : var (--ls-link-text-color );
313
356
margin : 0 4px 0 0 ;
314
357
}
358
+ .content .block-ref h3 ,
359
+ .content .block-ref h2 ,
360
+ .content .block-ref h1 {
361
+ padding-right : 0 ;
362
+ border-bottom : 0 !important ;
363
+ }
315
364
.content .page-ref , .content .page-reference {
316
365
border-radius : 3px ;
317
366
padding : 1px 2px ;
318
367
}
319
- .content .references-blocks-item {
320
- background-color : var (--color-level-1 );
321
- }
322
368
.content .table-wrapper > table td ,
323
369
.content .table-wrapper > table th {
324
370
border : solid 1px var (--ls-border-color );
@@ -330,6 +376,10 @@ html ::-webkit-scrollbar-thumb:hover {
330
376
font-size : 1em ;
331
377
font-weight : 500 ;
332
378
}
379
+ .content div [data-refs-self *= '"card"' ] {
380
+ border : 1px solid var (--ls-border-color );
381
+ margin-left : 5px ;
382
+ }
333
383
334
384
html [data-theme = light ] {
335
385
/* Autocomplete section borders */
@@ -353,6 +403,9 @@ html[data-theme=light] .cp__themes-installed .it:not(.is-selected) {
353
403
html [data-theme = light ] .absolute-modal {
354
404
border : 1px solid lightgray;
355
405
}
406
+ html [data-theme = light ] .cp__sidebar-help-menu-popup {
407
+ background-color : var (--ls-primary-background-color );
408
+ }
356
409
357
410
html [data-theme = dark ] .dropdown-wrapper a {
358
411
opacity : 1 !important ;
@@ -367,9 +420,6 @@ html[data-theme=dark] .cp__themes-installed .it.is-active {
367
420
background-color : # 24282e ;
368
421
color : # 769AFF ;
369
422
}
370
- html [data-theme = dark ] .datepicker {
371
- background-color : var (--ls-primary-background-color );
372
- }
373
423
html [data-theme = dark ] .absolute-modal {
374
424
border : 1px solid # 383941 ;
375
425
}
@@ -437,7 +487,7 @@ body:not(.is-banner-active) .is-journals h1.title::before {
437
487
margin : 0 ;
438
488
font-size : 1.8em ;
439
489
letter-spacing : -1px ;
440
- border-bottom : 2 px solid var (--ct-h1-color ) !important ;
490
+ border-bottom : var (--ct-h1-border ) !important ;
441
491
padding-left : 0.2rem ;
442
492
color : var (--ct-h1-color );
443
493
}
@@ -446,7 +496,7 @@ body:not(.is-banner-active) .is-journals h1.title::before {
446
496
.editor-inner : is (.h2 ) {
447
497
margin : 0 ;
448
498
letter-spacing : -1px ;
449
- border-bottom : 2 px solid var (--ct-h2-color ) !important ;
499
+ border-bottom : var (--ct-h2-border ) !important ;
450
500
padding-right : 6rem ;
451
501
padding-left : 0.2rem ;
452
502
color : var (--ct-h2-color );
@@ -456,7 +506,7 @@ body:not(.is-banner-active) .is-journals h1.title::before {
456
506
margin : 0 ;
457
507
letter-spacing : -1px ;
458
508
max-width : max-content;
459
- border-bottom : 2 px solid var (--ct-h2-color ) !important ;
509
+ border-bottom : var (--ct-h2-border ) !important ;
460
510
padding-right : 6rem ;
461
511
padding-left : 0.2rem ;
462
512
color : var (--ct-h2-color );
@@ -466,7 +516,7 @@ body:not(.is-banner-active) .is-journals h1.title::before {
466
516
.editor-inner : is (.h3 ) {
467
517
font-size : 1.27em ;
468
518
min-height : 1.27em ;
469
- border-bottom : 2 px solid var (--ct-h3-color ) !important ;
519
+ border-bottom : var (--ct-h3-border ) !important ;
470
520
padding-left : 0.2rem ;
471
521
padding-right : 0.2rem ;
472
522
color : var (--ct-h3-color );
@@ -476,7 +526,7 @@ body:not(.is-banner-active) .is-journals h1.title::before {
476
526
font-size : 1.27em ;
477
527
min-height : 1.27em ;
478
528
max-width : max-content;
479
- border-bottom : 2 px solid var (--ct-h3-color ) !important ;
529
+ border-bottom : var (--ct-h3-border ) !important ;
480
530
padding-left : 0.2rem ;
481
531
padding-right : 0.2rem ;
482
532
color : var (--ct-h3-color );
@@ -499,28 +549,21 @@ body:not(.is-banner-active) .is-journals h1.title::before {
499
549
border-radius : 5px ;
500
550
}
501
551
502
- /* banners plugin */
552
+ /* Plugin support: logseq-plugin-wrap */
553
+ : root .dark {
554
+ --kef-wrap-tb-bg : # 1d2025 ;
555
+ }
556
+
557
+ /* Plugin support: logseq-banners-plugin */
503
558
body : is ([data-page = page ], [data-page = home ]).is-banner-active # banner {
504
559
max-width : var (--ls-main-content-max-width );
505
- border-radius : 10px 10px 0 0 ;
506
560
box-shadow : rgba (0 , 0 , 0 , 0.1 ) 0 0 10px 4px ;
507
561
}
508
562
509
- body : is ([data-page = page ], [data-page = home ]).is-banner-active .cp__sidebar-main-content {
510
- position : relative;
511
- margin : 0 auto;
512
- border-radius : 0 0 10px 10px !important ;
513
- }
514
-
515
563
body : is ([data-page = page ], [data-page = home ]).is-banner-active .ls-wide-mode # banner {
516
564
max-width : var (--ls-main-content-max-width-wide );
517
565
}
518
566
519
- body : is ([data-page = page ], [data-page = home ]).is-banner-active # main-content-container {
520
- display : block;
521
- }
522
-
523
- /* banner element */
524
567
body : is ([data-page = page ], [data-page = home ]).is-banner-active .is-icon-active .cp__sidebar-main-content > div {
525
568
padding-top : 0 !important ;
526
569
}
@@ -687,16 +730,16 @@ html[data-theme=light] .cm-s-solarized span.cm-meta {
687
730
}
688
731
689
732
html [data-theme = dark ] [class *= cm-s- ].CodeMirror {
690
- background-color : # 21252B ;
733
+ background-color : var ( --ct-cm-bg ) ;
691
734
color : # 8E95B4 ;
692
735
line-height : 1.8 ;
693
736
border-radius : 10px ;
694
737
}
695
738
html [data-theme = dark ] .cm-s-solarized .cm-s-dark .CodeMirror-gutters {
696
- background-color : # 21252B !important ;
739
+ background-color : var ( --ct-cm-bg ) !important ;
697
740
}
698
741
html [data-theme = dark ] [class *= cm-s- ] .CodeMirror-gutters {
699
- background-color : # 21252B !important ;
742
+ background-color : var ( --ct-cm-bg ) !important ;
700
743
color : # ABB2BF ;
701
744
border : none;
702
745
}
@@ -713,11 +756,11 @@ html[data-theme=dark] [class*=cm-s-] div.CodeMirror-selected {
713
756
}
714
757
html [data-theme = dark ] [class *= cm-s- ] .CodeMirror-line ::selection ,
715
758
html [data-theme = dark ] [class *= cm-s- ] .CodeMirror-line > span ::selection {
716
- background : # 21252B ;
759
+ background : var ( --ct-cm-bg ) ;
717
760
}
718
761
html [data-theme = dark ] [class *= cm-s- ] .CodeMirror-line ::-moz-selection ,
719
762
html [data-theme = dark ] [class *= cm-s- ] .CodeMirror-line > span ::-moz-selection {
720
- background : # 21252B ;
763
+ background : var ( --ct-cm-bg ) ;
721
764
}
722
765
html [data-theme = dark ] [class *= cm-s- ] .CodeMirror-activeline-background {
723
766
background : # 1b1f23 ;
@@ -1491,23 +1534,26 @@ a.tooltip-priority {
1491
1534
content : "\ebd9" ;
1492
1535
}
1493
1536
1494
- /* ****************************
1495
- ************** Root ***********
1496
- *******************************/
1497
- : root {
1498
- --ls-font-family : "Inter" ;
1499
- --ls-main-content-max-width : 1000px ;
1500
- --ls-main-content-max-width-wide : 1280px ;
1501
- --ls-page-text-size : 1em ;
1502
- --ls-page-title-size : 26px ;
1503
- --ls-tag-text-opacity : 0.8 ;
1504
- --ls-tag-text-hover-opacity : 1 ;
1505
- --ls-block-bullet-threading-width-overwrite : 2px ;
1506
- --ls-block-bullet-active-color-overwrite : var (--ls-link-text-color );
1507
- --code-font-family : "Hack" , monospace;
1537
+ # main-content-container .cp__sidebar-main-content {
1538
+ background-color : var (--ls-primary-background-color );
1539
+ box-shadow : rgba (0 , 0 , 0 , 0.1 ) 0 4px 10px 4px ;
1508
1540
}
1509
1541
1510
- /* Text Wrapper Plugin */
1511
- : root .dark {
1512
- --kef-wrap-tb-bg : # 1d2025 ;
1542
+ .content .references-blocks-item {
1543
+ background-color : var (--color-level-1 );
1544
+ }
1545
+
1546
+ /* Plugin support: logseq-banners-plugin */
1547
+ body : is ([data-page = page ], [data-page = home ]).is-banner-active # banner {
1548
+ border-radius : 10px 10px 0 0 ;
1549
+ }
1550
+
1551
+ body : is ([data-page = page ], [data-page = home ]).is-banner-active .cp__sidebar-main-content {
1552
+ position : relative;
1553
+ margin : 0 auto;
1554
+ border-radius : 0 0 10px 10px !important ;
1555
+ }
1556
+
1557
+ html [data-theme = dark ] .datepicker {
1558
+ background-color : var (--ls-primary-background-color );
1513
1559
}
0 commit comments