From c2a420e24701e393eaab509c2f54d3e3f587af0c Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Mon, 8 Mar 2021 10:08:00 +0100 Subject: [PATCH] docs: use dark theme by default --- .../components/HomeSponsorsGroup.vue | 6 +- docs/.vitepress/components/ThemeToggle.vue | 97 +++++++++++++++++++ docs/.vitepress/theme/custom.css | 2 +- docs/index.md | 3 + netlify.toml | 4 + 5 files changed, 106 insertions(+), 6 deletions(-) create mode 100644 docs/.vitepress/components/ThemeToggle.vue create mode 100644 netlify.toml diff --git a/docs/.vitepress/components/HomeSponsorsGroup.vue b/docs/.vitepress/components/HomeSponsorsGroup.vue index b7b3ba40..8545578e 100644 --- a/docs/.vitepress/components/HomeSponsorsGroup.vue +++ b/docs/.vitepress/components/HomeSponsorsGroup.vue @@ -69,7 +69,7 @@ img { opacity: 0.66; } -html.dark img { +html:not(.light) img { filter: invert(1) grayscale(100%); } @@ -77,8 +77,4 @@ img:hover { filter: none !important; opacity: 1; } - -/* html.dark .sponsor_wrapper:hover { - background-color: var(--c-text-light); -}*/ diff --git a/docs/.vitepress/components/ThemeToggle.vue b/docs/.vitepress/components/ThemeToggle.vue new file mode 100644 index 00000000..39d4e47b --- /dev/null +++ b/docs/.vitepress/components/ThemeToggle.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/docs/.vitepress/theme/custom.css b/docs/.vitepress/theme/custom.css index 0ab8804c..f244f2d2 100644 --- a/docs/.vitepress/theme/custom.css +++ b/docs/.vitepress/theme/custom.css @@ -81,7 +81,7 @@ --docsearch-primary-color: var(--c-brand) !important; } -html.dark:root { +html:not(.light):root { /* --c-black: #ffffff; --c-white: #000000; */ /* --c-divider-light: rgba(60, 60, 67, 0.12); diff --git a/docs/index.md b/docs/index.md index 678afdfb..418b64d3 100644 --- a/docs/index.md +++ b/docs/index.md @@ -23,8 +23,11 @@ features: footer: MIT Licensed | Copyright © 2020-present Eduardo San Martin Morote --- + + diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 00000000..f3e313d4 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,4 @@ +[build] + ignore = "./scripts/docs-check.sh" + publish = "docs/.vitepress/dist" + command = "yarn run docs:build" -- 2.47.2