-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Closed
Labels
[Feature] Component SystemWordPress component systemWordPress component system[Feature] Design ToolsTools that impact the appearance of blocks both to expand the number of tools and improve the experiTools that impact the appearance of blocks both to expand the number of tools and improve the experi[Package] Block editor/packages/block-editor/packages/block-editor[Package] Components/packages/components/packages/components[Type] Tracking IssueTactical breakdown of efforts across the codebase and/or tied to Overview issues.Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Description
On hold until #39397 is addressed.
Tasks required to cleanly migrate the Typography panel components to the new 40px sizes.
Prep work (merge at will)
- Add
__unstable-large
size variant onInputControl
SelectControl
UnitControl
#35646 - ❓ Support icon buttons in
ToggleGroupControlOption
🧪 (See TextTransformControl/TextDecorationControl: Balancing usability and accessibility #36735) - LineHeightControl: Replace internal implementation with
NumberControl
#37110
Final steps to enable changes (merge all at once)
Component | Enabling PR |
---|---|
FontAppearanceControl 🧪 | #36162 |
FontFamilyControl 🧪 | #TBD1 |
FontSizePicker | #36162 |
LetterSpacingControl 🧪 | #TBD1 |
LineHeightControl | #36196 |
TextDecorationControl 🧪 | #TBD2 |
TextTransformControl 🧪 | #TBD2 |
(We can merge these into a temporary branch for testing before the final merge)
- CustomSelectControl: Use
__unstableSize
prop in Typography panel #36162 - LineHeightControl: Use
__unstableSize
prop in Typography panel #36196 - #TBD1: Enlarge
FontFamilyControl
🧪 andLetterSpacingControl
🧪 - #TBD2: Replace
TextTransformControl
🧪 andTextDecorationControl
🧪 implementation withToggleGroupControl
🧪
aaronrobertshaw and ciampo
Metadata
Metadata
Assignees
Labels
[Feature] Component SystemWordPress component systemWordPress component system[Feature] Design ToolsTools that impact the appearance of blocks both to expand the number of tools and improve the experiTools that impact the appearance of blocks both to expand the number of tools and improve the experi[Package] Block editor/packages/block-editor/packages/block-editor[Package] Components/packages/components/packages/components[Type] Tracking IssueTactical breakdown of efforts across the codebase and/or tied to Overview issues.Tactical breakdown of efforts across the codebase and/or tied to Overview issues.