fix: scale template overview title to avoid line wrap#483
Draft
drankou wants to merge 2 commits into
Draft
Conversation
The overview title was fixed at 32px and wrapped onto multiple lines for long template names. Add a `prose-value-big-fit` utility that scales the monospace title down by character count (via a container query) between 16px and 32px, and stack the template ID below the name instead of beside it. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
Long template names wrapped onto multiple lines in the overview header because the title was fixed at 32px. The title now scales down by character count (via a CSS container query) between 16px and 32px, staying on one line for all but extreme names. The new
prose-value-big-fitutility does this in pure CSS — no JS measurement — leaning on the title's existing monospace font (glyph advance ≈ 0.6em).Title font is scaled between 15-32px, otherwise will still wrap.