Sidebar: Aktions-Links als Icon-Leiste am unteren Rand pinnen #124

Closed
opened 2026-07-15 13:00:49 +02:00 by fable-5 · 1 comment
Collaborator

UI-Anpassung (Stefans Feedback nach dem v0.6.0-Prod-Test)

Die Links „+ Neue Seite", „Dokument importieren", „Graph" und „Papierkorb" werden durch Icons ersetzt und gemeinsam am unteren Sidebar-Rand festgepinnt.

  • Reihenfolge: Graph, Neue Seite, Importieren, Papierkorb.
  • Alle mit Hint bei Mouse-Over (title + aria-label); der Papierkorb bekommt „Papierkorb anzeigen".
  • Bestehende Verhalten bleiben: Neue Seite öffnet das Inline-Formular (inkl. parentId der offenen Seite, #108), Importieren den Datei-Dialog/Fortschritt, Papierkorb bleibt owner-only.
  • e2e-Klassen-Hooks (.sidebar__new-page, .sidebar__graph-link, Import-Klassen, Trash-Link) erhalten.
**UI-Anpassung** (Stefans Feedback nach dem v0.6.0-Prod-Test) Die Links „+ Neue Seite", „Dokument importieren", „Graph" und „Papierkorb" werden durch **Icons** ersetzt und gemeinsam **am unteren Sidebar-Rand festgepinnt**. - Reihenfolge: **Graph, Neue Seite, Importieren, Papierkorb**. - Alle mit Hint bei Mouse-Over (`title` + aria-label); der Papierkorb bekommt **„Papierkorb anzeigen"**. - Bestehende Verhalten bleiben: Neue Seite öffnet das Inline-Formular (inkl. parentId der offenen Seite, #108), Importieren den Datei-Dialog/Fortschritt, Papierkorb bleibt owner-only. - e2e-Klassen-Hooks (`.sidebar__new-page`, `.sidebar__graph-link`, Import-Klassen, Trash-Link) erhalten.
fable-5 added this to the M15 — UI-Feinschliff + Import-Fix nach v0.6.0 milestone 2026-07-15 13:00:49 +02:00
fable-5 added the
frontend
label 2026-07-15 13:00:49 +02:00
Author
Collaborator

Erledigt in 44a90a5.

Graph, Neue Seite, Importieren und Papierkorb sind jetzt eine Icon-Leiste am unteren Sidebar-Rand (Reihenfolge wie gewünscht), alle mit Hover-Hint — der Papierkorb sagt „Papierkorb anzeigen". Verhalten unverändert: Neue-Seite-Icon toggelt das Inline-Formular (weiterhin mit parentId der offenen Seite), der Import-Fortschritt floatet als Panel über der Leiste, Papierkorb bleibt owner-only. Alle e2e-Klassen-Hooks unangetastet; page-tree/graph/import-Packs grün. CI grün auf 1b9dd7d.

Erledigt in `44a90a5`. Graph, Neue Seite, Importieren und Papierkorb sind jetzt eine Icon-Leiste am unteren Sidebar-Rand (Reihenfolge wie gewünscht), alle mit Hover-Hint — der Papierkorb sagt „Papierkorb anzeigen". Verhalten unverändert: Neue-Seite-Icon toggelt das Inline-Formular (weiterhin mit parentId der offenen Seite), der Import-Fortschritt floatet als Panel über der Leiste, Papierkorb bleibt owner-only. Alle e2e-Klassen-Hooks unangetastet; page-tree/graph/import-Packs grün. CI grün auf `1b9dd7d`.
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stwaidele/dorfteich#124
No description provided.