diff --git a/newtab.html b/newtab.html index 7403f8e..f7d13e4 100644 --- a/newtab.html +++ b/newtab.html @@ -39,6 +39,10 @@ Darstellung + + + Suchen + Settings diff --git a/src/js/i18n.js b/src/js/i18n.js index 96eddb1..415e6ed 100644 --- a/src/js/i18n.js +++ b/src/js/i18n.js @@ -438,7 +438,9 @@ const STRINGS = { 'palette.hint': 'Strg+K zum Öffnen · ↑↓ zum Navigieren · Enter öffnet · Esc schließt', 'palette.count': '{count} Treffer', 'palette.count_one': '1 Treffer', - 'palette.board_prefix': 'Board:' + 'palette.board_prefix': 'Board:', + 'palette.discover': 'Lesezeichen & Boards durchsuchen (Strg+K)', + 'palette.discover_label': 'Suchen' }, en: { @@ -875,7 +877,9 @@ const STRINGS = { 'palette.hint': 'Ctrl+K to open · ↑↓ to navigate · Enter opens · Esc closes', 'palette.count': '{count} results', 'palette.count_one': '1 result', - 'palette.board_prefix': 'Board:' + 'palette.board_prefix': 'Board:', + 'palette.discover': 'Search bookmarks & boards (Ctrl+K)', + 'palette.discover_label': 'Search' } }; diff --git a/src/js/palette.js b/src/js/palette.js index 76a05bb..995914e 100644 --- a/src/js/palette.js +++ b/src/js/palette.js @@ -213,4 +213,14 @@ function initPalette() { open(); } }); + + // Persistenter Header-Trigger (BS-08): Klick toggelt die Palette wie Strg+K. + const paletteBtn = document.getElementById('btnPalette'); + if (paletteBtn) { + paletteBtn.addEventListener('click', () => { + if (overlay) { close(); return; } + if (isBlocked()) return; + open(); + }); + } }