diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..c9490a53 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/site diff --git a/docs/css/extra.css b/docs/css/extra.css new file mode 100644 index 00000000..7f0d0146 --- /dev/null +++ b/docs/css/extra.css @@ -0,0 +1,10 @@ +@media print { + .md-typeset { + font-size: 1rem !important; + font-family: Verdana, Arial, Helvetica, sans-serif; + } + .md-typeset code { + font-size: 1em !important; + font-family: Menlo, Monaco, Consolas, "Courier New", monospace !important; + } +} diff --git a/mkdocs.yml b/mkdocs.yml index 9295fa60..f3e2a586 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -2,3 +2,33 @@ site_name: PCSX-Redux site_url: https://pcsx-redux.consoledev.net/ repo_url: https://github.com/grumpycoders/pcsx-redux.git/ edit_uri: edit/docs/docs/ + +theme: + name: material + palette: + + # Light mode + - media: "(prefers-color-scheme: light)" + scheme: default + primary: indigo + accent: indigo + toggle: + icon: material/toggle-switch-off-outline + name: Switch to dark mode + + # Dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: blue + accent: blue + toggle: + icon: material/toggle-switch + name: Switch to light mode + +plugins: + - search + - with-pdf: + output_path: pcsx-redux.pdf + +extra_css: + - css/extra.css