diff --git a/packages/web/src/Screen.svelte b/packages/web/src/Screen.svelte index a05fbbd8c..c088c8758 100644 --- a/packages/web/src/Screen.svelte +++ b/packages/web/src/Screen.svelte @@ -24,11 +24,20 @@ import dragDropFileTarget from './utility/dragDropFileTarget'; $: currentThemeType = $currentThemeDefinition?.themeType == 'dark' ? 'theme-type-dark' : 'theme-type-light'; + + let domTabs; + + function handleTabsWheel(e) { + if (!e.shiftKey) { + e.preventDefault(); + domTabs.scrollBy({ top: 0, left: e.deltaY < 0 ? -150 : 150, behavior: 'smooth' }); + } + } {#if $currentThemeDefinition?.themeCss} - {@html ``} + {@html ``} {/if} @@ -48,7 +57,7 @@ {/if} -
+