diff --git a/apps/web/src/routes/(app)/lists/[id]/+page.svelte b/apps/web/src/routes/(app)/lists/[id]/+page.svelte index f34e648..1b63d85 100644 --- a/apps/web/src/routes/(app)/lists/[id]/+page.svelte +++ b/apps/web/src/routes/(app)/lists/[id]/+page.svelte @@ -670,7 +670,7 @@ -
+
@@ -692,6 +692,7 @@

{m.list_items_empty()}

{m.list_items_empty_hint()}

+ {@render addItemForm()} {:else} {#if uncheckedItems.length > 0} @@ -823,6 +824,10 @@
{/if} + + {@render addItemForm()} + {#if checkedItems.length > 0}
@@ -945,54 +950,51 @@
{/if} - -
- - - - -
-
- - -
- -
-
+ + {#snippet addItemForm()} + {#if !selectionMode} +
+
+
+ + +
+ +
+ + +
+ {/if} + {/snippet} + {#if overlayItem}
{m.tasks_empty()}

{m.tasks_empty_hint()}

+ {@render addTaskForm()} {:else} {#if pendingTasks.length > 0} @@ -312,6 +313,9 @@ {/if} + + {@render addTaskForm()} + {#if completedTasks.length > 0}
@@ -358,27 +362,30 @@ {/if} - -
-
-
- -
- -
- + + + {#snippet addTaskForm()} +
+
+
+ +
+ +
+
+ {/snippet}