feat: keyboard shortcuts for email navigation

'/' focuses the search bar from anywhere (Layout-level listener).
j/k move focus up/down the email list in FolderView and SearchResults;
e archives the focused email, # trashes it. All shortcuts are ignored
while an input/textarea/select has focus, so typing is never hijacked.

A small hint footer in the bottom-right reminds users of the shortcuts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
cesnimda
2026-06-30 21:55:36 +02:00
parent c11d747919
commit 7710d49c77
6 changed files with 78 additions and 3 deletions
+2
View File
@@ -410,3 +410,5 @@ input, select { background: var(--panel-2); border: 1px solid #2c3550; color: va
border-radius: 6px; padding: 6px 10px; font-size: 12px; cursor: pointer;
}
.saved-search-save-btn:hover { color: var(--text); border-color: var(--accent); }
.email-row--focused { outline: 1px solid var(--accent); outline-offset: -1px; }