File tree Expand file tree Collapse file tree 5 files changed +33
-28
lines changed
Expand file tree Collapse file tree 5 files changed +33
-28
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ const config: Config = {
4848 } ,
4949 blog : false ,
5050 theme : {
51- customCss : [ "./src/css/custom .css" , ".. /src/style .css" ] ,
51+ customCss : [ ".. /src/style .css" , "./src/css/site .css" ] ,
5252 } ,
5353 sitemap : {
5454 lastmod : "date" ,
@@ -136,7 +136,6 @@ const config: Config = {
136136 "data-api" : "/q/a/event" ,
137137 } ,
138138 ] ,
139-
140139 themeConfig : {
141140 image : "img/social-card.png" ,
142141 metadata : [
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ export function BrowserWindow({
3737 </ div >
3838 </ div >
3939
40- < div className = { styles . browserWindowBody } style = { bodyStyle } >
40+ < div className = { ` ${ styles . browserWindowBody } rdp-demo` } style = { bodyStyle } >
4141 { shadow ? (
4242 < ShadowDomWrapper styleStr = { styleStr } > { children } </ ShadowDomWrapper >
4343 ) : (
Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ export function ShadowDomWrapper({
1414 < root . div >
1515 { children }
1616 < style > { style . toString ( ) } </ style >
17+ < style > { `
18+ .rdp-root {
19+ --rdp-accent-color: var(--ifm-color-primary);
20+ }
21+ ` } </ style >
1722 { colorMode === "dark" && (
1823 < style > { `
1924 .rdp-root {
Original file line number Diff line number Diff line change 1- @import './markdown.css' ;
2-
31: root {
42 --ifm-color-primary : # 007aff ;
53 --ifm-color-primary-dark : # 006ee6 ;
@@ -66,6 +64,17 @@ html[data-theme="dark"] {
6664 background-repeat : no-repeat !important ;
6765}
6866
67+ .rdp-demo : not (# a # b ),
68+ .rdp-demo : not (# a # b ) * {
69+ @layer infima {
70+ all : revert-layer;
71+ }
72+
73+ @layer website {
74+ all : revert-layer;
75+ }
76+ }
77+
6978/* For readability concerns, you should choose a lighter palette in dark mode. */
7079html [data-theme = "dark" ] {
7180 --ifm-color-primary : # 0b84ff ;
@@ -101,29 +110,6 @@ html[data-theme="dark"] {
101110 }
102111}
103112
104- .rdp-root {
105- --rdp-accent-color : var (--ifm-color-primary );
106- }
107-
108- .rdp-day button {
109- font-size : 1rem !important ;
110- }
111-
112- .rdp-weekday {
113- font-size : 0.75rem !important ;
114- }
115-
116- .rdp-footer {
117- margin : 1rem 0 ;
118- }
119-
120- html [data-theme = "dark" ] .rdp-root {
121- --rdp-accent-color : var (--ifm-color-primary );
122- --rdp-accent-background-color : # 073845 ;
123- --rdp-range_end-color : black;
124- --rdp-range_start-color : black;
125- }
126-
127113html [data-theme = "dark" ] {
128114}
129115
Original file line number Diff line number Diff line change 1+ : root {
2+ --rdp-accent-color : var (--ifm-color-primary );
3+ }
4+
5+ html [data-theme = "dark" ] .rdp-root {
6+ --rdp-accent-color : var (--ifm-color-primary );
7+ --rdp-accent-background-color : # 073845 ;
8+ --rdp-range_end-color : black;
9+ --rdp-range_start-color : black;
10+ }
11+
12+ @layer infima, website;
13+
14+ @import "./custom.css" layer(website);
15+ @import "./markdown.css" layer(website);
You can’t perform that action at this time.
0 commit comments