docs: sync wireframes and finalize calendar
This commit is contained in:
1 parent
586994e28c
commit
e0a963aaab
67 files changed
+1125
-703
No files matched your search
@@ -26,6 +26,7 @@ Gesamtkarte aller HiveGrid-v1-Features. Eine Karte = **ein Feature** (so benannt
|
||||
| Status | Bedeutung |
|
||||
|---|---|
|
||||
| ✅ validiert | bearbeitet und validiert (Handoff in `Tickets/Fertige Tickets/`) |
|
||||
| 🟡 in Subframe / Review | aktueller Subframe-Bestand gespiegelt; Varianten noch nicht final validiert |
|
||||
| 🟡 vorgeplant | in dieser Map-Runde grob durchgeplant, Screens baubar, Modals offen |
|
||||
| ⬜ offen | noch nicht angefasst |
|
||||
| ⚠️ Recut | Ticket selbst wird gerade neu geschnitten — warten |
|
||||
@@ -45,7 +46,7 @@ Gesamtkarte aller HiveGrid-v1-Features. Eine Karte = **ein Feature** (so benannt
|
||||
| Suche (Cmd+K) | Suche & Dashboard | D-DASH (Teil) | 🔴 klein | ⬜ offen |
|
||||
| Lead-Eingang (Anfragen) | Vertrieb | D-P7 | 🔵 | ✅ Development-Handoff · Folgethemen dokumentiert |
|
||||
| Kontakte & Organisationen | Vertrieb | D-CRM | 🔵 | ✅ Development-Handoff |
|
||||
| Kanban-Board & Pipelines (Projekte) | Vertrieb | D-P8 + D-KANBAN | 🟠 | 🟢 in Subframe, abgeglichen |
|
||||
| Kanban-Board & Pipelines (Projekte) | Vertrieb | D-P8 + D-KANBAN | 🟠 | ✅ validiert / Development-Handoff |
|
||||
| Projekt-Akte (Auftrag) 📱 | Auftrag & Baustelle | D-P9 | 🟠 | 🟡 vorgeplant |
|
||||
| Plantafel (Einsatzplanung) 📱 | Auftrag & Baustelle | D-PLAN | 🔴 | 🟡 vorgeplant |
|
||||
| Abnahme (Baustellen-Protokoll) 📱 | Auftrag & Baustelle | D-ABN | 🔴 | 🟡 vorgeplant |
|
||||
@@ -53,9 +54,9 @@ Gesamtkarte aller HiveGrid-v1-Features. Eine Karte = **ein Feature** (so benannt
|
||||
| Versand-Technik & Statistiken 🌐 | E-Mail-Marketing | D-P14 | 🟠 | ⬜ offen |
|
||||
| Formulare (Baukasten) 🌐 | Termine & Formulare | D-FORM + D-P16 (Teil) | 🔴 | 🟡 Review-Draft |
|
||||
| Online-Terminbuchung 🌐 | Termine & Formulare | D-BOOK + D-P16 (Teil) | 🟠 | 🟡 vorgeplant |
|
||||
| Kalender | Termine & Formulare | D-BOOK + D-P16 (Teil) | 🔴 mittel | 🟡 vorgeplant |
|
||||
| Kalender | Termine & Formulare | D-BOOK + D-P16 (Teil) | 🔴 mittel | ✅ Development-Handoff |
|
||||
| Digital unterschreiben (E-Signatur) | Termine & Formulare | D-P16 (Teil) | 🔵 | 🟡 vorgeplant |
|
||||
| Team-Chat 📱 | Kommunikation | D-CHAT | 🟠 | ⬜ offen |
|
||||
| Team-Chat 📱 | Kommunikation | D-CHAT | 🟠 | ✅ validiert / Development-Handoff |
|
||||
| Telefonie (Anrufe) | Kommunikation | D-P15 | 🔵 | ⬜ offen |
|
||||
| Benachrichtigungen | Kommunikation | D-P3 (Teil) | 🔵 | ✅ validiert / Development-Handoff |
|
||||
| Aufgaben | Aufgaben & Dateien | D-P4 (Teil) | 🔵 | ✅ validiert / Development-Handoff |
|
||||
@@ -219,7 +220,7 @@ Abhaken = in der groben Planung berücksichtigt (Screens/Flow verortet). Quelle:
|
||||
- Backlog separat: Eigene Felder, Duplikat-Tool/Zusammenführen und Inline-Anlegen in der Liste
|
||||
- Paket: [WF-P6 Kontakte und Organisationen](<../02 Wireframes/P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen.md>) · [Canvas](<../02 Wireframes/P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen/WF-P6 Kontakte und Organisationen.canvas>) · [Ticket](<../Tickets/Fertige Tickets/D-CRM Kontakte und Organisationen.md>)
|
||||
|
||||
#### Kanban-Board & Pipelines (Projekte) — `D-P8` + `D-KANBAN` — 🟢 in Subframe, abgeglichen (2026-07-28)
|
||||
#### Kanban-Board & Pipelines (Projekte) — `D-P8` + `D-KANBAN` — ✅ validiert / Development-Handoff
|
||||
- [x] 23 aktuelle Subframe-Seiten per MCP inklusive JSX inventarisiert und in Obsidian verlinkt
|
||||
- [x] S00 Boards-Startseite als normaler Einstieg; gesperrte Boards bleiben sichtbar und bieten »Nutzung anfragen«
|
||||
- [x] S01 Kanban-Board und S03 Projekt-Liste als zwei Ansichten derselben elf Beispielprojekte, jeweils mit gebautem Empty State
|
||||
@@ -306,14 +307,16 @@ Abhaken = in der groben Planung berücksichtigt (Screens/Flow verortet). Quelle:
|
||||
- v1: Vergabe nur »erster freier Mitarbeiter«; Fragen-Felder als einfache Liste. D-FORM liegt jetzt als Review-Draft vor und kann später über die Lead-Feldzuweisungs-Schnittstelle eingesteckt werden.
|
||||
- Paket: `02 Wireframes/P16 Terminbuchung/WF-P16 Terminbuchung/` (Screens validiert; Subframe steht aus)
|
||||
|
||||
#### Kalender — `D-BOOK` + `D-P16` (Teil) — 🟡 vorgeplant (2026-07-09)
|
||||
#### Kalender — `D-BOOK` + `D-P16` (Teil) — ✅ Development-Handoff (Stand 2026-08-31)
|
||||
- [x] Monats-/Wochen-Ansicht mit allen Terminen (Google + Buchungen + Plantafel + Projekt-Termine, je mit Herkunfts-Marker)
|
||||
- [x] Google-Kalender verbinden (Einstieg direkt im Kalender, pro Mitarbeiter; Kalender auswählen, Richtung des Abgleichs, sauber trennen) — OAuth + Trennen im P5-Muster
|
||||
- [x] Konflikt-Übersicht in Klartext (was kollidierte, wie gelöst) — als Sektion in den Kalender-Einstellungen + Benachrichtigung
|
||||
- [x] Quick Create als Standardweg, eigener Inline-Edit-State für Datum/Uhrzeit und zweispaltiger Voll-Dialog für weitere Angaben
|
||||
- [x] Termin-Detail mit Teilnehmerstatus sowie E-Mail-Entscheidung nach relevanten Änderungen an einem bestehenden Termin
|
||||
- [x] Google-Kalender pro Mitarbeiter verbinden, Kalender auswählen, neu verbinden und sauber trennen — bewusst nur eine schlanke Einstellungsseite
|
||||
- [x] Fremde private Termine nur als »belegt« sichtbar (Kollegen-Overlay)
|
||||
- Davids Delta (Change-Request an Dev): **vollwertiger Kalender** — Termine anlegen/bearbeiten, Einladungen an Team/Kontakte/freie E-Mails (.ics, Zu-/Absagen), Kollegen-Kalender als Verfügbarkeits-Overlay; funktioniert auch ohne Google
|
||||
- [x] Kein eigenes Konfliktfeature: nur ein kleiner, nicht blockierender Badge direkt an einer möglicherweise belegten Person
|
||||
- Davids Delta: **vollwertiger Kalender** — Termine anlegen/bearbeiten, Einladungen an Team/Kontakte/freie E-Mails (.ics, Zu-/Absagen), Kollegen-Kalender als Verfügbarkeits-Overlay; funktioniert auch ohne Google
|
||||
- v2: Outlook (in der Provider-Auswahl als »bald verfügbar« sichtbar).
|
||||
- Paket: `02 Wireframes/P16 Kalender/WF-P16 Kalender/` (Screens validiert; Subframe steht aus)
|
||||
- Paket: `02 Wireframes/P16 Kalender/WF-P16 Kalender/` (7 finale Live-Seiten; Ticket-Handoff abgeschlossen)
|
||||
|
||||
#### Digital unterschreiben (E-Signatur) — `D-P16` (Teil) — 🟡 vorgeplant (2026-07-09)
|
||||
- [x] Projekt-Einstieg/Reiter »Signaturen« + Assistent: PDF aus Projekt-Dateien wählen oder hochladen → Unterzeichner + Reihenfolge → Signaturmodus → senden
|
||||
@@ -327,17 +330,16 @@ Abhaken = in der groben Planung berücksichtigt (Screens/Flow verortet). Quelle:
|
||||
|
||||
### Kommunikation
|
||||
|
||||
#### Team-Chat 📱 — `D-CHAT` — ⬜ offen (Entwurf angelegt, nicht validiert)
|
||||
- [ ] Channel-Liste (Ungelesen-Zähler, @-Marker, anpinnen/stummschalten, Projekt-Status bei Projekt-Chats) + Channel-Browser
|
||||
- [ ] Chat-Verlauf (Antwort-Threads, Emoji-Reaktionen, Anhänge, bearbeitet-Marker, »gelesen von X von Y«), Reconnect/Pending/Upload-Zustände
|
||||
- [ ] Schreibfeld (Markdown, Emoji, @-Erwähnung mit Vorschlägen, Anhänge, Entwurf bleibt erhalten), »tippt gerade …«
|
||||
- [ ] Angepinnte Nachrichten, alle meine Erwähnungen, Suche über alle Channels als eigene Nebenflächen
|
||||
- [ ] Neuer Channel / Direktnachricht; Channel-Einstellungen (Mitglieder, Privacy, archivieren)
|
||||
- [ ] Projekt-Channels: Team wird automatisch synchron gehalten, Chat erscheint im Projekt; View bleibt `/chat/:id`
|
||||
- [ ] Admin-Einsicht in DMs nur mit Pflicht-Begründung + sichtbarem Hinweis-Banner + Audit-Log
|
||||
- [ ] Monteur-Handy-Ansicht (vereinfacht, Foto-Direktupload, Push/Offline-Hinweis)
|
||||
- Subframe-Vollabgleich vorhanden: `02 Wireframes/P15 Team-Chat/WF-P15 Team-Chat/` — 22/22 bereinigte Screens sind dokumentiert und in der Obsidian-Canvas sortiert. Enthalten sind ein einheitliches Drei-Punkte-Menü für Projektchat, Gruppe und DM, ein wiederverwendbarer Medienflow, kontextbezogene Einstellungsmodale, eine gemeinsame Mitglieder-/Adminverwaltung sowie getrennte Bestätigungen für Verlassen und Archivieren.
|
||||
- Noch nicht als fachlich validiert zählen; Subframe und Obsidian sind synchron, die gemeinsame UX-Validierung steht als Nächstes an.
|
||||
#### Team-Chat 📱 — `D-CHAT` — ✅ validiert / Development-Handoff
|
||||
- [x] Channel-Liste (Ungelesen-Zähler, @-Marker, anpinnen/stummschalten, Projekt-Status bei Projekt-Chats) + Channel-Browser
|
||||
- [x] Chat-Verlauf (Antwort-Threads, Emoji-Reaktionen, Anhänge, bearbeitet-Marker, »gelesen von X von Y«), Reconnect/Pending/Upload-Zustände
|
||||
- [x] Schreibfeld (Markdown, Emoji, @-Erwähnung mit Vorschlägen, Anhänge, Entwurf bleibt erhalten), »tippt gerade …«
|
||||
- [x] Angepinnte Nachrichten, alle meine Erwähnungen, Suche über alle Channels als eigene Nebenflächen
|
||||
- [x] Neuer Channel / Direktnachricht; Channel-Einstellungen (Mitglieder, Privacy, archivieren)
|
||||
- [x] Projekt-Channels: Team wird automatisch synchron gehalten, Chat erscheint im Projekt; View bleibt `/chat/:id`
|
||||
- [x] Admin-Einsicht in DMs nur mit Pflicht-Begründung + sichtbarem Hinweis-Banner + Audit-Log
|
||||
- [x] Monteur-Handy-Ansicht (vereinfacht, Foto-Direktupload, Push/Offline-Hinweis)
|
||||
- Subframe-Vollabgleich abgeschlossen: `02 Wireframes/P15 Team-Chat/WF-P15 Team-Chat/` — 24/24 aktuelle Screens sind dokumentiert und in der Obsidian-Canvas sortiert. UX-Validierung und Development-Handoff sind abgeschlossen.
|
||||
|
||||
#### Telefonie (Anrufe) — `D-P15` — ⬜ offen
|
||||
- [ ] AirCall verbinden (Status-Ampel, Telefon-Nutzer ↔ HiveGrid-Nutzer zuordnen mit Auto-Vorschlag, »Verbindung testen«)
|
||||
|
||||
Reference in new issue
Block a user