From d07da505346539708a40313a444e3139969acbb2 Mon Sep 17 00:00:00 2001 From: Matt Lee Date: Sun, 18 May 2025 17:38:22 -0400 Subject: [PATCH] update mkdocs to work with python > 3.13, fix dark mode colors --- app/src/static/index.html | 1 + docs/css/dark-mode.css | 44 +++++++++++++++++++++++++++++++++++++++ docs/css/styles.css | 3 ++- mkdocs.yml | 2 +- requirements.txt | 5 +++-- 5 files changed, 51 insertions(+), 4 deletions(-) diff --git a/app/src/static/index.html b/app/src/static/index.html index 3f6fb5b..38e7914 100644 --- a/app/src/static/index.html +++ b/app/src/static/index.html @@ -11,6 +11,7 @@ Todo App +

cats are cool

diff --git a/docs/css/dark-mode.css b/docs/css/dark-mode.css index bee053d..7ab837d 100644 --- a/docs/css/dark-mode.css +++ b/docs/css/dark-mode.css @@ -3,6 +3,50 @@ color: rgba(255, 255, 255, 0.75) !important; background-color: #36393e !important; } + + .md-typeset code, .md-typeset pre, .md-typeset pre>code { + background: black; + box-shadow: none; + } + + .codehilite .gd, .md-typeset .highlight .gd { + background-color: hotpink !important; + color: black; + } + + .codehilite .gi, .md-typeset .highlight .gi { + background-color: deepskyblue !important; + color: black; + } + + .codehilite .k, .md-typeset .highlight .k { + color: cyan; + } + + .codehilite .nv, .codehilite .vc, .codehilite .vg, .codehilite .vi, .md-typeset .highlight .nv, .md-typeset .highlight .vc, .md-typeset .highlight .vg, .md-typeset .highlight .vi { + color: white; + } + + .codehilite .nt, .md-typeset .highlight .nt { + color: white; + } + + .codehilite .s, .codehilite .sb, .codehilite .sc, .md-typeset .highlight .s, .md-typeset .highlight .sb, .md-typeset .highlight .sc { + color: orange; + } + + .codehilite .s2, .md-typeset .highlight .s2 { + color: yellow; +} + + .codehilite .na, .codehilite .nb, .md-typeset .highlight .na, .md-typeset .highlight .nb { + color: cyan; + } + + .codehilite .il, .codehilite .m, .codehilite .mf, .codehilite .mh, .codehilite .mi, .codehilite .mo, .md-typeset .highlight .il, .md-typeset .highlight .m, .md-typeset .highlight .mf, .md-typeset .highlight .mh, .md-typeset .highlight .mi, .md-typeset .highlight .mo { + color: lime; + } + article img { box-shadow: 0 0 1em #000; diff --git a/docs/css/styles.css b/docs/css/styles.css index b44b61f..06aa2c2 100644 --- a/docs/css/styles.css +++ b/docs/css/styles.css @@ -50,4 +50,5 @@ h1, h2, h3, h4, .md-footer-nav__inner, .md-header-nav__title, footer.md-footer { .md-header-nav__button img { width: 145px; -} \ No newline at end of file +} + diff --git a/mkdocs.yml b/mkdocs.yml index e152030..d57721a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -9,7 +9,7 @@ repo_url: https://github.com/docker/getting-started edit_uri: "" # Copyright -copyright: 'Copyright © 2020-2022 Docker' +copyright: 'Copyright © 2020-2025 Docker' # Configuration theme: diff --git a/requirements.txt b/requirements.txt index de34b2a..b842cdb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,6 @@ -mkdocs==1.3.0 +legacy-cgi; python_version >= '3.13' +mkdocs==1.6.1 mkdocs-material==4.6.3 -mkdocs-minify-plugin==0.2.3 +mkdocs-minify-plugin==0.8.0 pygments==2.7.4 pymdown-extensions==7.0