Repository navigation
Say what the examples do, and let the landing page fit a phone - #5
Merged
Merged
Conversation
The hero was a list of nouns wearing a sentence, and "Each opens in the playground, running" is not a thing anybody says out loud. Both rewritten to say what is actually on offer. The HyperTalk sample was clipped on a phone: the longest line is fifty-one characters, which cannot be shrunk to fit and gave no sign it could be scrolled, so it just stopped at the edge. The page had no media query at all. It has one now, and on a narrow screen the sample wraps rather than disappearing; the buttons stack instead of crowding. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R7eaxUAqy2gKQSBNnYZoFr
Every blurb in the gallery was the same shape — a tally of nouns standing in for a description. "A list, a dialog, and a loop" tells you nothing about what the Todo stack is for. All six now describe what the thing does. The same habit had got into docs/website.md, where the components and the crates were each rendered as a five-item list, and into the export sentence on the landing page. Lists that carry real information — which providers work, which formats a stack exports to — stay, because naming them is the information. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R7eaxUAqy2gKQSBNnYZoFr
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Copy and layout fixes to the landing page, all found by reading it on a
phone.
The copy counted things instead of describing them
Every blurb in the examples gallery had the same shape — a tally of nouns
standing in for a description. "A list, a dialog, and a loop" tells you
nothing about what the Todo stack is for. All six now say what the stack
does. The hero line had the same habit ("Cards, buttons, fields and
HyperTalk…") and so did the
<meta>description.The same tic had got into
docs/website.md, where the components and thecrates were each rendered as a five-item list, and into the export sentence,
which had a rolling "as a…, as a…, as a…" cadence laid over the facts.
Lists that carry real information stay — which providers work, which formats
a stack exports to — because naming them is the information.
The HyperTalk sample was clipped on a phone
The longest line is fifty-one characters. It cannot shrink to fit a 375px
screen at a readable size, and
overflow-x: autogave no sign it could bescrolled, so it simply stopped at the edge and looked broken. The page had no
media query at all.
It has one now: below 34rem the sample wraps instead of vanishing, and the
three buttons stack rather than crowding. Verified at 375×812 — the code box
measures
scrollWidth 323 = clientWidth 323, nothing sits past the rightedge, and the page no longer scrolls sideways. The desktop layout is
unchanged.
Known, not addressed here
The playground itself is still unusable at phone width: the inspector holds a
fixed width and pushes the card off-screen. That needs a web-only stylesheet
layered over
neo-classic.css, which the desktop app shares, and is comingseparately.
CI green on
f657826.🤖 Generated with Claude Code
https://claude.ai/code/session_01R7eaxUAqy2gKQSBNnYZoFr
Generated by Claude Code