Merge branch 'development' into feature/data-entry

This commit is contained in:
2026-03-05 09:36:03 -06:00
141 changed files with 25114 additions and 1608 deletions

View File

@@ -7,9 +7,9 @@
// Group local shortcuts
let localShortcuts = $derived($store.shortcuts);
let globalList = $state<HTMLDivElement>();
let localList = $state<HTMLDivElement>();
let modalRef = $state<HTMLDivElement>();
let globalList = $state<HTMLDivElement | undefined>();
let localList = $state<HTMLDivElement | undefined>();
let modalRef = $state<HTMLDivElement | undefined>();
function handleArrowScroll(event: KeyboardEvent, target: HTMLDivElement | undefined) {
if (!target) return;
@@ -50,7 +50,8 @@
aria-modal="true"
>
<div
class="max-h-[80vh] w-full max-w-2xl overflow-y-auto rounded-xl bg-white p-6 text-gray-900 shadow-2xl dark:bg-gray-900 dark:text-gray-100"
class="w-full max-w-2xl rounded-xl bg-white p-6 shadow-2xl dark:bg-gray-900 text-gray-900 dark:text-gray-100 max-h-[80vh] overflow-y-auto"
role="document"
bind:this={modalRef}
role="presentation"
onkeydown={handleFocusTrap}
@@ -89,7 +90,9 @@
</h3>
<!-- svelte-ignore a11y_no_noninteractive_element_interactions -->
<div
class="max-h-64 space-y-2 overflow-y-auto pr-1"
class="space-y-2 max-h-64 overflow-y-auto pr-1"
role="region"
aria-label="Global Navigation shortcuts"
bind:this={globalList}
tabindex="-1"
role="region"
@@ -128,7 +131,9 @@
{:else}
<!-- svelte-ignore a11y_no_noninteractive_element_interactions -->
<div
class="max-h-64 space-y-2 overflow-y-auto pr-1"
class="space-y-2 max-h-64 overflow-y-auto pr-1"
role="region"
aria-label="Active Actions shortcuts"
bind:this={localList}
tabindex="-1"
role="region"