thejayman77
  • Joined on 2026-05-06
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 16:37:41 -04:00
79ecb800af home3 News card: desktop gist fills to equal height (basis:0 fade), right never stretches
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 16:29:42 -04:00
44610703c2 home3 News card: hug content (no stretch gap) + tighten mobile brief gap
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 16:07:06 -04:00
376f6263fd home3 News card: clamp the gist (3 lines mobile / 4 desktop), pin Read-more bottom
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 15:57:53 -04:00
8dc22afbdc home3: fix full-width regression — don't let the containment rule override .bento max-width
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 13:57:57 -04:00
5657494988 Fix joys regressions + self-host Work Sans for cards (Codex audit)
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 13:41:06 -04:00
1c6c907f7f home3 + play: CD-guided card polish, scrollable Small Joys, consistent Back
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 13:11:20 -04:00
f0e02b40e5 One consistent top bar across the whole hub (HubBar everywhere)
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 09:38:54 -04:00
8a79b14c80 /art: add a Back button (matches the hub's single-history behavior)
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 09:29:09 -04:00
eaeb8d3139 WOTD Listen button: always blue, no sticky hover or tap-highlight box on mobile
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 09:22:18 -04:00
1150ae916b /art rotate: keep the whole frame on-screen (short-edge cap + modest fixed frame)
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 09:15:57 -04:00
06dd293da0 /art: landscape paintings rotate to fill the screen in fullscreen on portrait phones
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 09:06:38 -04:00
4720ded29c Mobile combing: WOTD watermark, Entertainment card breathing, Art lightbox fit
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 08:44:40 -04:00
cf66d99e21 home3 News card: "1 min brief · ~N min full story" badge
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 08:09:00 -04:00
dc23277b38 Read-time: full-article "Full story · ~N min" badge (Option B)
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 07:56:23 -04:00
bdf3b1f47b WOTD _polish: enforce the "examples must use the word" contract
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 06:51:40 -04:00
26b23a8f09 #6: computed News read-time + per-page OG/canonical for hub detail pages
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 06:40:01 -04:00
ccdc764b2b WOTD /word polish: larger IPA + part-of-speech label, watermark clears the date
c809594b43 WOTD: one-off polish backfill script (migrate + gloss/usage for existing pool)
Compare 2 commits »
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 06:08:15 -04:00
cebbed58ab WOTD #4/#5 content quality + Editorial Asymmetric /word page (CD)
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-23 05:56:48 -04:00
e5f3d942e2 hub: back-button replaceState trapdoor + hamburger resize-safety
thejayman77 pushed to main at thejayman77/upbeatBytes 2026-06-22 22:08:41 -04:00
d3c7282850 hub detail pages: shared Back button with proper single-history