Skip to content

feat: HeroUI redesign, full docs from the design, v0.2.0-beta.8 - #4

Merged
ValgulNecron merged 15 commits into
mainfrom
feat/match-design-beta8
Sep 27, 2026
Merged

ValgulNecron merged 15 commits into
mainfrom
feat/match-design-beta8

Conversation

@ValgulNecron

Copy link
Copy Markdown
Collaborator

Summary

  • Design: website.pen moved to the dashboard's HeroUI design system: pink palette tokens named after design.pen's, HeroUI buttons, chips, tabs, alerts and accordions, radius tokens. The lunaris library is removed. Content updated to v0.2.0-beta.8, the Changelog has beta.4–beta.8 entries, and Games has a "Coming in v0.3.0" section. Full re-export of 279 nodes to website-export/ in the same format as the dashboard's design-export/.
  • Docs: the design's structure is built out: 6 sections, 17 sidebar groups, an article template (meta chips, "On this page" rail, covers, edit card, next guide), and a docs home with 16 desktop / 8 mobile category cards. 86 guide pages (87 total), fact-checked against v0.2.0-beta.8; features that are v0.3.0-only are flagged as such.
  • Site: restyled to the HeroUI palette. Icons are regenerated from the dashboard's lucide-react 1.40.0, and the dashboard screenshots are replaced with the redesigned screens.
  • AGENTS.md now points at website.pen.

Test plan

  • npm run build passes (93 pages)
  • Diff review per file group against the scout briefs; opus review of the design
  • Visual check with npx astro preview against website-export/screenshots/ (the automated browser couldn't reach the local server)
  • CI green

🤖 Generated with Claude Code

https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw

ValgulNecron and others added 9 commits September 27, 2026 03:17
The design source moved from the main repo's design.pen to website.pen
in this repo; note the export location, HeroUI palette source, main
branch, submodule pointer bump, and the multi-agent rules that apply.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Data-driven sidebar with the design's six sections and 17 groups, article
template (eyebrow, meta chips, on-this-page rail, covers, edit card, next
guide), docs home with 16 desktop / 8 mobile category cards, and one MDX
page per design docs screen, fact-checked against v0.2.0-beta.8.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Correct Helm value shapes, CRD names, cookie names, beta.8 vs v0.3.0
availability, internal links, and invalid icon names flagged by review.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Eight-CRD count for beta.8, v0.3.0-only features flagged, cookie name,
next-guide override, and stray imports.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Re-skin to the HeroUI pink palette via local tokens named after
design.pen's, swap lunaris buttons and hand-built chips, tabs, alerts
and FAQ rows for HeroUI components, tokenize radii, and remove the
lunaris library. Content: v0.2.0-beta.8, Changelog beta.4-beta.8, and a
"Coming in v0.3.0" games section. Full re-export (279 nodes).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
HeroUI pink palette and radius tokens in global.css, HeroUI-style
buttons, chips, alerts, tabs and FAQ accordions, marketing pages matched
to the redesigned website.pen (v0.2.0-beta.8, "Coming in v0.3.0" games),
and icons regenerated from the dashboard's lucide-react 1.40.0.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VhHS8qzuJMoEcDdBQNUdg5
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Match the dashboard export format (2-space indent, UTF-8, trailing
newline) so design changes diff line by line. Content unchanged.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Use the dashboard's design-export renders (Dashboard Home j24cXg,
Servers F9pUrx, Console Xn5ns, Backups Index DPrYX, Modules Catalog
kK8Ji) at the existing 2880x1800 size; the two taller screens are
cropped from the top.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
@ValgulNecron ValgulNecron added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 27, 2026
ValgulNecron and others added 6 commits September 27, 2026 12:52
Use the page's SectionHeader so the eyebrow, title and subtitle are
centered with the design's widths (v030Header dqa8W), and center the
section's card grid.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
The 780px cap left docs pages pinned to the left on wide screens; the
article now grows with the viewport and the right rail stays aside.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Compare page and docs comparison now show the main repo README table:
Gameplane vs Pterodactyl, CubeCoders AMP and Agones across nine
dimensions, with tags as chips and a link to comparison-sources.md.
New favicon, app icon in the logo mark, wide mark on the 404 page, and
a large social preview image for og/twitter cards.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
The hidden <br> dropped the only whitespace between "Kubernetes-native"
and "game" below md, rendering "Kubernetes-nativegame".

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Compare and docs comparison screens show the README's Gameplane /
Pterodactyl / CubeCoders AMP / Agones table; nav, footer, docs sidebar
and mobile screens use the new app icon and the 404 screen the wide
mark (PNG renders in design-assets/). Screenshots re-exported for all
102 screens and components.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HAdJB7ze5GHXJvT3tnPCw
Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant