Przeglądaj źródła

Merge pull request #14797 from overleaf/rd-report-toggle-switch

Accessibility - make the plans view switch to be descriptive

GitOrigin-RevId: cd896b9536d3583cff4094b56f02a6d1a8d11b37
Rebeka Dekany 2 lat temu
rodzic
commit
2e46f9e8f4

+ 1 - 0
services/web/app/views/subscriptions/plans/_mixins.pug

@@ -621,6 +621,7 @@ mixin monthly_annual_switch(initialState, eventTracking, eventSegmentation)
 					type="checkbox"
 					checked=monthlyAnnualToggleChecked
 					role="switch"
+					aria-label=translate("select_monthly_plans")
 					autocomplete="off"
 					event-tracking=eventTracking
 					event-tracking-mb="true"

+ 1 - 0
services/web/app/views/subscriptions/plans/_mixins_nudge.pug

@@ -579,6 +579,7 @@ mixin monthly_annual_switch(initialState, eventTracking, eventSegmentation)
 					type="checkbox"
 					checked=monthlyAnnualToggleChecked
 					role="switch"
+					aria-label=translate("select_monthly_plans")
 					autocomplete="off"
 					event-tracking=eventTracking
 					event-tracking-mb="true"

+ 1 - 0
services/web/locales/en.json

@@ -1556,6 +1556,7 @@
   "select_from_your_computer": "select from your computer",
   "select_github_repository": "Select a GitHub repository to import into __appName__.",
   "select_image_from_project_files": "Select image from project files",
+  "select_monthly_plans": "Select for monthly plans",
   "select_project": "Select __project__",
   "select_projects": "Select Projects",
   "select_tag": "Select tag __tagName__",