Commit Graph

13 Commits

Author SHA1 Message Date
Anduin Xue
a7d81fa681 Migrate from mkdocs to properdocs
- Replace mkdocs-with-pdf + weasyprint with properdocs>=1.6.7
- Add pymdown-extensions for richer markdown support
- Remove heavy apt dependencies (weasyprint, fonts-noto-cjk, wget, unzip)
- Switch build command from 'mkdocs build' to 'properdocs build --strict'
- Update template: add offline plugin, fix palette, add content.code.select/copy
- Add md_in_html, pymdownx.tilde, emoji, mermaid, annotation icon support
- Fix broken icon path material//weather-sunny

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-04 13:20:03 +00:00
Googol Lee
7977224616 Fix Dockerfile warning. Use nginx image for arm64 (macOS). (#1621)
Some checks failed
Continuous Deployment / build-readme-file (push) Has been cancelled
Continuous Deployment / build-docker-image (push) Has been cancelled
2025-06-11 04:59:38 +00:00
Anduin Xue
9366954cdd Update Dockerfile to use node 22 2025-04-16 05:44:04 +00:00
Anduin Xue
16e6b447b0 Update Dockerfile 2025-03-26 02:44:56 +00:00
Anduin Xue
40cf9b17a8 Show verbose log for npm install for easier debugging. 2024-08-01 12:33:08 +00:00
Anduin Xue
611256987c Update Dockerfile 2024-07-22 06:03:29 +00:00
Anduin
fa38fd120b chore: Update Dockerfile to use GitHub Container Registry for image build and push 2024-06-03 12:37:05 +00:00
Anduin
1b36e5330f chore: Update Dockerfile to use GitHub Container Registry for image build and push 2024-06-03 12:04:07 +00:00
xuef
8fcd327af9 chore: Update Dockerfile to remove sudo from fc-cache command 2024-06-03 07:33:03 +00:00
xuef
d833e1a7f5 chore: Update PDF plugin configuration and fix formatting in dishes/semi-finished/豆鼓.md 2024-06-03 07:32:04 +00:00
xuef
f497818f21 chore: Update PDF plugin configuration and fix formatting in dishes/semi-finished/豆鼓.md 2024-06-03 07:26:59 +00:00
Anduin
cdc5feb795 chore: Update Dockerfile to remove node_modules during build 2024-06-02 06:15:16 +00:00
AnduinXue
6b7ad6b9c2 Add docker support. 2024-03-12 18:33:19 +00:00