1- /*noinspection CssUnresolvedCustomProperty*/
2- : root > * {
3- --md-primary-fg-color : # 1B1D1F ;
4- --md-primary-bg-color : # FFFFFF ;
5- --md-default-bg-color : # 151719 ;
6- --md-typeset-a-color : var (--md-code-hl-function-color );
7- --md-default-fg-color--light : # abb9cb ;
8-
1+ [data-md-color-scheme = "slate" ] {
92 --md-code-hl-color : hsla (163 , 34% , 67% , 0.5 );
103 --md-code-hl-number-color : # 0aa370 ;
114 --md-code-hl-special-color : # 73a0d3 ;
2114 --md-code-hl-variable-color : # 7eb6f6 ;
2215}
2316
24- @media only screen and (min-width : 76.25em ) {
25- .md-nav--lifted > .md-nav__list > .md-nav__item--active > .md-nav__link : not (.md-nav__container ) {
26- width : 90% ;
27- }
28-
29- .md-main__inner {
30- max-width : none;
31- }
32-
33- .md-content {
34- max-width : 56.5% ;
35- }
36-
37- .md-sidebar--primary {
38- margin-left : 3.75% ;
39- margin-right : 3.75% ;
40- }
41-
42- .md-sidebar--secondary {
43- margin-left : 3.75% ;
44- margin-right : 3.75% ;
45- -webkit-transform : none;
46- transform : none;
47- }
48-
49- body ::-webkit-scrollbar {
50- width : 15px ;
51- height : 15px ;
52- }
53-
54- body ::-webkit-scrollbar-thumb {
55- background-color : # 21222c ;
56- border-radius : 15px ;
57- }
58-
59- body ::-webkit-scrollbar-track {
60- background-color : # 2e303e ;
61- }
62-
63- body {
64- scrollbar-color : # 21222c # 2e303e ;
65- }
66-
67- }
68-
69- .md-nav {
70- font-size : 14px ;
71- line-height : 1.4 ;
72- }
73-
74- .md-nav__link {
75- display : inline-flex;
76- }
77-
78- .md-typeset {
79- font-size : .7rem ;
80- line-height : 1.5 ;
81- }
82-
83- .md-typeset : not (pre ) > code {
84- background-color : # 23262b ;
85- }
86-
87- .text-center {
88- text-align : center !important ;
89- }
90-
91- .md-tabs {
92- box-shadow : rgba (0 , 0 , 0 , 0.1 ) 0px 0px 0.2rem , rgba (0 , 0 , 0 , 0.2 ) 0px 0.2rem 0.4rem ;
93- transition : transform 0.25s cubic-bezier (0.1 , 0.7 , 0.1 , 1 ) 0s , box-shadow 0.25s ease 0s ;
94- }
95-
96- .md-nav__item .md-nav__link--active {
97- color : # 768390 ;
98- }
99-
100- .md-typeset .admonition {
101- background-color : var (--md-primary-fg-color );
102- border-width : 0 ;
103- border-left-width : 4px ;
104- }
105-
106- .md-typeset details {
107- background-color : var (--md-primary-fg-color );
108- border-width : 0 ;
109- border-left-width : 4px ;
110- }
111-
112- .md-typeset table : not ([class ]) {
113- border-width : 0 ;
114- box-shadow : 0 0.2rem 0.5rem hsla (0 , 0% , 0% , 0.3 ), 0 0 0.05rem hsla (0 , 0% , 0% , 0.2 );
115- border-radius : 5px ;
17+ [data-md-color-scheme = "default" ] {
18+ --md-code-hl-color : hsla (163 , 40% , 50% , 0.3 );
19+ --md-code-hl-number-color : # 087f56 ;
20+ --md-code-hl-special-color : # 4a78a8 ;
21+ --md-code-hl-function-color : # 3a7fc9 ;
22+ --md-code-hl-constant-color : # 6b7a8a ;
23+ --md-code-hl-keyword-color : # 0e9e72 ;
24+ --md-code-hl-string-color : # 3a7fc9 ;
25+ --md-code-hl-name-color : var (--md-code-fg-color );
26+ --md-code-hl-operator-color : # 0e9e72 ;
27+ --md-code-hl-punctuation-color : # 5a6a7a ;
28+ --md-code-hl-comment-color : # 7a8a9a ;
29+ --md-code-hl-generic-color : var (--md-default-fg-color--light );
30+ --md-code-hl-variable-color : # 3a7fc9 ;
11631}
11732
118- .md-typeset th {
119- background-color : # 111111 ;
33+ .md-grid {
34+ max-width : 200ch ;
35+ transition : max-width 0.3s ease;
12036}
12137
122- . md-typeset td {
123- background-color : # 1b1d1f ;
38+ [ data- md-width = "wide" ] . md-grid {
39+ max-width : 270 ch ;
12440}
12541
126- . md-typeset tbody tr : first-child td {
127- border-color : # 3593ff ;
42+ [ data- md-width = "full" ] . md-grid {
43+ max-width : 98 % ;
12844}
12945
130- .md-footer {
131- background-color : var (--md-primary-fg-color );
46+ .md-header__button .md-width-toggle {
47+ cursor : pointer;
48+ margin-left : 0.2rem ;
13249}
13350
134- .md-footer-meta {
135- background : none;
51+ .md-header__button .md-width-toggle svg {
52+ fill : currentcolor;
53+ display : block;
54+ height : 1.2rem ;
55+ width : 1.2rem ;
13656}
13757
138- .md-typeset .md-button {
139- color : # fff ;
58+ /* Hide width toggle on smaller screens where it doesn't make a difference */
59+ @media (max-width : 76.25em ) {
60+ .md-header__button .md-width-toggle {
61+ display : none;
62+ }
14063}
141-
142- .md-typeset .md-button : hover {
143- background-color : rgba (255 , 255 , 255 , 0.1 );
144- border-color : rgba (255 , 255 , 255 , 0 );
145- }
0 commit comments