Skip to content

Commit fc9f581

Browse files
committed
Fix build of output files
1 parent ce4c7d5 commit fc9f581

File tree

3 files changed

+1229
-28
lines changed

3 files changed

+1229
-28
lines changed

Gulpfile.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,17 @@ export async function build() {
6161
let postCssPlugins = [postcssImport, autoprefixer]
6262

6363
deleteSync(['dist/*', '!dist'])
64+
src('site/both/styles/fox.css')
65+
.pipe(postcss(postCssPlugins))
66+
.pipe(rename('fox-min.css'))
67+
.pipe(dest('dist'))
68+
.pipe(rename('fox.min.css'))
69+
.pipe(dest('dist'))
70+
6471
src('site/light/styles/fox.css')
6572
.pipe(postcss(postCssPlugins))
6673
.pipe(rename('fox-light.min.css'))
6774
.pipe(dest('dist'))
68-
.pipe(rename('fox-min.css'))
69-
.pipe(dest('dist'))
7075

7176
src('site/dark/styles/fox.css')
7277
.pipe(postcss(postCssPlugins))

dist/fox-min.css

Lines changed: 64 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1084,37 +1084,75 @@ summary {
10841084
border-radius: var(--border-radius);
10851085
}
10861086

1087-
:root {
1088-
--html-text-color: var(--oc-gray-9);
1089-
--html-bg-color: var(--oc-white);
1087+
@media (prefers-color-scheme: dark) {
1088+
:root {
1089+
--html-text-color: var(--oc-gray-0);
1090+
--html-bg-color: var(--oc-gray-9);
1091+
1092+
/* background levels */
1093+
--bg-0: var(--oc-gray-9);
1094+
--bg-1: var(--oc-gray-8);
1095+
--bg-2: var(--oc-gray-7);
1096+
--bg-3: var(--oc-gray-6);
1097+
1098+
/* borders */
1099+
--border-color-light: var(--oc-gray-8);
1100+
--border-color-dark: var(--oc-gray-4);
1101+
1102+
/* a */
1103+
--a-normal: var(--oc-blue-6);
1104+
--a-visited: var(--oc-grape-8);
1105+
--a-hover: var(--oc-grape-3);
1106+
--a-active: var(--oc-grape-3);
1107+
1108+
/* ins, del */
1109+
--del-bg-color: var(--oc-red-8);
1110+
--ins-bg-color: var(--oc-green-8);
1111+
1112+
/* mark */
1113+
--mark-bg-color: var(--oc-yellow-7);
1114+
1115+
/* u */
1116+
--u-underline-color: var(--oc-red-4);
1117+
1118+
/* form */
1119+
--form-input-bg-color: var(--oc-gray-7);
1120+
}
1121+
}
10901122

1091-
/* background levels */
1092-
--bg-0: var(--oc-gray-0);
1093-
--bg-1: var(--oc-gray-1);
1094-
--bg-2: var(--oc-gray-2);
1095-
--bg-3: var(--oc-gray-3);
1123+
@media (prefers-color-scheme: light) {
1124+
:root {
1125+
--html-text-color: var(--oc-gray-9);
1126+
--html-bg-color: var(--oc-white);
10961127

1097-
/* borders */
1098-
--border-color-light: var(--oc-gray-3);
1099-
--border-color-medium: var(--oc-gray-4);
1100-
--border-color-dark: var(--oc-gray-8);
1128+
/* background levels */
1129+
--bg-0: var(--oc-gray-0);
1130+
--bg-1: var(--oc-gray-1);
1131+
--bg-2: var(--oc-gray-2);
1132+
--bg-3: var(--oc-gray-3);
1133+
1134+
/* borders */
1135+
--border-color-light: var(--oc-gray-3);
1136+
--border-color-medium: var(--oc-gray-4);
1137+
--border-color-dark: var(--oc-gray-8);
11011138

1102-
/* a */
1103-
--a-normal: var(--oc-blue-5);
1104-
--a-visited: var(--oc-grape-3);
1105-
--a-hover: var(--oc-grape-8);
1106-
--a-active: var(--oc-grape-8);
1139+
/* a */
1140+
--a-normal: var(--oc-blue-5);
1141+
--a-visited: var(--oc-grape-3);
1142+
--a-hover: var(--oc-grape-8);
1143+
--a-active: var(--oc-grape-8);
11071144

1108-
/* ins, del */
1109-
--del-bg-color: var(--oc-red-2);
1110-
--ins-bg-color: var(--oc-green-2);
1145+
/* ins, del */
1146+
--del-bg-color: var(--oc-red-2);
1147+
--ins-bg-color: var(--oc-green-2);
11111148

1112-
/* mark */
1113-
--mark-bg-color: var(--oc-yellow-2);
1149+
/* mark */
1150+
--mark-bg-color: var(--oc-yellow-2);
11141151

1115-
/* u */
1116-
--u-underline-color: var(--oc-red-4);
1152+
/* u */
1153+
--u-underline-color: var(--oc-red-4);
11171154

1118-
/* form */
1119-
--form-input-bg-color: var(--oc-white);
1155+
/* form */
1156+
--form-input-bg-color: var(--oc-white);
1157+
}
11201158
}

0 commit comments

Comments
 (0)