From 71a8c30b235ca2cb27bf53e8491afaf706d940e5 Mon Sep 17 00:00:00 2001 From: Sascha Wolf Date: Thu, 10 Sep 2026 08:58:19 +0200 Subject: [PATCH] feat(menue): Interviews heisst jetzt Interviewkalender Nur die Beschriftung in der Sidebar; der Ansichtsname 'Interviews' bleibt, damit Navigation, Typen und Dashboard-Verweise unveraendert funktionieren. Zwei Hinweistexte, die auf den Menuepunkt zeigen (Termindialog, "Aus Mails"), sprechen jetzt ebenfalls vom Interviewkalender. Co-Authored-By: Claude Opus 5 (1M context) --- docs/07-anleitung-benutzer.md | 8 ++++---- src/components/Sidebar.tsx | 4 +++- src/components/calendar/EventModal.tsx | 2 +- src/components/leads/MailPoolLeads.tsx | 2 +- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/docs/07-anleitung-benutzer.md b/docs/07-anleitung-benutzer.md index c5c1b67..ad5649b 100644 --- a/docs/07-anleitung-benutzer.md +++ b/docs/07-anleitung-benutzer.md @@ -12,7 +12,7 @@ Ein CRM für die Projektvermittlung. Es beantwortet vier Fragen: | Wie läuft es gerade? | **Dashboard** | | Welche Projekte haben wir gefunden? | **Akquise** | | Welche Geschäfte sind in Arbeit und was sind sie wert? | **Opportunities** | -| Wer ist wann wo, und wer ist beteiligt? | **Interviews** | +| Wer ist wann wo, und wer ist beteiligt? | **Interviewkalender** | | Wen kennen wir, und wer kennt wen? | **Kontakte** | | Welche Projekte auf den Börsen passen zu unseren Beratern? | **Scanner** | @@ -41,7 +41,7 @@ die Scanner-Einstellungen. Alles andere ist für beide Rollen gleich. │ Opportuni…▾ │───────────────────────────────────────────┤ │ Alle │ │ │ Papierkorb2│ │ -│ Interviews │ │ +│ Interviewk… │ │ │ Kontakte ▾ │ Inhalt │ │ Alle Kont. │ │ │ Aus Mails 5│ │ @@ -430,11 +430,11 @@ bearbeiten. Erst zurückholen, dann ändern. Auf dem Tablet oder ohne Lust auf Ziehen: die Phase lässt sich auch über das Auswahlfeld direkt auf der Karte ändern. -## Interviews +## Interviewkalender Der gemeinsame Terminkalender des Teams - alle sehen dieselben Termine, jeder darf eintragen. Genutzt wird er vor allem für Gesprächstermine, deshalb heißt -der Menüpunkt **Interviews** und nicht „Kalender". +der Menüpunkt **Interviewkalender** und nicht „Kalender". ![Monatsansicht der Termine](bilder/kalender-monat.png) diff --git a/src/components/Sidebar.tsx b/src/components/Sidebar.tsx index 106e4b0..43e6bb2 100644 --- a/src/components/Sidebar.tsx +++ b/src/components/Sidebar.tsx @@ -156,8 +156,10 @@ const CATEGORY_ENTRIES: (MenuItem | MenuGroup)[] = [ OPPORTUNITIES_GROUP, { // Der Terminkalender heisst im CRM "Interviews": genutzt wird er fuer - // Gespraechstermine, nicht als allgemeiner Kalender. + // Gespraechstermine, nicht als allgemeiner Kalender. Im Menue steht + // "Interviewkalender", der Ansichtsname selbst bleibt 'Interviews'. name: 'Interviews', + label: 'Interviewkalender', icon: 'M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z', }, CONTACTS_GROUP, diff --git a/src/components/calendar/EventModal.tsx b/src/components/calendar/EventModal.tsx index b39c74c..2d866a3 100644 --- a/src/components/calendar/EventModal.tsx +++ b/src/components/calendar/EventModal.tsx @@ -131,7 +131,7 @@ export const EventModal: React.FC = ({ subtitle={ event ? `Angelegt von ${event.created_by_name ?? 'unbekannt'}` - : 'Sichtbar für alle Benutzer unter Interviews' + : 'Sichtbar für alle Benutzer im Interviewkalender' } onClose={onClose} size="lg" diff --git a/src/components/leads/MailPoolLeads.tsx b/src/components/leads/MailPoolLeads.tsx index 508f09b..0e4ced8 100644 --- a/src/components/leads/MailPoolLeads.tsx +++ b/src/components/leads/MailPoolLeads.tsx @@ -280,7 +280,7 @@ export const MailPoolLeads: React.FC = ({

Diese Personen hat der Postfachabgleich in Mails gefunden. Sie stehen noch nicht in den Kontakten - und tauchen weder in Opportunities noch unter Interviews auf.{' '} + und tauchen weder in Opportunities noch im Interviewkalender auf.{' '} Gold markierte Einträge gibt es dort schon – bei ihnen lassen sich abweichende Angaben einzeln in den vorhandenen Kontakt übernehmen.