feat: bundle CDN assets locally to eliminate network timeout

- Download KaTeX/highlight.js/mermaid assets to scripts/assets/
- Replace CDN links with inline <style>/<script> in render.js and run.js
- Remove Google Fonts @import, rely on system CJK font stack
- Change networkidle0 to networkidle2 with 30s timeout
- Add !*.css to .gitignore whitelist
This commit is contained in:
2026-05-30 15:02:24 +08:00
parent 97355cefad
commit b50e4cd5d8
11 changed files with 3307 additions and 13 deletions
+1
View File
@@ -9,6 +9,7 @@
!*.py
!*.js
!*.json
!*.css
# Keep root .gitignore
!.gitignore