diff --git a/apps/web/src/app/(portal)/page.tsx b/apps/web/src/app/(portal)/page.tsx index 1d72c56..cbc44be 100644 --- a/apps/web/src/app/(portal)/page.tsx +++ b/apps/web/src/app/(portal)/page.tsx @@ -66,16 +66,20 @@ export default function DashboardPage() { } return ( -
+
{/* Edit mode toggle — top right */} -
+
setEditMode(!isEditMode)} />
- {/* Dashboard grid */} + {/* Dashboard grid. + quick-260916-bwo: mt-8 bleibt bewusst — der Umschalter ist 36 px hoch + (p-2 plus 20-px-Symbol) und liegt mit top-2 bei 8..44 px; das erste + Widget beginnt mit mt-8 bei 8+32+8 = 48 px (4 px Abstand). Eine + Halbierung auf mt-4 legte es bei 32 px mitten in den Umschalter. */}
+
{t('calendar.loading')} @@ -88,7 +88,7 @@ export function CalendarWidget({ config }: WidgetProps) { // No sources configured if (hasSources === false) { return ( -
+
{t('calendar.emptyNoSources')} @@ -99,7 +99,7 @@ export function CalendarWidget({ config }: WidgetProps) { // Sources exist but no events if (events.length === 0) { return ( -
+
{t('calendar.emptyNoEvents')} @@ -109,7 +109,7 @@ export function CalendarWidget({ config }: WidgetProps) { // Events list return ( -
+
    {events.map((event) => (
  • +
    {/* View mode toggle (edit mode only) */} {isEditMode && (
    diff --git a/apps/web/src/components/dashboard/widgets/link-widget.tsx b/apps/web/src/components/dashboard/widgets/link-widget.tsx index 2a8621d..53fecfd 100644 --- a/apps/web/src/components/dashboard/widgets/link-widget.tsx +++ b/apps/web/src/components/dashboard/widgets/link-widget.tsx @@ -235,7 +235,7 @@ export function LinkWidget({ // --- Render --- return ( -
    +
    {/* View mode toggle (edit mode only) */} {isEditMode && (
    diff --git a/apps/web/src/components/dashboard/widgets/note-widget.tsx b/apps/web/src/components/dashboard/widgets/note-widget.tsx index 0d0b17e..ca16c94 100644 --- a/apps/web/src/components/dashboard/widgets/note-widget.tsx +++ b/apps/web/src/components/dashboard/widgets/note-widget.tsx @@ -86,7 +86,7 @@ export function NoteWidget({ instanceId, config }: WidgetProps) { return (
    {/* Header: title + pencil toggle */} -
    +
    +
    {/* Provider dropdown (D-14: ~120px left) */}