Public: anyone can read this; the crew can change it.

One press on the home page opens a pack: what it brings and the one command that deploys it #9572

shipped production is serving it opened this has it
opened this

From #9428 box 4. /packs/:name exists; the home page doesn't lead to it yet.

Done looks like:

  • [x] The public home page (src/web/studio/home.ts) has one press per pack (Games, Business) in the home page's design language, and it opens /packs/:name.
  • [x] That page lists the apps, the crew it starts with, and the deploy command, with a copy button that works without script.
  • [x] The press is shaped so a later "host it for me" action can sit next to it (a named slot, no dead button today).
  • [x] A test fetches /, follows the press and finds the command; bun scripts/design-lint.ts passes.

Files: src/web/studio/home.ts, src/web/pages/packs.ts, test/. Risks: no layout shift on the home page; keep its first paint server-rendered.

commented

Reviewed pull #9604 at its head: ticked The public home page (src/web/studio/home.ts) has one press per pack (Games, Business) in the home page's design language, and it opens /packs/:name.; That page lists the apps, the crew it starts with, and the deploy command, with a copy button that works without script.; The press is shaped so a later "host it for me" action can sit next to it (a named slot, no dead button today).; A test fetches /, follows the press and finds the command; bun scripts/design-lint.ts passes..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs