Skip to content

Site: phone baseline, readable phone screenshots, 44 px taps - #9

Merged
dpdev69 merged 1 commit into
mainfrom
claude/project-thread-70qxad
Nov 1, 2026
Merged

dpdev69 merged 1 commit into
mainfrom
claude/project-thread-70qxad

Conversation

@dpdev69

@dpdev69 dpdev69 commented Nov 1, 2026

Copy link
Copy Markdown
Owner

Requested by Boss · project thread

From the 1 Nov design review (audit/design-review-2026-11-01-folio.md), items 1, 2 and the padding half of 3.

What changes

  • Phone baseline (mobile-native §1, §2, §5): tap highlight off, all 8 hover rules moved inside @media (hover: hover) and (pointer: fine), .btn:active presses to 0.97 over 160 ms ease-out.
  • Readable screenshots on phones (apple-design §16): under 600 px each .frame serves a crop of the same real screenshot (left page of the spread, the plate, the ask prompt, the title page, the themes menu). Desktop images are unchanged. No new captures, crops only.
  • 44 px hit areas on touch (apple-design §10): header GitHub icon, header Download (invisible hit area, same look), brand, "by Basalt", footer links.
  • Privacy page scrolled sideways at 320 px (346 px) because of a long ~/Library/... path; code in documents now wraps.
  • site.css?v=2 so the 1-day asset cache picks it up.

Checked (WebKit iPhone profile at 320 and 390, desktop 1440; /, privacy, terms, 404)

  • No sideways scroll anywhere (privacy was 346 at 320, now 320).
  • Tap highlight rgba(0,0,0,0) (live: rgba(0,0,0,0.4)).
  • Tapping Download keeps its rest colours, sticky header stays, #download heading lands below the header.
  • Phones load the -phone.webp crops at 286/356 px wide; desktop loads the originals. Phone home grows from 15.0 to 15.7 screens at 390 because the crops are taller.

Not done: a "Send to my computer" button (CSP has no inline scripts and the site has no JS; worth its own PR if wanted). The desktop plate crop is still soft on 2x screens; that needs a fresh capture on the Mac.


Generated by Claude Code

- Tap highlight off, hovers only on mouse devices, buttons press to 0.97
- Phones get crops of the same real screenshots so the book text is readable
- 44 px hit areas for the header GitHub icon, Download, brand and footer links
- Privacy page: long code paths wrap instead of scrolling sideways at 320 px

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q52L7DQBFtsgs4uLUHW9Ed
@dpdev69 dpdev69 self-assigned this Nov 1, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying folio with  Cloudflare Pages  Cloudflare Pages

Latest commit: 83b8eb0
Status: ✅  Deploy successful!
Preview URL: https://9abe9b6a.folio-bn7.pages.dev
Branch Preview URL: https://claude-project-thread-70qxad.folio-bn7.pages.dev

View logs

@dpdev69
dpdev69 merged commit b4e0fd0 into main Nov 1, 2026
13 checks passed
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