Skip to content

Commit e94a59b

Browse files
committed
feat: add select dropdown in search box
1 parent c70d064 commit e94a59b

File tree

3 files changed

+30
-6
lines changed

3 files changed

+30
-6
lines changed

options/locale/locale_en-US.ini

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,8 @@ users = Users
232232
organizations = Organizations
233233
search = Search
234234
code = Code
235+
search.fuzzy = Fuzzy
236+
search.match = Match
235237
repo_no_results = No matching repositories found.
236238
user_no_results = No matching users found.
237239
org_no_results = No matching organizations found.
@@ -1393,6 +1395,8 @@ activity.git_stats_deletion_n = %d deletions
13931395
13941396
search = Search
13951397
search.search_repo = Search repository
1398+
search.fuzzy = Fuzzy
1399+
search.match = Match
13961400
search.results = Search results for "%s" in <a href="%s">%s</a>
13971401
13981402
settings = Settings

templates/explore/code.tmpl

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,18 @@
55
<form class="ui form ignore-dirty" style="max-width: 100%">
66
<input type="hidden" name="tab" value="{{$.TabName}}">
77
<div class="ui fluid action input">
8-
<input name="q" value="{{.Keyword}}" placeholder="{{.i18n.Tr "explore.search"}}..." autofocus>
9-
<button class="ui blue button">{{.i18n.Tr "explore.search"}}</button>
8+
<div class="twelve wide field">
9+
<input name="q" value="{{.Keyword}}" placeholder="{{.i18n.Tr "explore.search"}}..." autofocus>
10+
</div>
11+
<div class="two wide field">
12+
<select name="t">
13+
<option value="" selected>{{.i18n.Tr "explore.search.fuzzy"}}</option>
14+
<option value="match">{{.i18n.Tr "explore.search.match"}}</option>
15+
</select>
16+
</div>
17+
<div class="three field">
18+
<button class="ui blue button">{{.i18n.Tr "explore.search"}}</button>
19+
</div>
1020
</div>
1121
</form>
1222
<div class="ui divider"></div>

templates/repo/search.tmpl

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,20 @@
55
<div class="ui repo-search">
66
<form class="ui form ignore-dirty" method="get">
77
<div class="ui fluid action input">
8-
<input name="q" value="{{.Keyword}}" placeholder="{{.i18n.Tr "repo.search.search_repo"}}">
9-
<button class="ui button" type="submit">
10-
<i class="search icon"></i>
11-
</button>
8+
<div class="twelve wide field">
9+
<input name="q" value="{{.Keyword}}" placeholder="{{.i18n.Tr "repo.search.search_repo"}}">
10+
</div>
11+
<div class="two wide field">
12+
<select name="t">
13+
<option value="" selected>{{.i18n.Tr "repo.search.fuzzy"}}</option>
14+
<option value="match">{{.i18n.Tr "repo.search.match"}}</option>
15+
</select>
16+
</div>
17+
<div class="three field">
18+
<button class="ui button" type="submit">
19+
<i class="search icon"></i>
20+
</button>
21+
</div>
1222
</div>
1323
</form>
1424
</div>

0 commit comments

Comments
 (0)