freeCodeCamp/client/src
Bruce Blaser d2332093f6
fix(a11y): main menu a11y updates (#45137)
* fix: main menu a11y updates

* update font menu

* fix: sign in button text alignment

* fix: disabled button font

* fix: language menu font

* remove sign-in from main menu

* fix: add section dividers to menu

* fix: height on language selector menu

* fix: alignment of Menu button text

* fix: language globe icon

* refactor: remove dup selector

* update language menu colors

* refactor: clearer name for language menu display state

* fix: don't close onBlur if Menu button is clicked

* refactor: move globe icon styling to CSS

* refactor: get rid of switch statements

* refactor: remove try catch block

* fix: translate Change language button

* fix: move search into nav menu for mobile layout

* fix: forgot a merge

* refactor: updates for changes in i18n/all-langs

* fix: prevent menu from collapsing when focus is on change language button and user clicks into search

* fix: translate cancel change option in language picker

* feat: add cypress tests

* feat: display the complete language list

* fix: fix TS typing

* fix: force scrollbar on lang menu

* fix: remove scroll bar from lang menu

* fix: close menu when user tabs away from last menu item

* add list role to navigation list to appease Safari

* chore: capitalize Change Language/remove CSS comment

* fix: right side search box alignment in narrow view

* remove extraneous list role

* fix: cypress

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2022-06-01 10:39:26 +03:00
..
__mocks__ chore(client): reorder and rename rwd changes (#45972) 2022-05-16 19:40:18 +05:30
__tests__/integration chore: convert error test to TypeScript (#45841) 2022-05-02 08:19:55 -07:00
analytics fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
assets fix(a11y): main menu a11y updates (#45137) 2022-06-01 10:39:26 +03:00
client fix: fix util import statement (#45104) 2022-02-24 08:16:47 -08:00
client-only-routes feat: update endpoints (#45688) 2022-05-19 21:52:38 +05:30
components fix(a11y): main menu a11y updates (#45137) 2022-06-01 10:39:26 +03:00
pages test: fix donate page for existing donors (#46255) 2022-05-31 23:06:35 +01:00
redux fix: throw sound into local storage (#46123) 2022-05-23 12:29:54 -05:00
resources feat: new js cert (#45873) 2022-05-16 11:53:45 +02:00
templates fix(curriculum): don't block fragment links (#46246) 2022-06-01 12:56:19 +05:30
utils feat: update endpoints (#45688) 2022-05-19 21:52:38 +05:30
declarations.d.ts chore: TS migrate MultifileEditor (#45857) 2022-05-19 21:14:22 +05:30
html.tsx feat(client): convert class components to functional components (#43226) 2021-10-27 11:17:47 +05:30