Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DP-19331 Set the nav bar height consistent in any screen sizes (#1115)
* test edit * fix the dropdown visibility to keybord and screen readers maintaiing the show/hide animation effect. * fix the dropdown visibility to keybord and screen readers maintaiing the show/hide animation effect. * comment out the condition causing the keyboard trap issue with the menu button * correct aria-hidden placement for the dropdown * add jumpToSearch functioin * disable mainNavMixed.js to avoid override mainNavHamburger.js * menu button label edit * add chevron to direct link in main nav top level * correct aria-hidden for + icon container * clean up menu button label variables * adjust icons for link and button in hamburger menu * separate hamburger utility nav style from utility-nav.scss * match utility nav in hamburger menu to main nav style * add open/close behavior to util nav in hamburger menu * separate hamburger nav utlity nav style separate from utility-nav.scss * reverting merge conflict fix 1 * reverting merge conflict fix 2 * fix search access icon in page view * fix lint errors * lint error fix * fix the hidden utility content height * correct target container for utility content * adjust vertical positioning of the menu button text * move back original styles belong to utility_nav.scss * correct class in utility item * set up open/close behaviors for wide/util nav bar 'log in to' * set up open/close behaviors for narrow/hamburger menu 'log in to * fix conflict between 'log in to' buttons * uncomment test style * set focus between menu button, hamburger menu container, jump to search button and search input * test edit * fix syntax error * merge hamburger and mix template and scss to minimize duplicate. * clean up duplicate * merge mainNavMixed.js to mainNavHamburger.js * fix width for log in to content * fix lint errors * lint error fix * fix positioning of the hamburger menu container * smooth open/close behavior of log in to content in wide version * adjust open/close behavior of log in to content in wide version * remove invalid attribute * remove duplicate markup * style log in to content in hamburger nav * fix error * fix errors * fix error * test edit * fix some lint errors in the existing code * remove test style * resolve conflicts between utilNav.js and mainNavHamburger.js * remove duplicate markup * fix conflicts between 2 utlity content displays * set container size for utility container in hamburger menu on load * hide utility nav content when sub menu in main nav is open * remove unnecessary aria-label from hamburger main nav * hide hamburger menu at resizing window in mix over 841 * Hide hamburger menu when window size is resized to over 840 while hamburger menu is open. * adjustment for Drupal output * test edit * add changelog for DP-17154 * remove box-shadow from utility nav item in hamburger menu * setting up to close sub mneu as opening the utility nav content * set up focus on the search box in the hamburger menu by clicking the search icon on the utility nav bar * clean up unnecessary tabindex and aria-label * fix typo * setting up closure with esc key * adjust focsus issue as menu open/close * fix tabindex at closing menu button * set the utlity nav bar height consistent regardless screensize * remove test style * add changelog for DP-19331 * lint error fix * Updating reference screenshots * clean up comments * fix lint error * fix for backstop error * Fix indentation.
- Loading branch information