mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-06-13 21:02:08 +08:00
* feat(client): expose the language button to the navbar * clean extra logic Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com> * show the language menu * set keyboard navigation logic * change the language icon * sort float values * fix the test * remove the menu roles from the languagelist Co-authored-by: Bruce B <bbsmooth@gmail.com> * add id to button and polish the attributes Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com> * revert to production focus events Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com> * fix the menu not closing and fix the label Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com> * make event passing more explicit Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com> * Let screenreaders annouce that the expand is closed Co-authored-by: Bruce Blaser <bbsmooth@gmail.com> * let screenreader annouce list is closed Co-authored-by: Bruce Blaser <bbsmooth@gmail.com> * polish the logic around the styling Co-authored-by: Bruce Blaser <bbsmooth@gmail.com> * add comment about accessiblity function * oh right active doesn't work like that * hide the menu if the click is outside it Co-authored-by: Bruce B <bbsmooth@gmail.com> * fix the contrast in the check mark Co-authored-by: Bruce B <bbsmooth@gmail.com> * Stop the menu closing when clicking on the searchbar Co-authored-by: Bruce Blaser <bbsmooth@gmail.com> * make the list hover and focus consistent Co-authored-by: Co-authored-by: Bruce B <bbsmooth@gmail.com> --------- Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com> Co-authored-by: Bruce B <bbsmooth@gmail.com> |
||
|---|---|---|
| .. | ||
| i18n | ||
| plugins | ||
| src | ||
| static | ||
| utils | ||
| .babelrc.js | ||
| .gitignore | ||
| gatsby-browser.js | ||
| gatsby-config.js | ||
| gatsby-node.js | ||
| gatsby-ssr.js | ||
| package.json | ||
| postcss.config.js | ||
| tsconfig.json | ||
| webpack-workers.js | ||