mediawiki-skins-Citizen/templates/Search.mustache
alistair3149 a2d3159def
feat(core): replace checkbox hack with details and summary
Note that ToC is still using the old checkbox hack, it will be replaced in a later time.
Related: T333394
2024-05-30 02:20:13 -04:00

29 lines
1.2 KiB
Plaintext

{{!
string form-action action attribute of the search form
string page-title page title of the search page
string msg-search search text label
string html-input raw HTML containing the input box of the search box
string html-random-href URL of Special:Random
string msg-randompage tooltip message for random page button
}}
<details id="citizen-search" class="citizen-search citizen-header__item citizen-menu__dropdown">
{{>Search__button}}
<div role="search" class="citizen-search-box citizen-search__card citizen-menu__card">
<form action="{{form-action}}" class="citizen-search__form" id="searchform" autocomplete="off">
<input type="hidden" name="title" value="{{page-title}}">
<label for="searchInput">
<span class="citizen-search__icon citizen-ui-icon mw-ui-icon-wikimedia-search"></span>
<span class="screen-reader-text">{{msg-search}}</span>
</label>
{{{html-input}}}
<a
class="citizen-search__random citizen-search__formButton"
href="{{html-random-href}}"
title="{{msg-randompage}}">
<span class="citizen-ui-icon mw-ui-icon-wikimedia-die"></span>
<span class="screen-reader-text">{{msg-random}}</span>
</a>
</form>
</div>
</details>