Commit c4b02f2
committed
Reskin book with custom Tailwind Antora UI matching wincon
The Antora default UI had no design relationship to
wintermeyer-consulting.de (Roboto webfonts, generic blue/grey palette,
no dark mode). A reader clicking through from wincon to this book
landed in a site that looked unrelated.
Replace the default UI with a custom bundle in ui-bundle/ built on
Tailwind v4, authored to the same tokens as wincon: system fonts only
(system-ui / Georgia / ui-monospace), neutral-50/#0e0e0e backgrounds,
neutral-900/#f0ede6 text, lime-700/#c8f55a accent. Dark mode via
prefers-color-scheme with no toggle. Chrome mirrors wincon's top_nav
and four-column footer.
Structural changes beyond the CSS:
- New ui-bundle/ keeps Antora's handlebars plumbing (helpers, layouts,
nav-menu, site.js) so sidebar toggle, copy-code button, and link
resolution keep working. Only header-content.hbs and
footer-content.hbs are rewritten for wincon chrome.
- antora.yml `version: ~` so URLs drop the /main/ segment; the book
now lives at /book/index.html, /book/phoenix/index.html, etc.
- Playbooks now point at the local bundle zip; supplemental-ui/ is
removed (superseded by the bundle).
- .tool-versions bumped to nodejs 20.19.0 for Tailwind v4.
Content-area restyle under .doc covers all AsciiDoc output:
admonitions (NOTE/TIP/WARNING/CAUTION/IMPORTANT) with attr(title)
labels, code blocks on #131313, tables, callout pills with the
<b>(N)</b> text fallback suppressed, inline-code overflow-wrap to
prevent mobile overflow. The sticky breadcrumb band tried earlier is
gone in favour of a small serif-italic "← <book title>" kicker above
each h1 — harmonises with wincon's Georgia wordmark instead of
clashing with a mono uppercase row. Edit-this-page moved to a muted
footer row at the end of each article.
CI and deploy path are intentionally unchanged in this commit; the
sub-path integration into wincon comes in a follow-up.1 parent c3a9ca6 commit c4b02f2
68 files changed
Lines changed: 3192 additions & 174 deletions
File tree
- supplemental-ui
- css
- vendor
- js/vendor
- partials
- ui-bundle
- scripts
- src
- css
- helpers
- img
- js
- vendor
- layouts
- partials
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
4 | 8 | | |
5 | | - | |
| 9 | + | |
6 | 10 | | |
7 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | 17 | | |
19 | 18 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments