docs: add English quick reference to help
This commit is contained in:
@@ -18,6 +18,7 @@ Backend:
|
||||
- `/` renders the active calculator template.
|
||||
- `/help` renders the authenticated Help landing page.
|
||||
- `/help/user-manual` renders `docs/de/user_manual.md` server-side inside the RollCalc Help layout.
|
||||
- `/help/quick-reference` renders `docs/en/quick_reference.md` server-side inside the RollCalc Help layout.
|
||||
- `/help/recent-changes` renders `docs/de/recent_changes.md` server-side inside the RollCalc Help layout.
|
||||
- `/help/user-manual/screenshots/<path:filename>` serves German manual screenshots from `docs/de/screenshots/`.
|
||||
- `/static/<path:filename>` is intended to serve static files behind Basic Auth.
|
||||
@@ -58,6 +59,8 @@ The data is loaded centrally in `app.py` and made available to every template as
|
||||
|
||||
The in-app Help area keeps `docs/de/user_manual.md` as the leading German documentation source. RollCalc reads the Markdown file on each `/help/user-manual` request and renders it server-side with `markdown-it-py`.
|
||||
|
||||
`docs/en/quick_reference.md` is the English Quick Reference source and is rendered at `/help/quick-reference`. It is derived from the full German User Manual and must remain a concise workflow reference rather than an independently diverging technical source.
|
||||
|
||||
The documentation structure is prepared for language-specific manuals:
|
||||
|
||||
```text
|
||||
@@ -65,9 +68,11 @@ docs/
|
||||
de/
|
||||
user_manual.md
|
||||
screenshots/
|
||||
en/
|
||||
quick_reference.md
|
||||
```
|
||||
|
||||
Additional languages can follow the same structure later. The current public route still opens the German manual and no language switcher is implemented.
|
||||
Additional languages can follow the same structure later. The current public route still opens the German manual, the Quick Reference is currently English only, and no language switcher is implemented.
|
||||
|
||||
Rendering rules:
|
||||
|
||||
@@ -86,7 +91,7 @@ Full user-facing release notes are maintained in:
|
||||
docs/de/recent_changes.md
|
||||
```
|
||||
|
||||
The calculator header links directly to `/help/user-manual`. The Help landing page lists only existing documents, currently User Manual and Recent Changes.
|
||||
The calculator header links directly to `/help/user-manual`. The Help landing page lists only existing documents, currently User Manual, Quick Reference, and Recent Changes.
|
||||
|
||||
The startup What's New dialog uses `build_info.version` and is suppressed when the version is empty or `unknown`. The last acknowledged version is stored only in browser `localStorage` under:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user