Skip to content

feat(site): show the collection one app at a time on the homepage - #49

Merged
cococool13 merged 1 commit into
mainfrom
ui/home-showcase
Aug 12, 2026
Merged

feat(site): show the collection one app at a time on the homepage#49
cococool13 merged 1 commit into
mainfrom
ui/home-showcase

Conversation

@cococool13

Copy link
Copy Markdown
Owner

The hero is untouched. Everything under it is new.

What replaced what

Hero (unchanged)Showcasetagline reveal#apps grid → Other Work → Footer

The showcase is a sticky sequence through all four apps. Each panel shows the truest artifact that app has rather than a picture of a window:

Panel Artifact
Wallpaper 4.6 MB · 95 MB idle · < 1s · 0 background processes
Slim 14 real policy names, and 40 more
Resume A real render from its own typesetting engine
Clean Deleted for good / Trash / never touched

The #apps grid stays exactly where it was, so the nav link and the showcase's own links both land somewhere real.

The homepage also had no tagline reveal, which B11 requires. It has one now.

Reuse

The crossfade maths moved to lib/useCrossfade.ts and TemplateSequence now uses it too. That maths had a real bug in it once — panels leaving before the next arrived — so having one copy matters.

Verified in Chrome

  • 1440x900: sequence steps 01/0404/04, opacities always sum to 100, never an empty stage
  • Hero untouched: Spiral still 96px, same subtitle
  • 380px: the sticky version is off and the stacked list renders instead, with artifacts visible

Two fixes from testing. Policy names broke mid-word in the narrower panel, so that artifact is one column now. And on mobile the sticky version was 360vh of scroll for four sentences with every artifact hidden, so below lg it renders stacked.

Copilot AI lite review requested due to automatic review settings August 12, 2026 23:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@cococool13
cococool13 merged commit e4979e6 into main Aug 12, 2026
8 checks passed
@cococool13
cococool13 deleted the ui/home-showcase branch August 12, 2026 23:08
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.

2 participants