framework7io / framework7io/framework7
[Bug] Respect font scaling
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 18.8k
- Forks
- 3.2k
- PR merge metrics
- No merged PRs in 30d
Description
This is a (multiple allowed):
- bug
- enhancement
- feature-discussion (RFC)
Actual Behavior
Framework7 does not currently respect the iOS font scaling.
iOS with default font scaling




iOS with large font scaling(not working)



Expected Behavior
Respect os font scaling
Background
We have a lot of users who don't use the default iOS font scaling.
Here's some tech info in regards to supporting scalable fonts: http://www.interactiveaccessibility.com/blog/text-resizing-web-pages-ios-using-dynamic-type
I can confirm using their test page (http://ia11y.github.io/Coding-Patterns/iOS/text-resizing/resizable-vs-non-resizable-font-ios.html) that the font does scale on iOS devices.
Basically this would require a switch to em font sizes. I see there's a v3 of framework7 in the works, maybe this could be a feature for that version?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue provides no file or test entry point. Start by reproducing the font-scaling behavior on iOS and review the linked dynamic-type reference; done means Framework7 text respects the user's larger font setting without breaking the affected screens.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, javascript
- Domain
- accessibility, frontend, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100