From 6885226c2686ee2d44d87b75107493aca41cf5dd Mon Sep 17 00:00:00 2001 From: Guilhem Date: Wed, 16 Sep 2026 12:05:22 +0200 Subject: [PATCH] collapse detail page header actions into menus below lg (#11163) Co-authored-by: Claude Fable 5.1 --- .../src/lib/components/DropdownV2Inner.svelte | 17 ++- .../components/common/button/Button.svelte | 2 + .../details/DetailPageHeader.svelte | 119 +++++++++++++----- .../details/ErrorHandlerToggleButton.svelte | 53 ++------ .../components/details/errorHandlerToggle.ts | 39 ++++++ frontend/src/lib/utils.ts | 2 + frontend/src/lib/utils/editInFork.ts | 13 ++ .../(logged)/flows/get/[...path]/+page.svelte | 7 ++ .../scripts/get/[...hash]/+page.svelte | 7 ++ 9 files changed, 179 insertions(+), 80 deletions(-) create mode 100644 frontend/src/lib/components/details/errorHandlerToggle.ts diff --git a/frontend/src/lib/components/DropdownV2Inner.svelte b/frontend/src/lib/components/DropdownV2Inner.svelte index 5f8b96c32f..7749310b5b 100644 --- a/frontend/src/lib/components/DropdownV2Inner.svelte +++ b/frontend/src/lib/components/DropdownV2Inner.svelte @@ -53,12 +53,17 @@ {#if item.icon} {/if} -

- {item.displayName} -

+
+

+ {item.displayName} +

+ {#if item.description} +

{item.description}

+ {/if} +
{@render item.extra?.()} {#if item.shortcut || item.selected || item.toggle !== undefined}