Problem/Motivation
I have aging eyes. Therefore I (and many of my aging peers) set the default font size in our browser to 16px or higher. A default font size of 1em or 100% or higher honors this preference. The Bartik theme has font-size:87.5% for the body. Other CSS styles adjust this slightly, but the end result for most content is a font size that is smaller than my browser's default (15px for the main content, 12.8px in the sidebar, 12px in the footer). I can't read this content without using my browser's zoom features.
Proposed resolution
- Never hide content from low vision users by using a font size that's less than 1em.
- Change element font sizes as necessary to maintain content differentiation
- Try to keep large element font size the same as current implementation.
I believe in stylistic choice and won't recommend this for all themes, but since Seven is the default install and admin theme, I feel strongly that everyone should be able to see its content without having to know the browser zoom keystrokes (some users aren't aware of these).
Beta phase evaluation
Issue category | Task because it's not technically a bug or a new feature. |
---|---|
Issue priority | Normal because it is a non-breaking issue. |
Unfrozen changes | Unfrozen because it only changes CSS. |
Prioritized changes | The main goal of this issue is usability/accessibility. |