Skip to content

docs(site): finish the landing: kind flows, phone menu, film link and audit fixes - #30

Merged
hyamero merged 7 commits into
mainfrom
docs/site-landing
Sep 30, 2026
Merged

hyamero merged 7 commits into
mainfrom
docs/site-landing

Conversation

@hyamero

@hyamero hyamero commented Sep 30, 2026

Copy link
Copy Markdown
Member

The canvas items left after #28 and #29.

  • Kind flows: each kind in #kinds plays one loop of its flow through its hold, scrubbed by scroll (Motion board). FlowLayer takes an optional clock so a scroll scrub can drive it, and flowOf moves to a pure module so the site computes flows at build time. On the phone, pulses land on a ripple: the layer's cards are baked into its static HTML, so a glow would cover them.
  • Viewer on narrow containers: below ~450px (a container query, so it also fixes a diagram opened on a phone), the title gets its own row above the tabs, gutters tighten, the duplicate identity card is hidden and the toolbar wraps inside the stage.
  • Phone nav menu: a menu button beside Install opens the site links. It closes on Escape (focus returns to the button), on a tap outside, or when you pick a link.
  • Watch the film: in both heroes, linking the README's video (#readme). The asset URL returns 404 while the repo is private.
  • Audit fixes:
    • The tilted plane's translate is turned into world space, so GSAP's translate-then-rotate order matches the board.
    • The decorative vortex chips draw their names with CSS content, so they're no longer text for the contrast check. Lighthouse accessibility on / is 100.
    • The landing's element resets move into @layer base. Unlayered, they beat the viewer's utilities, which made the Export label black on black.

Tests: all package and site unit tests pass, and all 17 Playwright smoke tests pass against a production build (3 new: phone menu, kind flow, Export colours).

@vercel

vercel Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
stackmap-site Ready Ready Preview Sep 30, 2026 2:59pm UTC

@hyamero
hyamero merged commit 10b462f into main Sep 30, 2026
7 checks passed
@hyamero
hyamero deleted the docs/site-landing branch September 30, 2026 15:07
@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.1.0-rc.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions

github-actions Bot commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

This branch was successfully deployed

1 active deployment
Preview — c743821b Deployed Sep 30, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant