mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2025-12-30 12:05:39 -05:00
* 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>