Use Legible Text Sizes in Framer
- Open your project in Framer and navigate to the page where you want to verify text sizing.
- Select a text element (paragraph, heading, button label, link, or field label). The right-hand properties panel will appear.
- Open the Text section and check the current Font Size.
- Adjust the size to meet accessibility guidelines:
- Paragraph text: at least 16px
- Buttons and navigation: 14–16px minimum
- Headings: scale clearly above body text (H1 ~ 32–48px, H2 ~ 24–32px, H3 ~ 18–24px)
- Check Line Height (line spacing):
- Set paragraphs to roughly 1.4–1.6 to maintain readability,
- Use slightly tighter spacing for headings.
- For Buttons:
- Select the button → adjust Text Size under the Text section,
- Increase padding in the Design panel if a bigger text size needs more space.
- For Navigation Links:
- Select the nav item → adjust Font Size under the Text controls,
- Verify the size remains readable in collapsed mobile menus.
- For Form Fields:
- Select each input → open Text,
- Ensure labels, input text, and placeholders meet minimum size requirements.
- If using Text Styles or Global Styles:
- Open the top bar → Fonts & Colors,
- Update your global typography scale so headings, body text, and buttons follow a consistent, accessible hierarchy.
- Switch to each breakpoint (Tablet, Mobile) using the top bar:
- Adjust text sizes specifically for smaller screens to maintain readability,
- Ensure no text shrinks below 14–16px on mobile.
- Review layout after resizing:
- Check that larger text doesn’t overflow or clip inside Auto Layout frames,
- Adjust padding or frame constraints if needed.
- Enter Preview mode and scan your page at normal viewing size to confirm readability across all sections.
- Publish or update your project once text sizes across all breakpoints meet legibility standards.
.png)
.png)
.jpeg)
.png)
.png)
