You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Apply the Dx theme and copy pass to the docs site #149
Parent:#146 (Epic: Rebrand Data Visualizer as DxVisualizer) Labels:documentation
Summary
Replace the default Material look with the Dx theme, restructure the nav, apply
the copy pass, and add three pages. All files are written in production/repo/.
Tasks
Replace mkdocs.yml with production/repo/mkdocs.yml.
Add docs/stylesheets/extra.css and docs/overrides/home.html.
Delivered the copy-pass slice in PR #164 against the current site (no handoff files exist in this repository, so the theme/nav restructure and the three new pages could not be transplanted and remain open):
Product name in prose across the site and README; code identifiers untouched, as this task specifies.
Menu paths match the code: Tools → Wallstop Studios → DxVisualizer and Assets → Create → Wallstop Studios → DxVisualizer → DxVisualizer Theme.
Getting started describes the row actions as the four buttons on each row (I-04).
Extending gains the note that namespaces and types keep the DataVisualizer name.
Repository and site URLs still point at wallstop/... on purpose: the move is #151, and repointing them before the move would 404 every link. Image recaptures stay with #152, so capture alt text still names the old window.
Theme slice delivered in PR #165, on top of the copy pass from #164:
mkdocs.yml: site renamed to DxVisualizer, palette reordered so ink dark is the server-rendered default with a light toggle (Material renders the first palette entry as the default), custom_dir and extra_css wired, overrides/ excluded from the published site.
docs/stylesheets/extra.css: the Dx palette from Dx.uss — ink surfaces, azure accent, and the paper light scheme (#f4f1ea ground, #2a64c4 links at 5.0:1), pill-shaped active nav entries, admonitions carrying a full border instead of the left accent bar.
docs/overrides/home.html: hero capture, free-forever trust strip, three section cards, then the index content; index.md selects it via template: home.html front matter and drops its now-duplicated inline image.
Also corrected the theme copy that still predated the Dx default: organizing.md and the README now list six themes with Dx first, describe Dx (ink surfaces, azure accent), and name Dx as the Reset Theme target; Dx.uss joins Nord and Dracula as named palette references.
Still open on this issue: the nav restructure and the migration/roadmap pages. The handoff files this issue assumed never existed in this repository, so the theme was authored in-repo from Dx.uss rather than transplanted; the remaining pages should follow the same in-repo path.
docs/migration.md: updating a pre-rename install through Package Manager, what changes on screen (Tools → Wallstop Studios → DxVisualizer, create menu DxVisualizer Settings/Theme — both verified against the code's menu attributes), and what deliberately does not: the WallstopStudios.DataVisualizer namespaces and type names, saved state in both persistence modes, asset file names, and the com.wallstop-studios.data-visualizer package identity. The install URL stays wallstop/... until Move the repository and GitHub Pages to Ambiguous-Interactive/DxVisualizer #151 lands, which the page states.
docs/roadmap.md: shipped / in progress / under-contract sections linking the tracked issues (the system of record) instead of duplicating them.
mkdocs.yml nav grouped into Guide and Help sections; index.md links both pages. Strict build green; built site renders both groups and both pages.
With #164 (copy pass), #165 (theme + hero), and the favicon/banner from #168, every task and acceptance criterion on this issue is covered — ready to close when the PRs merge.
Correction to the earlier comment on this issue: the planning kit attached to #146 does exist and contains the designed docs system, so PR #167 (top layer of stack #169) adopts the kit's own files instead of a hand translation: mkdocs.yml with the designed nav, fonts, and per-scheme palettes; extra.css; the homepage template; and the kit's Migration and Roadmap pages. Deviations from the kit, all deliberate:
Activity
Note that code identifiers keep the DataVisualizer name
wallstop commentedon Oct 10, 2026
DISCLOSURE: LLM-GENERATED TEXT
Delivered the copy-pass slice in PR #164 against the current site (no handoff files exist in this repository, so the theme/nav restructure and the three new pages could not be transplanted and remain open):
DataVisualizername.Repository and site URLs still point at
wallstop/...on purpose: the move is #151, and repointing them before the move would 404 every link. Image recaptures stay with #152, so capture alt text still names the old window.Match docs to the window, trim check loops (#164)
wallstop commentedon Oct 10, 2026
DISCLOSURE: LLM-GENERATED TEXT
Theme slice delivered in PR #165, on top of the copy pass from #164:
mkdocs.yml: site renamed to DxVisualizer, palette reordered so ink dark is the server-rendered default with a light toggle (Material renders the first palette entry as the default),custom_dirandextra_csswired,overrides/excluded from the published site.docs/stylesheets/extra.css: the Dx palette fromDx.uss— ink surfaces, azure accent, and the paper light scheme (#f4f1ea ground, #2a64c4 links at 5.0:1), pill-shaped active nav entries, admonitions carrying a full border instead of the left accent bar.docs/overrides/home.html: hero capture, free-forever trust strip, three section cards, then the index content;index.mdselects it viatemplate: home.htmlfront matter and drops its now-duplicated inline image.Also corrected the theme copy that still predated the Dx default:
organizing.mdand the README now list six themes with Dx first, describe Dx (ink surfaces, azure accent), and name Dx as the Reset Theme target;Dx.ussjoins Nord and Dracula as named palette references.Still open on this issue: the nav restructure and the migration/roadmap pages. The handoff files this issue assumed never existed in this repository, so the theme was authored in-repo from
Dx.ussrather than transplanted; the remaining pages should follow the same in-repo path.Give the docs site the Dx theme and captures (#165)
wallstop commentedon Oct 10, 2026
DISCLOSURE: LLM-GENERATED TEXT
Delivered the remaining slices in PR #167:
docs/migration.md: updating a pre-rename install through Package Manager, what changes on screen (Tools → Wallstop Studios → DxVisualizer, create menu DxVisualizer Settings/Theme — both verified against the code's menu attributes), and what deliberately does not: theWallstopStudios.DataVisualizernamespaces and type names, saved state in both persistence modes, asset file names, and thecom.wallstop-studios.data-visualizerpackage identity. The install URL stayswallstop/...until Move the repository and GitHub Pages to Ambiguous-Interactive/DxVisualizer #151 lands, which the page states.docs/roadmap.md: shipped / in progress / under-contract sections linking the tracked issues (the system of record) instead of duplicating them.mkdocs.ymlnav grouped into Guide and Help sections;index.mdlinks both pages. Strict build green; built site renders both groups and both pages.With #164 (copy pass), #165 (theme + hero), and the favicon/banner from #168, every task and acceptance criterion on this issue is covered — ready to close when the PRs merge.
wallstop commentedon Oct 10, 2026
DISCLOSURE: LLM-GENERATED TEXT
Correction to the earlier comment on this issue: the planning kit attached to #146 does exist and contains the designed docs system, so PR #167 (top layer of stack #169) adopts the kit's own files instead of a hand translation: mkdocs.yml with the designed nav, fonts, and per-scheme palettes; extra.css; the homepage template; and the kit's Migration and Roadmap pages. Deviations from the kit, all deliberate:
With #164, #165, and the brand set in #168, every task and acceptance criterion on this issue is delivered; ready to close when the stack merges.
Adopt the kit's docs site and new pages (#167)