Skip to content

feat(showcase): implement Typography page with 5 token sections - #161

Merged
miguelramos merged 1 commit into
nextfrom
feature/line-ui-6zy-5-typography-page
Mar 20, 2026
Merged

feat(showcase): implement Typography page with 5 token sections#161
miguelramos merged 1 commit into
nextfrom
feature/line-ui-6zy-5-typography-page

Conversation

@miguelramos

Copy link
Copy Markdown
Member

Replaces the stub typography page with a full implementation showing all 62 typography tokens across 5 sections: font families (18), static font sizes (11), fluid font sizes (4), font weights (9), line heights (10), and letter spacings (10). Each token row displays the CSS custom property name, raw value, and a live visual preview. Font size tokens resolve computed px values via getComputedStyle. Click-to-copy with animated feedback follows the spacing.ts pattern.

Replaces the stub typography page with a full implementation showing
all 62 typography tokens across 5 sections: font families (18),
static font sizes (11), fluid font sizes (4), font weights (9),
line heights (10), and letter spacings (10). Each token row displays
the CSS custom property name, raw value, and a live visual preview.
Font size tokens resolve computed px values via getComputedStyle.
Click-to-copy with animated feedback follows the spacing.ts pattern.
@miguelramos miguelramos self-assigned this Mar 20, 2026
@miguelramos miguelramos added the ✨ TYPE: Feature New feature or capability label Mar 20, 2026
@changeset-bot

changeset-bot Bot commented Mar 20, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 28d7820

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@miguelramos
miguelramos merged commit faadd17 into next Mar 20, 2026
1 check passed
@miguelramos
miguelramos deleted the feature/line-ui-6zy-5-typography-page branch March 20, 2026 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ TYPE: Feature New feature or capability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant