docker-getting-started/docs/js/index.js
Denis Bendrikov 2e470cd1b8 feat: add a switch to toggle light/dark theme
Add script for restoring preferred theme setting.
Update config for newer `mkdocs-material`.
Use native `mkdocs-material` styles where possible.

Closes: #45 #63
2021-05-10 21:59:25 +03:00

5 lines
253 B
JavaScript

const settings = JSON.parse(localStorage.getItem(__prefix('__palette')));
const scheme = settings?.color.scheme || (matchMedia('(prefers-color-scheme: dark)').matches ? 'slate' : 'default' );
document.body.setAttribute('data-md-color-scheme', scheme);