45
45
--ct-guideline-size : 2px ;
46
46
--ct-guideline-style : solid;
47
47
48
+ --ct-sidebar-resizer-background : var (--ls-secondary-background-color );
49
+ --ct-sidebar-resizer-background-hover : var (--ls-secondary-background-color );
50
+
48
51
--ct-bullet-size : 6px ;
49
52
--ct-bullet-color : var (--ct-bold-color );
50
53
87
90
88
91
/* Right Sidebar card */
89
92
.cp__right-sidebar-inner {
90
- --sidebar-padding : 1 rem ;
93
+ --ct- sidebar-padding : 0.5 rem ;
91
94
}
92
95
93
96
.cp__right-sidebar .is-open {
96
99
97
100
.cp__right-sidebar .sidebar-item {
98
101
border-radius : var (--ct-sidebar-item-border-radius );
99
- margin : var (--sidebar-padding ) 0 ;
100
- background : var ( --ct-background ) ;
102
+ margin : var (--ct- sidebar-padding ) 0 ;
103
+ background : transparent ;
101
104
border-radius : var (--ct-card-radius );
102
105
box-shadow : none;
103
106
}
@@ -141,24 +144,30 @@ body {
141
144
142
145
.cp__right-sidebar-inner .resizer {
143
146
background : var (--ct-sidebar-resizer-background );
144
- width : var (--sidebar-padding );
147
+ width : var (--ct- sidebar-padding );
145
148
touch-action : none;
146
149
z-index : 2000 ;
150
+ opacity : 0.4 ;
147
151
}
148
152
149
153
.cp__right-sidebar-inner .resizer : hover {
150
- background : var (--ls-secondary- background-color );
154
+ background : var (--ct-sidebar-resizer- background-hover );
151
155
opacity : 0.6 ;
152
156
}
153
157
154
158
.page {
155
159
margin-top : 0 ;
156
160
}
157
161
158
- .cp__right-sidebar {
162
+ .cp__right-sidebar ,
163
+ .cp__sidebar-main-layout {
159
164
background-color : transparent;
160
165
}
161
166
167
+ .theme-inner {
168
+ background : var (--ls-primary-background-color );
169
+ }
170
+
162
171
/* Heading & Page title */
163
172
h1 .title {
164
173
margin-top : 8px ;
@@ -508,15 +517,22 @@ samp {
508
517
margin-top : 0.5rem ;
509
518
}
510
519
520
+ /* Query title margin */
511
521
.block-body .custom-query > .flex > div ,
512
- # today-queries .custom-query > .flex > div ,
513
- .dsl-query .custom-query > .flex > div {
522
+ # today-queries .custom-query > .flex > div : first-of-type ,
523
+ .dsl-query .custom-query > .flex > div : first-of-type {
514
524
padding : 12px 0 ;
515
525
}
516
526
517
- .dsl-query > .custom-query .foldable-title .opacity-70 ,
518
- # today-queries > .custom-query .foldable-title .opacity-70 ,
519
- .block-body > .custom-query .foldable-title .opacity-70 {
527
+ : is (# today-queries > div > div , .dsl-query .custom-query > .flex )
528
+ > div .initial {
529
+ margin-bottom : 12px ;
530
+ }
531
+
532
+ : is (.dsl-query , # today-queries , .block-body )
533
+ > .custom-query
534
+ .foldable-title
535
+ .opacity-70 {
520
536
display : block;
521
537
opacity : 1 ;
522
538
padding : 5px 10px 2px 10px !important ;
@@ -551,11 +567,7 @@ samp {
551
567
border-radius : 8px ;
552
568
overflow : hidden;
553
569
background : var (--ls-secondary-background-color );
554
-
555
- --tw-shadow : 0 20px 25px -5px rgba (0 , 0 , 0 , 0.1 ),
556
- 0 10px 10px -5px rgba (0 , 0 , 0 , 0.04 );
557
- box-shadow : var (--tw-ring-offset-shadow , 0 0 # 0000 ),
558
- var (--tw-ring-shadow , 0 0 # 0000 ), var (--tw-shadow );
570
+ box-shadow : 8px 8px # 000 ;
559
571
}
560
572
561
573
.tippy-wrapper ,
@@ -589,6 +601,10 @@ samp {
589
601
min-width : 450px ;
590
602
}
591
603
604
+ .tippy-popper .arrow-regular {
605
+ display : none; /* Hide the arrow */
606
+ }
607
+
592
608
/* FIXME: this is a hack to remove scroll passed to scroll bottom issue */
593
609
.tippy-popper [style *= "visibility: hidden" ] {
594
610
display : none;
@@ -610,26 +626,22 @@ a.tag:hover {
610
626
611
627
/* Page preview title */
612
628
.tippy-wrapper > h2 : first-of-type {
613
- display : inline-block ;
614
- align-self : flex-start ;
629
+ display : inline-flex ;
630
+ align-items : center ;
615
631
position : absolute;
616
632
left : -0.5em ;
617
633
top : -0.75em ;
618
634
z-index : 2 ;
619
- padding : 5 px 10 px 2px 10 px !important ;
635
+ padding : 2 px 1 em 2px 1 em !important ;
620
636
background : var (--ct-query-header-background );
621
637
white-space : nowrap;
622
638
font-family : var (--ct-page-title-font-family );
623
639
font-weight : 600 ;
624
640
color : var (--ct-query-header-color );
625
641
font-style : var (--ct-inline-code-font-style ) !important ;
626
- border-radius : var ( --ct-inline-code-border-radius ) ;
627
-
642
+ border : 2 px solid # 000 ;
643
+ border-radius : 4 px ;
628
644
text-shadow : 1px 1px 0px black, 1px 1px 1px rgb (136 , 136 , 136 );
629
- --tw-shadow : 0 20px 25px -5px rgba (0 , 0 , 0 , 0.1 ),
630
- 0 10px 10px -5px rgba (0 , 0 , 0 , 0.04 );
631
- box-shadow : var (--tw-ring-offset-shadow , 0 0 # 0000 ),
632
- var (--tw-ring-shadow , 0 0 # 0000 ), var (--tw-shadow );
633
645
}
634
646
635
647
.white-theme ,
@@ -640,7 +652,7 @@ html[data-theme="light"] {
640
652
--ct-success-color : # 0dcf82 ;
641
653
--ct-highlight-color : # ffc600 ;
642
654
643
- --ls-primary-background-color : transparent ;
655
+ --ls-primary-background-color : # fff ;
644
656
--ls-secondary-background-color : # f7f6f4 ;
645
657
--ls-tertiary-background-color : # f1eee8 ;
646
658
--ls-quaternary-background-color : # e8e5de ;
@@ -662,9 +674,6 @@ html[data-theme="light"] {
662
674
--ct-bullet-closed-color : rgb (200 , 200 , 200 );
663
675
--ct-block-arrow-color : rgb (98 , 98 , 98 );
664
676
665
- --ct-sidebar-resizer-background : none;
666
- --ct-sidebar-resizer-background-hover : # e1e1e1 ;
667
-
668
677
--ct-page-reference-color : var (--ls-active-primary-color );
669
678
670
679
--ct-mark-background : var (--ct-highlight-color );
@@ -678,14 +687,19 @@ html[data-theme="light"] {
678
687
--ls-page-properties-background-color : var (--ls-secondary-background-color );
679
688
}
680
689
681
- html [data-theme = "light" ] body {
690
+ # app-container ::before {
691
+ content : "" ;
692
+ top : 0 ;
693
+ left : 0 ;
694
+ right : 0 ;
695
+ bottom : 0 ;
696
+ position : absolute;
682
697
background : url (data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACHSURBVHgB7ddRCgIhFIbRa8wK3EH731OtQLdQCIUPDUP2IDidA4Lov4EvAoC11Frv7dhHXAIAAGAOLdZpMQAAYBYt1mkxAABgFi3WaTEAAOBHpZTUzt7ftvf47pKc8zW+sPo+pXR7XT/2W9A8AgAA/t5RW43uT9liR201uj9ri422lRYDWNETCUrqfCW92rQAAAAASUVORK5CYII=)
683
698
repeat;
684
699
}
685
700
686
- html [data-theme = "light" ]
687
- : is (.search-ac , .absolute-modal , .bg-base-3 , .dropdown-wrapper ) {
688
- background-color : # fff ;
701
+ html [data-theme = "dark" ] # app-container ::before {
702
+ opacity : 0.05 ;
689
703
}
690
704
691
705
.dark-theme ,
@@ -720,9 +734,6 @@ html[data-theme="dark"] {
720
734
--ct-bullet-closed-color : # 555 ;
721
735
--ct-block-arrow-color : rgb (165 , 165 , 165 );
722
736
723
- --ct-sidebar-resizer-background : none;
724
- --ct-sidebar-resizer-background-hover : # 2c2c2c ;
725
-
726
737
--ct-page-reference-color : var (--ls-active-primary-color );
727
738
728
739
--ct-mark-background : var (--ct-highlight-color );
0 commit comments