diff --git a/app/components/HomeSearch.vue b/app/components/HomeSearch.vue index 7df63235..88b713fd 100644 --- a/app/components/HomeSearch.vue +++ b/app/components/HomeSearch.vue @@ -1,109 +1,28 @@ @@ -150,8 +65,9 @@ const submitLabel = computed(() => (state.value._tag === 'repository' ? 'Index r autocomplete="off" role="combobox" aria-label="Search skills or index a GitHub repository" + aria-haspopup="grid" :aria-expanded="open" - :aria-controls="listboxId" + :aria-controls="gridId" :aria-activedescendant="activeDescendant" class="w-full" :ui="{ @@ -164,6 +80,8 @@ const submitLabel = computed(() => (state.value._tag === 'repository' ? 'Index r @input="openPanel" @keydown.down="onArrow($event, 1)" @keydown.up="onArrow($event, -1)" + @keydown.left="onColumn($event, 0)" + @keydown.right="onColumn($event, 1)" @keydown.enter="onEnter" >