feat(docs): Added support for prefers-color-scheme in docs

Now, instead of always defaulting to light theme, documentation, docs
will default to the color scheme based by the user preference (reported
by web browser as a `prefers-color-scheme` media query).

It is still possible for user to change the theme by using the switch
next to the search box. His preference will be remembered.
This commit is contained in:
Piotr Gnus 2021-05-05 06:15:38 +02:00 committed by GitHub
parent fadb508671
commit 96bd927be2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,6 +10,9 @@ module.exports = {
projectName: "zmk", // Usually your repo name. projectName: "zmk", // Usually your repo name.
plugins: [path.resolve(__dirname, "src/docusaurus-tree-sitter-plugin")], plugins: [path.resolve(__dirname, "src/docusaurus-tree-sitter-plugin")],
themeConfig: { themeConfig: {
colorMode: {
respectPrefersColorScheme: true,
},
googleAnalytics: { googleAnalytics: {
trackingID: "UA-145201102-2", trackingID: "UA-145201102-2",
anonymizeIP: true, anonymizeIP: true,