From 4ef3429442eec9dca69080182204b3da0e25ce5a Mon Sep 17 00:00:00 2001 From: Hisham Mahmood Date: Fri, 19 Jan 2024 05:09:11 +0500 Subject: [PATCH 1/2] Bump docs requirements version to latest --- docs/requirements.txt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 90fdadc0b..16b5b1152 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,3 @@ -mkdocs==1.3.1 -mkdocs-material==8.3.9 -markdown-include==0.7.0 -Jinja2==3.1.2 -mkdocstrings[python]==0.19.0 +mkdocs-material==9.5.4 +markdown-include==0.8.1 +mkdocstrings[python]==0.24.0 From 17f34ee5cab7bf854609fdbbc29852efcce7ffeb Mon Sep 17 00:00:00 2001 From: Hisham Mahmood Date: Fri, 19 Jan 2024 05:14:04 +0500 Subject: [PATCH 2/2] Add auto, dark and light modes to docs --- docs/mkdocs.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 90c5de443..51f7be46b 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -13,7 +13,23 @@ extra_css: theme: name: material palette: - primary: green + - media: "(prefers-color-scheme)" + primary: green + toggle: + icon: material/brightness-auto + name: Switch to light mode + - media: "(prefers-color-scheme: light)" + scheme: default + primary: green + toggle: + icon: material/weather-night + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: green + toggle: + icon: material/weather-sunny + name: Switch to light mode logo: img/docs-logo.png favicon: img/favicon.png language: en @@ -91,5 +107,3 @@ plugins: setup_commands: - from django.conf import settings - settings.configure() - watch: - - ../ninja