mirror of
https://github.com/go-gitea/gitea.git
synced 2026-02-22 04:35:44 +01:00
feat(aria): add aria-keyshortcuts for file and repo search shortcuts
This commit is contained in:
parent
a5480131b5
commit
e6ad2948fe
@ -1,8 +1,8 @@
|
||||
<div class="repo-home-sidebar-top">
|
||||
<form class="ignore-dirty tw-flex tw-flex-1" action="{{.RepoLink}}/search" method="get">
|
||||
<div class="ui small action input tw-flex-1 repo-code-search-input-wrapper">
|
||||
<input name="q" size="10" placeholder="{{ctx.Locale.Tr "search.code_kind"}}" class="code-search-input" data-global-keyboard-shortcut="s" data-global-init="initRepoCodeSearchShortcut">
|
||||
<kbd class="repo-search-shortcut-hint">S</kbd>
|
||||
<input name="q" size="10" placeholder="{{ctx.Locale.Tr "search.code_kind"}}" class="code-search-input" data-global-keyboard-shortcut="s" data-global-init="initRepoCodeSearchShortcut" aria-keyshortcuts="s">
|
||||
<kbd class="repo-search-shortcut-hint" aria-hidden="true">S</kbd>
|
||||
{{template "shared/search/button"}}
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@ -150,11 +150,11 @@ watch([searchQuery, filteredFiles], async () => {
|
||||
<input
|
||||
ref="searchInput" :placeholder="placeholder" autocomplete="off"
|
||||
role="combobox" aria-autocomplete="list" :aria-expanded="searchQuery ? 'true' : 'false'"
|
||||
data-global-keyboard-shortcut="t"
|
||||
data-global-keyboard-shortcut="t" aria-keyshortcuts="t"
|
||||
@input="handleSearchInput" @keydown="handleKeyDown"
|
||||
@focus="isInputFocused = true" @blur="isInputFocused = false"
|
||||
>
|
||||
<kbd v-show="!searchQuery && !isInputFocused" class="repo-file-search-shortcut-hint">T</kbd>
|
||||
<kbd v-show="!searchQuery && !isInputFocused" class="repo-file-search-shortcut-hint" aria-hidden="true">T</kbd>
|
||||
</div>
|
||||
|
||||
<Teleport to="body">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user