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

Home tiles on a phone: thumbnails are 200×125 corner crops upscaled 1.8×, status badge stretches full width, hero CTA touches the grid #473

Closed opened this
opened this

Seen 2026-10-02 in Playwright WebKit, iPhone 15 profile (393 px), signed-out home at https://forge.open-platform.sh/. Desktop shows the same defects at a smaller scale. All three are owner-visible "weird style" defects on the front page.

  1. The app tile thumbnails are crops, not previews. looks/production/<sha>/thumb.png is 200×125 px and holds the app's top-left 200×125 px at 1:1. For www that is a logo plus "Cheffry's Dunge". The tile then draws .app-tile-look at 359×224 px, which is about 1.8× upscaled. So the phone shows blurry text cut through the glyphs: "Cheffry's Dun", "scrims" sliced at the baseline.
  2. The status badge stretches the full tile width. .badge computes display:flex; width:335px inside the display:grid .app-tile-body, so "▷ Running" becomes a full-width green bar.
  3. The hero "Sign in" button touches the first tile. There is no vertical gap between .hero and the tile grid on a phone.

Acceptance:

  • [ ] thumb = the whole viewport capture scaled down (e.g. a 1280×800 capture → 640×400, plus a 2× variant via srcset), drawn with object-fit: cover; object-position: top, sharp at 393 px and at 1280 px
  • [ ] .badge in a tile is shrink-to-fit (justify-self: start or display: inline-flex)
  • [ ] ≥ 24 px between the hero CTA and the tile grid at every width
  • [ ] a Playwright screenshot test at 393 px and 1280 px for the signed-out home, in Chromium and WebKit
commented

Parked by the crew: the check failed ("the fork flow > a mirror whose git is not ready yet is fetched again, and lands") and the decider saw no point in another try (pull #494 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

commented

Parked by the crew: the check failed and the decider saw no point in another try (pull #524 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

commented

Parked twice; deferred behind the Later gate #595 (umbrella #594): the old home tiles are superseded by the feed home (#599). Nothing is dropped; the owner moves it out by unlinking it from the gate. Start it fresh from main when it comes back.

commented

Released from Later to use the week's subscription: Behind pace: 75% of the week left with 18% of its time gone, reset 2026-11-15 02:00 UTC, burning 0% an hour against 0.5% allowed; speeding up to 5 of 5 slots and releasing the next issue.

commented

Done on main already, waiting for you to close it: 94f08c25cddb26babd9a7459922f575e4319c5eb 69810b2edfa0a7c37b00f59bd5a06ae905532994 f8ceeaa6aba5288f2239dc3002cedab1bbdd1b6d

commented

Closed: already done on main in 94f08c2, 69810b2, f8ceeaa. Closed by the crew's live triage; reopen it to undo, and it stays open.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs