diff options
author | Mike L <cl.jeremy@qq.com> | 2021-04-09 22:53:16 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-09 16:53:16 -0400 |
commit | 013657ec76c1830f4baf76ee0d83892420b6611c (patch) | |
tree | bc07a4498811134938973b6733ab56c691e70ad3 /templates/repo | |
parent | afa781bf20e365dc3f524b2555767ca34fe37f7e (diff) | |
download | gitea-013657ec76c1830f4baf76ee0d83892420b6611c.tar.gz gitea-013657ec76c1830f4baf76ee0d83892420b6611c.zip |
Use semantic dropdown for code search query type (#15276)
Add comments to CSS rules
Co-authored-by: zeripath <art27@cantab.net>
Diffstat (limited to 'templates/repo')
-rw-r--r-- | templates/repo/search.tmpl | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/templates/repo/search.tmpl b/templates/repo/search.tmpl index ab9e9be2d6..35f7cffbff 100644 --- a/templates/repo/search.tmpl +++ b/templates/repo/search.tmpl @@ -5,20 +5,16 @@ <div class="ui repo-search"> <form class="ui form ignore-dirty" method="get"> <div class="ui fluid action input"> - <div class="twelve wide field"> - <input name="q" value="{{.Keyword}}" placeholder="{{.i18n.Tr "repo.search.search_repo"}}"> - </div> - <div class="two wide field"> - <select name="t"> - <option value="">{{.i18n.Tr "repo.search.fuzzy"}}</option> - <option value="match" {{if eq .queryType "match"}}selected{{end}}>{{.i18n.Tr "repo.search.match"}}</option> - </select> - </div> - <div class="three field"> - <button class="ui button" type="submit"> - <i class="icon df ac jc">{{svg "octicon-search" 16}}</i> - </button> + <input name="q" value="{{.Keyword}}" placeholder="{{.i18n.Tr "repo.search.search_repo"}}"> + <div class="ui dropdown selection"> + <input name="t" type="hidden" value="{{.queryType}}">{{svg "octicon-triangle-down" 14 "dropdown icon"}} + <div class="text">{{.i18n.Tr (printf "repo.search.%s" (or .queryType "fuzzy"))}}</div> + <div class="menu transition hidden" tabindex="-1" style="display: block !important;"> + <div class="item" data-value="">{{.i18n.Tr "repo.search.fuzzy"}}</div> + <div class="item" data-value="match">{{.i18n.Tr "repo.search.match"}}</div> + </div> </div> + <button class="ui icon button" type="submit">{{svg "octicon-search" 16}}</button> </div> </form> </div> |