Credits-System
@@ -72,19 +50,7 @@
Personalisierung
diff --git a/apps/manacore/apps/web/src/lib/components/profile/ChangePasswordModal.svelte b/apps/manacore/apps/web/src/lib/components/profile/ChangePasswordModal.svelte
index 000a131df..e296dc62b 100644
--- a/apps/manacore/apps/web/src/lib/components/profile/ChangePasswordModal.svelte
+++ b/apps/manacore/apps/web/src/lib/components/profile/ChangePasswordModal.svelte
@@ -1,5 +1,6 @@
@@ -14,14 +15,7 @@
E-Mail bestätigt!
diff --git a/apps/manacore/apps/web/src/routes/verification-failed/+page.svelte b/apps/manacore/apps/web/src/routes/verification-failed/+page.svelte
index d10b6ec0f..0c2e26ebd 100644
--- a/apps/manacore/apps/web/src/routes/verification-failed/+page.svelte
+++ b/apps/manacore/apps/web/src/routes/verification-failed/+page.svelte
@@ -1,6 +1,7 @@
@@ -11,19 +12,7 @@
Offline
diff --git a/apps/todo/apps/web/src/lib/components/QuickAddTask.svelte b/apps/todo/apps/web/src/lib/components/QuickAddTask.svelte
index 9f099c910..bf3526ecf 100644
--- a/apps/todo/apps/web/src/lib/components/QuickAddTask.svelte
+++ b/apps/todo/apps/web/src/lib/components/QuickAddTask.svelte
@@ -21,6 +21,7 @@
import { PRIORITY_OPTIONS } from '@todo/shared';
import { format, addDays } from 'date-fns';
import { de } from 'date-fns/locale';
+ import { CalendarBlank, Folder, Plus, Flag, ArrowRight } from '@manacore/shared-icons';
let inputValue = $state('');
let isLoading = $state(false);
@@ -266,9 +267,7 @@
@@ -296,14 +295,7 @@
}}
title="Fälligkeitsdatum"
>
-
+
{dateLabel()}
@@ -335,20 +327,7 @@
}}
title="Priorität"
>
-
+
{#if showPriorityPicker}
@@ -380,20 +359,7 @@
}}
title="Projekt"
>
-
+
{#if showProjectPicker}
@@ -432,14 +398,7 @@
class="animate-spin h-4 w-4 border-2 border-white border-r-transparent rounded-full"
>
{:else}
-
+
{/if}
diff --git a/apps/todo/apps/web/src/lib/components/SubtaskList.svelte b/apps/todo/apps/web/src/lib/components/SubtaskList.svelte
index b545e79ee..6de47df9c 100644
--- a/apps/todo/apps/web/src/lib/components/SubtaskList.svelte
+++ b/apps/todo/apps/web/src/lib/components/SubtaskList.svelte
@@ -2,6 +2,7 @@
import type { Subtask } from '@todo/shared';
import { dndzone } from 'svelte-dnd-action';
import { flip } from 'svelte/animate';
+ import { Check, Plus, X, DotsSixVertical } from '@manacore/shared-icons';
interface Props {
subtasks: Subtask[];
@@ -113,14 +114,7 @@
@@ -131,14 +125,7 @@
onclick={() => toggleComplete(subtask.id)}
>
{#if subtask.isCompleted}
-
+
{/if}
@@ -169,14 +156,7 @@
onclick={() => deleteSubtask(subtask.id)}
title="Löschen"
>
-
+
{/each}
@@ -186,9 +166,7 @@
Aufgabe bearbeiten
diff --git a/apps/todo/apps/web/src/lib/components/TaskFilters.svelte b/apps/todo/apps/web/src/lib/components/TaskFilters.svelte
index 8597f50c9..f3671954e 100644
--- a/apps/todo/apps/web/src/lib/components/TaskFilters.svelte
+++ b/apps/todo/apps/web/src/lib/components/TaskFilters.svelte
@@ -10,7 +10,15 @@
const tagsCtx: { readonly value: Tag[] } = getContext('tags');
import type { SortBy, SortOrder } from '$lib/stores/view.svelte';
- import { X, DotsThree } from '@manacore/shared-icons';
+ import {
+ CaretDown,
+ Check,
+ CheckCircle,
+ Columns,
+ DotsThree,
+ MagnifyingGlass,
+ X,
+ } from '@manacore/shared-icons';
interface Props {
// Layout
@@ -135,14 +143,7 @@
{#if showKanbanNav}
{/if}
@@ -183,19 +184,7 @@
onclick={onToggleCompleted}
title={isCompletedVisible ? 'Erledigte ausblenden' : 'Erledigte anzeigen'}
>
-
+
Erledigt
{/if}
@@ -239,19 +228,10 @@
{#if showSearch}
-
+
onSearchChange('')}
>
-
+
{/if}
@@ -281,14 +254,7 @@
class="ml-auto px-3 py-2 text-sm text-muted-foreground hover:text-foreground hover:bg-muted rounded-lg transition-colors flex items-center gap-2"
onclick={onClearFilters}
>
-
+
Zurücksetzen
{/if}
@@ -368,21 +334,12 @@
{:else}
Auswählen
{/if}
-
+ />
{#if showLabelsDropdown}
@@ -410,19 +367,7 @@
>
{label.name}
{#if selectedLabelIds.includes(label.id)}
-
+
{/if}
{/each}
diff --git a/apps/todo/apps/web/src/lib/components/TaskItem.svelte b/apps/todo/apps/web/src/lib/components/TaskItem.svelte
index b84def48d..f59a5f743 100644
--- a/apps/todo/apps/web/src/lib/components/TaskItem.svelte
+++ b/apps/todo/apps/web/src/lib/components/TaskItem.svelte
@@ -20,6 +20,7 @@
import { ContactAvatar, ContactSelector } from '@manacore/shared-ui';
import SubtaskList from './SubtaskList.svelte';
import {
+ import { Check, CheckSquare, DotsSixVertical } from '@manacore/shared-icons';
PrioritySelector,
StorypointsSelector,
DurationPicker,
@@ -381,14 +382,7 @@
>
-
+
@@ -400,20 +394,7 @@
onclick={handleToggleClick}
>
{#if task.isCompleted || isAnimatingComplete}
-
+
{:else if task.priority === 'urgent'}
!
{/if}
@@ -441,14 +422,7 @@
diff --git a/apps/todo/apps/web/src/lib/components/board-views/ViewEditorModal.svelte b/apps/todo/apps/web/src/lib/components/board-views/ViewEditorModal.svelte
index 0a4f34672..507d9909a 100644
--- a/apps/todo/apps/web/src/lib/components/board-views/ViewEditorModal.svelte
+++ b/apps/todo/apps/web/src/lib/components/board-views/ViewEditorModal.svelte
@@ -1,6 +1,40 @@