Skip to content

feat: add text transform control to typography settings#126

Merged
liamwalder merged 1 commit intodevelopfrom
feat/typography-transform-control
Apr 3, 2026
Merged

feat: add text transform control to typography settings#126
liamwalder merged 1 commit intodevelopfrom
feat/typography-transform-control

Conversation

@lunenas
Copy link
Copy Markdown
Collaborator

@lunenas lunenas commented Apr 2, 2026

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 textTransform design 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

@tristan-mouchet tristan-mouchet added the Improvement Improve existing feature label Apr 2, 2026
@liamwalder liamwalder self-assigned this Apr 3, 2026
@liamwalder liamwalder merged commit 2e260a1 into develop Apr 3, 2026
2 checks passed
@liamwalder liamwalder deleted the feat/typography-transform-control branch April 3, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Improvement Improve existing feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants