Skip to content

design: rebuild landing hero as a 3D laptop - #24

Merged
xscriptor merged 1 commit into
mainfrom
design/hero-laptop-and-install
Nov 8, 2026
Merged

xscriptor merged 1 commit into
mainfrom
design/hero-laptop-and-install

Conversation

@xscriptor

Copy link
Copy Markdown
Member

Summary

  • Rebuilds the hero as a full-width 3D laptop: hinged lid, interactive keyboard, floating xfetch terminal window and an X Linux desktop topbar.
  • Moves the xfetch wordmark to the navbar and footer.
  • Upgrades the plugin sandbox and architecture map to React Three Fiber with static fallbacks.
  • Adds install tabs for Linux/macOS, Windows (official WinGet), Arch Linux (AUR), X Linux (xpm-aur), Cargo and manual source.
  • Defaults the site to the light theme while keeping the user toggle persisted.
  • Refreshes dependencies, security overrides and documentation.

Test plan

  • npm run lint (0 errors, 4 pre-existing <img> warnings)
  • npx tsc --noEmit
  • npm run build (157 static pages)
  • npm audit --audit-level=high (0 vulnerabilities)
  • Verified hero hover-to-type, light/dark themes and theme persistence in Firefox headless

- rebuild the hero as a full-width 3D laptop with an interactive keyboard and a floating xfetch terminal window
- move the xfetch wordmark to the navbar and footer
- upgrade the plugin sandbox and architecture map to React Three Fiber
- add WinGet, Arch Linux, X Linux and Cargo install tabs
- default to the light theme while persisting the user toggle
- refresh dependencies, security fixes and documentation
@xscriptor
xscriptor merged commit 84c9aa6 into main Nov 8, 2026
2 checks passed
@xscriptor
xscriptor deleted the design/hero-laptop-and-install branch November 8, 2026 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant