Skip to content

Fix accessibility issue for plans cards

Diana Zubova requested to merge dz/375757-fix-large-font-issue-for-plans into master

What does this MR do and why?

Fix the accessibility issue when the text overlaps significantly on the billing page. Happens when user sets their font size in Chrome to large and the user is on a free plan.

Related to #375757 (closed)

Screenshots or screen recordings

Before After
Mobile medium font
Screenshot_2023-03-17_at_14.53.54
Mobile medium font
Screenshot_2023-03-17_at_14.48.53
Mobile large font
Screenshot_2023-03-17_at_14.54.06
Mobile large font
Screenshot_2023-03-17_at_14.49.18
Desktop medium font
Screenshot_2023-03-17_at_14.53.10
Desktop medium font
Screenshot_2023-03-17_at_14.47.28
Desktop large font
Screenshot_2023-03-17_at_14.52.55
Desktop large font
Screenshot_2023-03-17_at_14.47.48

How to set up and validate locally

  1. Create or take existent group on free tier
  2. Open the billing page http://localhost:3000/groups/<your-group>/-/billings
  3. Reset font, for Chrome browser you could do it on chrome://settings/appearance
  4. Resize the page

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports