Repository navigation
Commit dfdccfc
Part a of #380 (EN-94), split by ENGINE-TOP and L6 so the theme lands first.
This part is the documentation theme only:
- the page footers link https://pineforge.dev (both footer branches);
- docs/_theme/404.html is copied to the site root through HTML_EXTRA_FILES in
docs/Doxyfile;
- the page template's meta description is built from each page's title instead
of one sentence on every page.
Part b (docs/build.sh, docs/seo_postprocess.py, scripts/ci_docs_only.py,
scripts/test_ci_docs_only.py, tests/CMakeLists.txt, and with them
docs/_theme/robots.txt, the robots.txt line of docs/Doxyfile and docs/ci.md)
adds the canonical URLs, the sitemap, robots.txt, the version label and the
self-test. robots.txt moves with it because it names the sitemap that only
part b generates.
Co-authored-by: Claude Sonnet 5.5 <[email protected]>
1 parent 04607c1 commit dfdccfc
4 files changed
Lines changed: 27 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
| 205 | + | |
205 | 206 | | |
206 | 207 | | |
207 | 208 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| 20 | + | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
0 commit comments