diff --git a/apps/manacore/apps/web/src/lib/components/AppRow.svelte b/apps/manacore/apps/web/src/lib/components/AppRow.svelte index c115abc3a..b4faa2819 100644 --- a/apps/manacore/apps/web/src/lib/components/AppRow.svelte +++ b/apps/manacore/apps/web/src/lib/components/AppRow.svelte @@ -1,6 +1,5 @@
@@ -49,9 +45,7 @@ {#if progress.value.dueForReview > 0} {progress.value.dueForReview} Karten wiederholen → diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ChatRecentWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ChatRecentWidget.svelte index 43a1699bf..3d0a89ce2 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ChatRecentWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ChatRecentWidget.svelte @@ -5,13 +5,9 @@ import { _ } from 'svelte-i18n'; import { useRecentConversations } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const conversations = useRecentConversations(5); - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const chatUrl = isDev ? APP_URLS.chat.dev : APP_URLS.chat.prod; - function formatTime(dateStr?: string): string { if (!dateStr) return ''; const date = new Date(dateStr); @@ -46,9 +42,7 @@
{#each conversations.value ?? [] as conv (conv.id)}
diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ClockTimersWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ClockTimersWidget.svelte index 080655643..d45a0c41f 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ClockTimersWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ClockTimersWidget.svelte @@ -5,14 +5,10 @@ import { _ } from 'svelte-i18n'; import { useEnabledAlarms, useActiveTimers } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const alarms = useEnabledAlarms(); const timers = useActiveTimers(); - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const clockUrl = isDev ? APP_URLS.clock.dev : APP_URLS.clock.prod; - const DAY_NAMES = ['So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa']; function formatRepeatDays(days?: number[]): string { @@ -87,12 +83,7 @@
{/if} -
+ Uhr öffnen → {/if} diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContactsFavoritesWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContactsFavoritesWidget.svelte index a83d58146..0a51eacc2 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContactsFavoritesWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContactsFavoritesWidget.svelte @@ -8,14 +8,10 @@ import { _ } from 'svelte-i18n'; import { useFavoriteContacts } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const MAX_DISPLAY = 5; const contacts = useFavoriteContacts(MAX_DISPLAY); - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const contactsUrl = isDev ? APP_URLS.contacts.dev : APP_URLS.contacts.prod; - function getDisplayName(contact: any): string { const parts = [contact.firstName, contact.lastName].filter(Boolean); return parts.length > 0 ? parts.join(' ') : contact.email || 'Unbekannt'; @@ -52,9 +48,7 @@ {$_('dashboard.widgets.contacts.empty')}

{$_('dashboard.widgets.contacts.add_favorites')} @@ -64,9 +58,7 @@
{#each contacts.value ?? [] as contact (contact.id)}
- + {$_('dashboard.widgets.contacts.view_all')} → {/if} diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContextDocsWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContextDocsWidget.svelte index ebe76619b..d1154b7eb 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContextDocsWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ContextDocsWidget.svelte @@ -5,14 +5,10 @@ import { _ } from 'svelte-i18n'; import { useRecentDocuments, useSpaces } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const docs = useRecentDocuments(5); const spaces = useSpaces(); - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const contextUrl = isDev ? APP_URLS.context.dev : APP_URLS.context.prod; - function getSpaceName(spaceId: string): string { const space = (spaces.value ?? []).find((s) => s.id === spaceId); return space?.name ?? ''; @@ -53,9 +49,7 @@
{#each docs.value ?? [] as doc (doc.id)} {typeIcons[doc.type ?? 'text'] ?? '📄'} diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PictureRecentWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PictureRecentWidget.svelte index 65607cfa2..c1294f6de 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PictureRecentWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PictureRecentWidget.svelte @@ -5,12 +5,8 @@ import { _ } from 'svelte-i18n'; import { useRecentImages } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const images = useRecentImages(6); - - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const pictureUrl = isDev ? APP_URLS.picture.dev : APP_URLS.picture.prod;
@@ -36,9 +32,7 @@
{#each images.value ?? [] as image (image.id)} {#if image.publicUrl} diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PresiDecksWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PresiDecksWidget.svelte index 2b614bc06..9692e8d5e 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PresiDecksWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/PresiDecksWidget.svelte @@ -5,13 +5,9 @@ import { _ } from 'svelte-i18n'; import { useRecentDecks } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const decks = useRecentDecks(5); - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const presiUrl = isDev ? APP_URLS.presi.dev : APP_URLS.presi.prod; - function formatDate(dateStr?: string): string { if (!dateStr) return ''; return new Date(dateStr).toLocaleDateString('de-DE', { day: 'numeric', month: 'short' }); @@ -41,9 +37,7 @@
{#each decks.value ?? [] as deck (deck.id)}
diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/StorageUsageWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/StorageUsageWidget.svelte index c284255c7..8d914ea84 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/StorageUsageWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/StorageUsageWidget.svelte @@ -5,13 +5,9 @@ import { _ } from 'svelte-i18n'; import { useStorageStats } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const stats = useStorageStats(); - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const storageUrl = isDev ? APP_URLS.storage.dev : APP_URLS.storage.prod; - function formatSize(bytes: number): string { if (bytes === 0) return '0 B'; const units = ['B', 'KB', 'MB', 'GB']; @@ -71,12 +67,7 @@
{/if} -
+ Storage öffnen → {/if} diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksTodayWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksTodayWidget.svelte index 1f128df10..3c9eafb2a 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksTodayWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksTodayWidget.svelte @@ -9,7 +9,6 @@ import { _ } from 'svelte-i18n'; import { useOpenTasks } from '$lib/data/cross-app-queries'; import { db } from '$lib/data/database'; - import { APP_URLS } from '@manacore/shared-branding'; import { format, isToday, isTomorrow, isPast } from 'date-fns'; import { de } from 'date-fns/locale'; @@ -31,9 +30,6 @@ const MAX_DISPLAY = 5; - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const todoUrl = isDev ? APP_URLS.todo.dev : APP_URLS.todo.prod; - const priorityColors: Record = { urgent: '#ef4444', high: '#f97316', @@ -103,9 +99,7 @@
{#each displayedTasks as task (task.id)} @@ -174,9 +168,7 @@ {#if remainingCount > 0} {$_('dashboard.widgets.tasks_today.view_all', { values: { count: remainingCount } })} diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksUpcomingWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksUpcomingWidget.svelte index e91f55209..b73b45776 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksUpcomingWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/TasksUpcomingWidget.svelte @@ -8,15 +8,11 @@ import { _ } from 'svelte-i18n'; import { useUpcomingTasks } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const tasks = useUpcomingTasks(7); const MAX_DISPLAY = 5; - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const todoUrl = isDev ? APP_URLS.todo.dev : APP_URLS.todo.prod; - const priorityColors: Record = { urgent: '#ef4444', high: '#f97316', @@ -80,9 +76,7 @@
{#each displayedTasks as task (task.id)} @@ -115,9 +109,7 @@ {#if remainingCount > 0} +{remainingCount} weitere diff --git a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ZitareQuoteWidget.svelte b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ZitareQuoteWidget.svelte index 0477f9abd..b26798329 100644 --- a/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ZitareQuoteWidget.svelte +++ b/apps/manacore/apps/web/src/lib/components/dashboard/widgets/ZitareQuoteWidget.svelte @@ -5,12 +5,8 @@ import { _ } from 'svelte-i18n'; import { useRandomFavorite } from '$lib/data/cross-app-queries'; - import { APP_URLS } from '@manacore/shared-branding'; const favorite = useRandomFavorite(); - - const isDev = typeof window !== 'undefined' && window.location.hostname === 'localhost'; - const zitareUrl = isDev ? APP_URLS.zitare.dev : APP_URLS.zitare.prod; {:else} - +

Favorit #{favorite.value.quoteId}

diff --git a/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte b/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte index 7af25dfe0..b541b0521 100644 --- a/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte +++ b/apps/manacore/apps/web/src/routes/(app)/home/+page.svelte @@ -1,4 +1,5 @@