|
20 | 20 | <button aria-haspopup="dialog" aria-label="Open menu" |
21 | 21 | class="wp-block-navigation__responsive-container-open " |
22 | 22 | data-wp-on-async--click="actions.openMenuOnClick" |
23 | | - data-wp-on--keydown="actions.handleMenuKeydown"><svg width="24" height="24" |
| 23 | + data-wp-on--keydown="actions.handleMenuKeydown" |
| 24 | + onclick="showMenu()"><svg width="24" height="24" |
24 | 25 | xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" |
25 | 26 | focusable="false"> |
26 | 27 | <rect x="4" y="7.5" width="16" height="1.5"></rect> |
27 | 28 | <rect x="4" y="15" width="16" height="1.5"></rect> |
28 | 29 | </svg> |
29 | 30 | </button> |
30 | | - <div class="wp-block-navigation__responsive-container" id="modal-1" |
| 31 | + <div class="wp-block-navigation__responsive-container" id="navigation-container" |
31 | 32 | data-wp-class--has-modal-open="state.isMenuOpen" |
32 | 33 | data-wp-class--is-menu-open="state.isMenuOpen" data-wp-watch="callbacks.initMenu" |
33 | 34 | data-wp-on--keydown="actions.handleMenuKeydown" |
34 | | - data-wp-on-async--focusout="actions.handleMenuFocusout" tabindex="-1"> |
| 35 | + data-wp-on-async--focusout="actions.handleMenuFocusout" tabindex="-1" onfocusout="hideWhenFocusOut(event)" onkeydown="menuContainerKeyDown(event)"> |
35 | 36 | <div class="wp-block-navigation__responsive-close" tabindex="-1"> |
36 | 37 | <div class="wp-block-navigation__responsive-dialog" |
37 | 38 | data-wp-bind--aria-modal="state.ariaModal" |
38 | 39 | data-wp-bind--aria-label="state.ariaLabel" |
39 | 40 | data-wp-bind--role="state.roleAttribute"> |
40 | | - <button aria-label="Close menu" |
41 | | - class="wp-block-navigation__responsive-container-close" |
42 | | - data-wp-on-async--click="actions.closeMenuOnClick"><svg |
| 41 | + <button aria-label="Close menu" id="navigation-container-close" |
| 42 | + class="menu-control wp-block-navigation__responsive-container-close" |
| 43 | + data-wp-on-async--click="actions.closeMenuOnClick" onclick="hideMenu()"><svg |
43 | 44 | xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" |
44 | 45 | height="24" aria-hidden="true" focusable="false"> |
45 | 46 | <path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"> |
|
50 | 51 | <ul |
51 | 52 | class="wp-block-navigation__container is-responsive items-justified-center wp-block-navigation"> |
52 | 53 | <li class=" wp-block-navigation-item current-menu-item wp-block-navigation-link"> |
53 | | - <a class="wp-block-navigation-item__content" |
| 54 | + <a class="menu-control wp-block-navigation-item__content" |
54 | 55 | href="{{ site.url }}" aria-current="page"><span |
55 | 56 | class="wp-block-navigation-item__label">Home</span></a> |
56 | 57 | </li> |
57 | 58 | <li class=" wp-block-navigation-item wp-block-navigation-link"><a |
58 | | - class="wp-block-navigation-item__content" |
| 59 | + class="menu-control wp-block-navigation-item__content" |
59 | 60 | href="https://go.reqnroll.net/quickstart" target="_blank"><span |
60 | 61 | class="wp-block-navigation-item__label">Quickstart</span></a> |
61 | 62 | </li> |
62 | 63 | <li class=" wp-block-navigation-item wp-block-navigation-link"><a |
63 | | - class="wp-block-navigation-item__content" |
| 64 | + class="menu-control wp-block-navigation-item__content" |
64 | 65 | href="https://docs.reqnroll.net/" target="_blank"><span |
65 | 66 | class="wp-block-navigation-item__label">Documentation</span></a> |
66 | 67 | </li> |
67 | 68 | <li class=" wp-block-navigation-item wp-block-navigation-link"><a |
68 | | - class="wp-block-navigation-item__content" |
| 69 | + class="menu-control wp-block-navigation-item__content" |
69 | 70 | href="{{ site.url }}/news/"><span |
70 | 71 | class="wp-block-navigation-item__label">News</span></a></li> |
71 | 72 | <li class=" wp-block-navigation-item wp-block-navigation-link"><a |
72 | | - class="wp-block-navigation-item__content" |
| 73 | + class="menu-control wp-block-navigation-item__content" |
73 | 74 | href="{{ site.url }}/support/"><span |
74 | 75 | class="wp-block-navigation-item__label">Support</span></a> |
75 | 76 | </li> |
|
81 | 82 | data-wp-on-async--mouseleave="actions.closeMenuOnHover" |
82 | 83 | data-wp-watch="callbacks.initMenu" tabindex="-1" |
83 | 84 | class=" wp-block-navigation-item has-child open-on-hover-click wp-block-navigation-submenu"> |
84 | | - <a class="wp-block-navigation-item__content">About</a><button |
| 85 | + <a class="menu-control wp-block-navigation-item__content">About</a><button |
85 | 86 | data-wp-bind--aria-expanded="state.isMenuOpen" |
86 | 87 | data-wp-on-async--click="actions.toggleMenuOnClick" |
87 | 88 | aria-label="About submenu" |
|
95 | 96 | <ul data-wp-on-async--focus="actions.openMenuOnFocus" |
96 | 97 | class="wp-block-navigation__submenu-container wp-block-navigation-submenu"> |
97 | 98 | <li class=" wp-block-navigation-item wp-block-navigation-link"> |
98 | | - <a class="wp-block-navigation-item__content" |
| 99 | + <a class="menu-control wp-block-navigation-item__content" |
99 | 100 | href="{{ site.url }}/about/"><span |
100 | 101 | class="wp-block-navigation-item__label">About |
101 | 102 | Reqnroll</span></a> |
102 | 103 | </li> |
103 | 104 | <li class=" wp-block-navigation-item wp-block-navigation-link"> |
104 | | - <a class="wp-block-navigation-item__content" |
| 105 | + <a class="menu-control wp-block-navigation-item__content" |
105 | 106 | href="{{ site.url }}/sponsorship/"><span |
106 | 107 | class="wp-block-navigation-item__label">Sponsorship</span></a> |
107 | 108 | </li> |
108 | 109 | <li class=" wp-block-navigation-item wp-block-navigation-link"> |
109 | | - <a class="wp-block-navigation-item__content" |
| 110 | + <a class="menu-control wp-block-navigation-item__content" |
110 | 111 | href="{{ site.url }}/contact/"><span |
111 | 112 | class="wp-block-navigation-item__label">Contact</span></a> |
112 | 113 | </li> |
|
0 commit comments