From 8917d0698cab5c7bbc9fef719d4ad7141926623b Mon Sep 17 00:00:00 2001 From: Guilhem Date: Tue, 16 Sep 2025 09:42:34 +0100 Subject: [PATCH] Add minimalistic approach --- .../test_dev/ui_components/+page.svelte | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/frontend/src/routes/test_dev/ui_components/+page.svelte b/frontend/src/routes/test_dev/ui_components/+page.svelte index 7a183a5e45..ac93b212ed 100644 --- a/frontend/src/routes/test_dev/ui_components/+page.svelte +++ b/frontend/src/routes/test_dev/ui_components/+page.svelte @@ -70,6 +70,7 @@ + {#if version == 'minimal'} @@ -213,6 +214,75 @@ {/snippet} + {#snippet actions()} +
+ + {@render toggleButton?.()} +
+ {#snippet toggleButton()} +
+ + +
+ {/snippet} + {/snippet} + {:else if version == 'minimalistic'} + +
+ {#each Object.entries(schema.properties) as [key, value]} + {@render input({ key, value })} + {/each} +
+ + {#snippet input({ key, value })} +
+ +
+
+ + +
{value.type}
+
+ + {@render actions?.()} +
+ + + +
{value.description}
+
+ {/snippet} + {#snippet actions()}