diff --git a/package.json b/package.json index 5146f5b3f324..2445febe2131 100644 --- a/package.json +++ b/package.json @@ -24,10 +24,11 @@ "css": "npm-run-all css-compile css-prefix css-minify css-copy", "css-copy": "cross-env-shell shx mkdir -p site/static/docs/$npm_package_version_short/dist/ && cross-env-shell shx cp -r dist/css/ site/static/docs/$npm_package_version_short/dist/", "css-main": "npm-run-all css-lint css-compile-main css-prefix-main css-minify-main css-copy", - "css-docs": "npm-run-all css-compile-docs css-prefix-docs css-prefix-examples css-minify-docs", + "css-docs": "npm-run-all css-compile-docs css-prefix-docs* css-prefix-examples css-minify-docs*", "css-compile": "npm-run-all --parallel css-compile-*", "css-compile-main": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css && npm run css-copy", "css-compile-docs": "cross-env-shell node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 site/static/docs/$npm_package_version_short/assets/scss/docs.scss site/static/docs/$npm_package_version_short/assets/css/docs.min.css", + "css-compile-docs-dark": "cross-env-shell node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 site/static/docs/$npm_package_version_short/assets/scss/docs-dark-mode.scss site/static/docs/$npm_package_version_short/assets/css/docs-dark.min.css", "css-lint": "npm-run-all --parallel css-lint-*", "css-lint-main": "stylelint \"scss/**/*.scss\" --cache --cache-location .cache/.stylelintcache", "css-lint-docs": "stylelint \"site/static/**/assets/scss/*.scss\" \"site/content/**/*.css\" --cache --cache-location .cache/.stylelintcache", @@ -35,6 +36,7 @@ "css-minify": "npm-run-all --parallel css-minify-*", "css-minify-main": "cleancss --level 1 --format breaksWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap.min.css dist/css/bootstrap.css && cleancss --level 1 --format breaksWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-grid.min.css dist/css/bootstrap-grid.css && cleancss --level 1 --format breaksWith=lf --source-map --source-map-inline-sources --output dist/css/bootstrap-reboot.min.css dist/css/bootstrap-reboot.css", "css-minify-docs": "cross-env-shell cleancss --level 1 --format breaksWith=lf --source-map --source-map-inline-sources --output site/static/docs/$npm_package_version_short/assets/css/docs.min.css site/static/docs/$npm_package_version_short/assets/css/docs.min.css", + "css-minify-docs-dark": "cross-env-shell cleancss --level 1 --format breaksWith=lf --source-map --source-map-inline-sources --output site/static/docs/$npm_package_version_short/assets/css/docs-dark.min.css site/static/docs/$npm_package_version_short/assets/css/docs-dark.min.css", "css-prefix": "npm-run-all --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"", "css-prefix-docs": "cross-env-shell postcss --config build/postcss.config.js --replace \"site/static/docs/$npm_package_version_short/assets/css/*.css\" \"site/static/docs/$npm_package_version_short/assets/css/*.css\"", diff --git a/site/docs/4.3/assets/scss/_dark-mode.scss b/site/static/docs/4.3/assets/scss/docs-dark-mode.scss similarity index 88% rename from site/docs/4.3/assets/scss/_dark-mode.scss rename to site/static/docs/4.3/assets/scss/docs-dark-mode.scss index c9c13599da25..4af05d5f4591 100644 --- a/site/docs/4.3/assets/scss/_dark-mode.scss +++ b/site/static/docs/4.3/assets/scss/docs-dark-mode.scss @@ -1,5 +1,20 @@ +/*! + * Bootstrap Docs (Dark Mode) (https://getbootstrap.com/) + * Copyright 2019 The Bootstrap Authors + * Licensed under the Creative Commons Attribution 3.0 Unported License. + * For details, see https://creativecommons.org/licenses/by/3.0/. + */ + // stylelint-disable media-feature-name-no-unknown, declaration-no-important, selector-max-type, selector-max-id +// Load Bootstrap variables and mixins +@import "../../../../../../scss/functions"; +@import "../../../../../../scss/variables"; +@import "../../../../../../scss/mixins"; + +// Load docs components +@import "variables"; + @media (prefers-color-scheme: dark) { // Globals body {