Repository navigation
Stabilize public heading typography - #221
Merged
lastobelus merged 3 commits intoAug 31, 2026
Merged
Conversation
Owner
Author
Work intentphase: review
summary: "Public H1/H2 headings now compute to 600 and the hero remains exactly two lines across the finite responsive matrix; all checks pass."
touch-points:
- docs/user/styles.css
- test/docs-site.test.ts
done-when:
- "The existing intentional hero break produces exactly two rendered line boxes with neither sentence wrapping."
- "The hero H1 and public H2 headings compute to font-weight 600 rather than the browser-default 700."
- "Rendered hero checks pass at the minimum supported 320px width, the annotated 375px width, every CSS breakpoint on both sides, and representative desktop widths through 1440px."
- "Heading-weight checks cover the home page and every public documentation page."
- "Focused Pages tests, full ci:local, GitHub CI, and git diff --check pass."
excludes:
- "Changing Fable's copy, heading hierarchy, or typography outside public H1/H2 headings."
- "Changing product UI, media, theme colors, or responsive layout breakpoints."
- "Compatibility fallbacks for browsers outside the focused preview's current macOS support."
blocked-by:
- "#220"
may-block:
- "#205"
branch: "t3code/public-hero-two-line"Completion: Completed with a clean exact-head review. Final head 1f0bf34 passed 935 tests and the packaged smoke test; it was squash-merged as 679d74d. The accepted two-line hero and 600-weight H1/H2 contract were preserved through the restack. |
lastobelus
force-pushed
the
t3code/fable-public-copy-polish
branch
from
August 31, 2026 00:13
e4f3675 to
60603d0
Compare
lastobelus
force-pushed
the
t3code/public-hero-two-line
branch
from
August 31, 2026 00:42
512e8bb to
1f0bf34
Compare
lastobelus
changed the base branch from
t3code/fable-public-copy-polish
to
t3code/refresh-ui-docs-media
August 31, 2026 00:42
lastobelus
marked this pull request as ready for review
August 31, 2026 00:42
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
lastobelus
merged commit Aug 31, 2026
679d74d
into
t3code/refresh-ui-docs-media
1 of 2 checks passed
lastobelus
added a commit
that referenced
this pull request
Aug 31, 2026
* stabilize the public hero heading * smooth the hero type breakpoint * restore lighter public heading weights
lastobelus
added a commit
that referenced
this pull request
Aug 31, 2026
* docs: plan Ember Light visual refresh * docs: align visual refresh plan with design brief * Stage sanitized public capture state (#210) * docs: define public capture contract * feat: stage sanitized public capture state * test: satisfy capture staging quality gates * Restyle public surfaces for Ember Light (#212) * style: align public tokens with Ember Light * docs: redraw current public product surfaces * use canonical public app branding * Recapture the current Ember Light product UI (#213) * docs: reserve one strongest product capture * docs: automate current product stills * fix: target the packaged capture renderer * fix: settle captures after hidden toasts * docs: replace product captures with Ember Light * fix: retain capture provenance after restack * Publish the preview demo and launch assets (#214) * chore: start demo and launch assets slice * docs: automate the focused preview demo * docs: show opening the captured review * docs: publish the focused preview demo * docs: finish the focused preview launch assets * test: tighten launch asset assertions * polish public preview typography * fix: retain demo capture provenance after restack * fix: identify Claude Code host examples * fix: use accessible public counter color * fix: reserve Ember orange for non-text accents * fix: carry preview boundary on demo end card * fix: activate unrecorded demo setup directly * docs: regenerate demo with preview boundary * Add Ember Dark to the public site (#217) * add Ember Dark public appearance * match public dark mode to Ember Dark * refine the public site at phone widths * stabilize the responsive footer * keep dark accents readable * keep dark button borders semantic * keep dark dialog and sidebar controls usable * collapse public navigation before controls crowd * Polish focused-preview public copy (#220) * polish public preview copy * align public copy assertions * restore canonical and pane terminology * keep agent and privacy copy contract-accurate * narrow every local-data promise * Stabilize public heading typography (#221) * stabilize the public hero heading * smooth the hero type breakpoint * restore lighter public heading weights * recapture stills from a retained source * recapture demo from a retained source * keep brand assets legible in Ember Dark * keep the mobile disclosure readable
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.
Outcome
Restores the intended lighter public heading hierarchy and keeps the home-page hero on exactly two lines at every supported responsive width.
Stack
t3code/fable-public-copy-polish)Included
600weight for public H1/H2 headings instead of browser-default700.Boundary
This PR changes only public H1/H2 weight, home-page hero sizing, and their focused tests. It does not change Fable's copy, heading hierarchy, other typography, product UI, media, theme colors, or breakpoints.
Validation
font-weight: 600.Verify (Node 24)passes.git diff --checkpasses.Child of #220 and #205.