Skip to content

Commit bbb9d0a

Browse files
committed
PLANET 8030: Make the text input the first focusable element in the search field
- Move the search icon position. - Adjust the CSS.
1 parent 528435d commit bbb9d0a

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

assets/src/scss/layout/navbar/_search.scss

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,6 @@
165165

166166
@include x-large-and-up {
167167
display: inline-block;
168-
margin-inline-end: 0;
169168
}
170169
}
171170

templates/search-form.twig

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,31 @@
11
<form id="search_form" class="form nav-search-form" action="{{ data_nav_bar.home_url }}">
22
{% set search_label = __( 'Search', 'planet4-master-theme' ) %}
3-
<button class="nav-search-btn"
4-
aria-label="{{ __( 'Search', 'planet4-master-theme' ) }}"
5-
type="submit"
6-
data-ga-category="Menu Navigation"
7-
data-ga-action="Search"
8-
data-ga-label="{{ page_category }}"
9-
>
10-
{{ search_icon|replace({'<svg': "<svg " ~ data_ga_attrs })|raw }}
11-
<span class="visually-hidden"
12-
data-ga-category="Menu Navigation"
13-
data-ga-action="Search"
14-
data-ga-label="{{ page_category }}"
15-
>
16-
{{ search_label }}
17-
</span>
18-
</button>
193
<input id="{{ search_input_id }}"
20-
type="search"
21-
name="s"
22-
class="form-control"
23-
placeholder="{{ search_label }}"
24-
value="{{ data_nav_bar.search_query|e('wp_kses_post')|raw }}"
25-
aria-label="{{ __( 'Search input', 'planet4-master-theme' ) }}"/>
4+
type="search"
5+
name="s"
6+
class="form-control"
7+
placeholder="{{ search_label }}"
8+
value="{{ data_nav_bar.search_query|e('wp_kses_post')|raw }}"
9+
aria-label="{{ __( 'Search input', 'planet4-master-theme' ) }}"
10+
/>
2611
<input id="orderby" type="hidden" name="orderby" value="{{ selected_sort ?? default_sort }}"/>
2712
<button class="nav-search-clear" aria-label="{{ __( 'Clear search', 'planet4-master-theme' ) }}" type="button">
2813
<span class="visually-hidden">{{ __( 'Clear search', 'planet4-master-theme' ) }}</span>
2914
</button>
15+
<button class="nav-search-btn"
16+
aria-label="{{ __( 'Search', 'planet4-master-theme' ) }}"
17+
type="submit"
18+
data-ga-category="Menu Navigation"
19+
data-ga-action="Search"
20+
data-ga-label="{{ page_category }}"
21+
>
22+
{{ search_icon|replace({'<svg': "<svg " ~ data_ga_attrs })|raw }}
23+
<span class="visually-hidden"
24+
data-ga-category="Menu Navigation"
25+
data-ga-action="Search"
26+
data-ga-label="{{ page_category }}"
27+
>
28+
{{ search_label }}
29+
</span>
30+
</button>
3031
</form>

0 commit comments

Comments
 (0)