diff --git a/src/js/boards.js b/src/js/boards.js index b856b8b..0587f3d 100644 --- a/src/js/boards.js +++ b/src/js/boards.js @@ -214,6 +214,9 @@ function createBmEl(bm) { li.dataset.bmId = bm.id; li.dataset.bmUrl = bm.url; li.draggable = true; + li.setAttribute('role', 'link'); + li.setAttribute('tabindex', '0'); + li.setAttribute('aria-label', bm.title); const favicon = document.createElement('div'); favicon.className = 'bm-favicon-local'; @@ -267,6 +270,19 @@ function bindBoardListEvents(list, board) { window.open(url, settings.newTab ? '_blank' : '_self', 'noopener,noreferrer'); } }); + + // Tastatur: Enter oeffnet den Bookmark wie ein Klick. Delete-Button bleibt + // ein echter