From c968138863acef9ca0f5a7efc00c001d8ca8ff0b Mon Sep 17 00:00:00 2001 From: Aaron Date: Fri, 15 May 2026 08:27:19 +0800 Subject: [PATCH 1/3] updated material From 64d36cf53d05dc852d2a99fd39bf7542776b72f0 Mon Sep 17 00:00:00 2001 From: Aaron Date: Tue, 19 May 2026 11:54:25 +0800 Subject: [PATCH 2/3] Updated material From 05056b046b67ce3f566d4e1e92c166b23874ca1f Mon Sep 17 00:00:00 2001 From: Aaron Date: Sat, 27 Jun 2026 11:43:47 +0800 Subject: [PATCH 3/3] Updated docs --- Dockerfile | 2 +- docs/assets/mkdocs.yml | 4 ---- docs/customization.md | 6 +++--- docs/plugins/requirements/image-processing.md | 2 +- docs/reference/steps.md | 2 +- pyproject.toml | 3 --- 6 files changed, 6 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index 105e753fd..17bf439fa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -60,7 +60,7 @@ RUN \ pip install --no-cache-dir --upgrade pip \ && \ if [ "${WITH_PLUGINS}" = "true" ]; then \ - pip install --no-cache-dir ".[recommended,git,imaging]"; \ + pip install --no-cache-dir ".[recommended,imaging]"; \ else \ pip install --no-cache-dir .; \ fi \ diff --git a/docs/assets/mkdocs.yml b/docs/assets/mkdocs.yml index b34432c65..0390d4d1c 100755 --- a/docs/assets/mkdocs.yml +++ b/docs/assets/mkdocs.yml @@ -118,7 +118,6 @@ theme: favicon: octicons/milestone-24 icon: logo: logo - annotation: material/plus-circle-outline admonition: git: icon: simple/git @@ -186,9 +185,6 @@ markdown_extensions: - pymdownx.keys - pymdownx.mark - pymdownx.smartsymbols - - pymdownx.snippets: - auto_append: - - includes/mkdocs.md - pymdownx.superfences: relaxed_headers: true custom_fences: diff --git a/docs/customization.md b/docs/customization.md index 37e07d692..88ecec8ad 100644 --- a/docs/customization.md +++ b/docs/customization.md @@ -301,16 +301,16 @@ source venv/bin/activate 3. Then, install all Python dependencies: ``` -pip install -e ".[git, recommended, imaging]" +pip install -e ".[recommended, imaging]" pip install nodeenv ``` -4. In addition, you will need to install the `cairo` and `pngquant` libraries in your +In addition, you will need to install the `cairo` and `pngquant` libraries in your system, as described in the [image processing] requirements guide. [image processing]: plugins/requirements/image-processing.md -5. Finally, install the [Node.js] LTS version into the Python virtual environment +4. Finally, install the [Node.js] LTS version into the Python virtual environment and install all Node.js dependencies: ``` diff --git a/docs/plugins/requirements/image-processing.md b/docs/plugins/requirements/image-processing.md index 07c18664e..02926f928 100644 --- a/docs/plugins/requirements/image-processing.md +++ b/docs/plugins/requirements/image-processing.md @@ -97,7 +97,7 @@ The following environments come with a preinstalled version of [Cairo Graphics]: [installation guide]: https://www.cairographics.org/download/ [MSYS2]: https://www.msys2.org/ [UCRT64]: https://www.msys2.org/docs/environments/ - [Docker image]: https://hub.docker.com/r/squidfunk/mkdocs-material/ + [Docker image]: https://hub.docker.com/r/jaywhj/mkdocs-materialx [GitHub Actions]: ../../publishing-your-site.md#github-pages ### pngquant diff --git a/docs/reference/steps.md b/docs/reference/steps.md index 45459cc97..1cf783a21 100644 --- a/docs/reference/steps.md +++ b/docs/reference/steps.md @@ -104,7 +104,7 @@ You can also embed any Markdown content within list items, such as fenced blocks -### Heading Segmentation Mode +### Heading Mode You can also wrap headings of the same level to construct step sequences, where each heading represents one individual step. diff --git a/pyproject.toml b/pyproject.toml index 99109c839..f4f701ad3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,9 +74,6 @@ recommended = [ "mkdocs-glightbox>=0.5", "mkdocs-drawio>=1.15.0" ] -git = [ - "mkdocs-git-committers-plugin-2>=1.1" -] imaging = [ "pillow>=10.2", "cairosvg>=2.6"