Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Typography Tools: Tracking #34345

Open
13 tasks
mtias opened this issue Aug 27, 2021 · 1 comment
Open
13 tasks

Typography Tools: Tracking #34345

mtias opened this issue Aug 27, 2021 · 1 comment

Comments

@mtias
Copy link
Task lists! Give feedback
Contributor

@mtias mtias commented Aug 27, 2021

Tools:

  • Font
  • Size
  • Line Height
  • Appearance/Weight/Style
  • Letter Spacing
  • Letter Case

Mockup:
image

Component

  • Use ToolsPanel to render typography tools.
  • #23908
  • Font size needs to switch between a toggle control and a select dropdown control based on how many sizes are registered.
    • Custom font size value uses input + slider.
  • #20796

To be confirmed:

  • Font size picker design (in the mocks, it looks like a single select dropdown, with the font size being part of each option)
  • Update text input (for example, the -/+ number stepper control)

Few sizes:
image

Many sizes:
image

Integration

  • Ensure added features (like drop cap) are added at the bottom of the panel.
  • #23767
  • Replace usages of typography panel across blocks.

Design

  • Decide on how letter casing is to be presented.
  • Decide on a good name for the "appearance" control (weight, style).
  • Consider whether responsive options can be exposed in the UI: #24480
@mtias mtias mentioned this issue Aug 27, 2021
55 tasks
@ciampo ciampo added this to Inbox (needs triage) 📬 in WordPress Components via automation Aug 27, 2021
@ciampo ciampo moved this from Inbox (needs triage) 📬 to 🛤 Tracking issues in WordPress Components Aug 27, 2021
@carolinan
Copy link
Contributor

@carolinan carolinan commented Aug 28, 2021

The letter spacing control is currently not working: #32577

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
WordPress Components
🛤 Tracking issues
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants