From 976fb5fdf87609be2f7ef95e39a1be1c0a076176 Mon Sep 17 00:00:00 2001 From: Till JS Date: Fri, 3 Apr 2026 00:21:47 +0200 Subject: [PATCH] fix(ui): move nav toggle to right side of InputBar, make it larger - Add rightAction snippet prop to QuickInputBar (InputBar.svelte) - Move toggle from leftAction to rightAction (renders after submit button) - Increase toggle size from 28px to 36px for better tap target Co-Authored-By: Claude Opus 4.6 (1M context) --- .../apps/web/src/routes/(app)/+layout.svelte | 6 +++--- packages/shared-ui/src/quick-input/InputBar.svelte | 13 ++++++++++++- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/apps/manacore/apps/web/src/routes/(app)/+layout.svelte b/apps/manacore/apps/web/src/routes/(app)/+layout.svelte index 4f601484b..f057addcb 100644 --- a/apps/manacore/apps/web/src/routes/(app)/+layout.svelte +++ b/apps/manacore/apps/web/src/routes/(app)/+layout.svelte @@ -408,7 +408,7 @@ highlightPatterns={inputBarAdapter.highlightPatterns} positioning="static" > - {#snippet leftAction()} + {#snippet rightAction()} {/if} + + + {#if rightAction} +
+ {@render rightAction()} +
+ {/if} @@ -663,7 +673,8 @@ } } - .left-action { + .left-action, + .right-action { display: flex; align-items: center; justify-content: center;