feat: add text transform control to typography settings by lunenas · Pull Request #126 · ycode/ycode
Navigation Menu
{{ message }}
- Notifications You must be signed in to change notification settings
- Fork 92
Merged
liamwalder merged 1 commit intodevelopfrom
Apr 3, 2026Merged
feat: add text transform control to typography settings#126
liamwalder merged 1 commit intodevelopfrom
feat: add text transform control to typography settings#126
liamwalder merged 1 commit intodevelopfrom
Conversation
Copy link Copy Markdown
Collaborator
Summary
Add a removable Text Transform control to the Typography settings panel,
following the same add/remove pattern as the existing Underline control.
Changes
- Add "Transform" option to the Typography "+" dropdown menu
- Add Transform row with a select (uppercase, lowercase, capitalize, normal-case) and an "x" remove button
- Default to "uppercase" when first added
- Removing clears the
textTransformdesign property
Test plan
- Open Typography settings, click "+" — see "Transform" option
- Click "Transform" — row appears with "Uppercase" selected by default
- Change value via select dropdown — class updates on the layer
- Click "x" to remove — transform row disappears, class is removed
- "+" dropdown shows "Transform" disabled while it is active
Made-with: Cursor
lunenas
requested review from
liamwalder,
tristan-mouchet and
ysamcode
as code owners
tristan-mouchet
assigned
lunenas
liamwalder
self-assigned this
liamwalder approved these changes Apr 3, 2026
liamwalder
deleted the
feat/typography-transform-control
branch
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