Skip to content

feat(tokens): add support for dynamic fonts#31027

Open
BenOsodrac wants to merge 5 commits intonextfrom
ROU-12556
Open

feat(tokens): add support for dynamic fonts#31027
BenOsodrac wants to merge 5 commits intonextfrom
ROU-12556

Conversation

@BenOsodrac
Copy link
Contributor

@BenOsodrac BenOsodrac commented Mar 20, 2026

Issue number: internal


What is the new behavior?

This pull request updates the design tokens dependency and standardizes font size variables to use rem units instead of px. It also makes several adjustments to the package-lock.json to align dependency versions and peer dependency flags.

Dependency updates:

  • Upgraded the outsystems-design-tokens dependency from version ^1.3.4 to 1.3.7 in both package.json and package-lock.json. [1] [2] [3]

Design token improvements:

  • Changed all font size variables in ionic.vars.scss from fixed px values to scalable rem units, improving accessibility and scalability of font sizing.

Does this introduce a breaking change?

  • Yes
  • No

@BenOsodrac BenOsodrac added type: feature request a new feature, enhancement, or improvement package: core @ionic/core package labels Mar 20, 2026
@vercel
Copy link

vercel bot commented Mar 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ionic-framework Ready Ready Preview, Comment Mar 20, 2026 5:32pm

Request Review

@BenOsodrac BenOsodrac marked this pull request as ready for review March 20, 2026 17:58
@BenOsodrac BenOsodrac requested a review from a team as a code owner March 20, 2026 17:58
@BenOsodrac BenOsodrac requested a review from OS-jacobbell March 20, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package type: feature request a new feature, enhancement, or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant