From 17217317eaaf57dd5c39538c115e35ddccb8666d Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 25 May 2026 22:01:06 +0800 Subject: Restructure docs add template and interactive tutorial, update tool runner --- docs/TEMPLATE.md | 14 + docs/_sidebar.md | 5 - docs/_zh_CN/_sidebar.md | 5 - docs/_zh_CN/index.html | 6 + docs/_zh_CN/pages/1-creating-your-first-program.md | 258 ----- docs/_zh_CN/pages/2-implementing-fallbacks.md | 141 --- docs/_zh_CN/pages/3-parsing-complex-arguments.md | 364 ------ docs/_zh_CN/pages/4-implementing-help-display.md | 4 - docs/_zh_CN/pages/5-implementing-completion.md | 4 - docs/css/dark.css | 9 +- docs/css/light.css | 10 +- docs/index.html | 6 + docs/pages/1-creating-your-first-program.md | 258 ----- docs/pages/2-implementing-fallbacks.md | 141 --- docs/pages/3-parsing-complex-arguments.md | 364 ------ docs/pages/4-implementing-help-display.md | 4 - docs/pages/5-implementing-completion.md | 4 - docs/play/play.html | 135 +++ docs/play/player.js | 198 ++++ docs/play/style.css | 337 ++++++ docs/res/graph/flow.drawio | 52 + docs/res/graph/flow.drawio.svg | 4 + docs/scripts/highlight/bash.min.js | 20 + docs/scripts/highlight/github-dark.min.css | 10 + docs/scripts/highlight/github.min.css | 10 + docs/scripts/highlight/highlight.min.js | 1213 ++++++++++++++++++++ docs/scripts/highlight/rust.min.js | 28 + 27 files changed, 2050 insertions(+), 1554 deletions(-) create mode 100644 docs/TEMPLATE.md delete mode 100644 docs/_zh_CN/pages/1-creating-your-first-program.md delete mode 100644 docs/_zh_CN/pages/2-implementing-fallbacks.md delete mode 100644 docs/_zh_CN/pages/3-parsing-complex-arguments.md delete mode 100644 docs/_zh_CN/pages/4-implementing-help-display.md delete mode 100644 docs/_zh_CN/pages/5-implementing-completion.md delete mode 100644 docs/pages/1-creating-your-first-program.md delete mode 100644 docs/pages/2-implementing-fallbacks.md delete mode 100644 docs/pages/3-parsing-complex-arguments.md delete mode 100644 docs/pages/4-implementing-help-display.md delete mode 100644 docs/pages/5-implementing-completion.md create mode 100644 docs/play/play.html create mode 100644 docs/play/player.js create mode 100644 docs/play/style.css create mode 100644 docs/res/graph/flow.drawio create mode 100644 docs/res/graph/flow.drawio.svg create mode 100644 docs/scripts/highlight/bash.min.js create mode 100644 docs/scripts/highlight/github-dark.min.css create mode 100644 docs/scripts/highlight/github.min.css create mode 100644 docs/scripts/highlight/highlight.min.js create mode 100644 docs/scripts/highlight/rust.min.js (limited to 'docs') diff --git a/docs/TEMPLATE.md b/docs/TEMPLATE.md new file mode 100644 index 0000000..7ab2785 --- /dev/null +++ b/docs/TEMPLATE.md @@ -0,0 +1,14 @@ +

Title

+

+ Description +

+ +Content here + +