diff --git a/frontend/src/routes/test_dev/ui_components/+page.svelte b/frontend/src/routes/test_dev/ui_components/+page.svelte
index ac93b212ed..b3e98e1484 100644
--- a/frontend/src/routes/test_dev/ui_components/+page.svelte
+++ b/frontend/src/routes/test_dev/ui_components/+page.svelte
@@ -71,6 +71,10 @@
+
+
+
+
{#if version == 'minimal'}
@@ -307,5 +311,162 @@
{/snippet}
{/snippet}
+ {:else if version == 'card_stack'}
+
+
+ {#each Object.entries(schema.properties) as [key, value]}
+ {@render input({ key, value })}
+ {/each}
+
+
+ {#snippet input({ key, value })}
+
+
+
+
+
+
+ {value.type}
+
+
+
+
+
+ {#if value.description}
+
{value.description}
+ {/if}
+
+ {/snippet}
+ {:else if version == 'inline_compact'}
+
+
+ {#each Object.entries(schema.properties) as [key, value]}
+ {@render input({ key, value })}
+ {/each}
+
+
+ {#snippet input({ key, value })}
+
+
+
+
+
{value.type}
+
+
+
+
+ {#if value.description}
+
{value.description}
+ {/if}
+
+
+ {/snippet}
+ {:else if version == 'dev_minimal'}
+
+
+ {#each Object.entries(schema.properties) as [key, value]}
+ {@render input({ key, value })}
+ {/each}
+
+
+ {#snippet input({ key, value })}
+
+
+
+ {@render actions()}
+
+
+ {#if value.description}
+
{value.description}
+ {/if}
+
+ {/snippet}
+
+ {#snippet actions()}
+
+ {/snippet}
+ {:else if version == 'dev_clean'}
+
+
+ {#each Object.entries(schema.properties) as [key, value]}
+ {@render input({ key, value })}
+ {/each}
+
+
+ {#snippet input({ key, value })}
+
+
+
+
+ {value.type}
+ {#if schema.required.includes(key)}
+
+ {/if}
+
+ {@render actions()}
+
+
+ {#if value.description}
+
{value.description}
+ {/if}
+
+ {/snippet}
+
+ {#snippet actions()}
+
+ {/snippet}
{/if}