diff --git a/docs/DESIGN-SYSTEM.md b/docs/DESIGN-SYSTEM.md index 58e8b13..8c36e9b 100644 --- a/docs/DESIGN-SYSTEM.md +++ b/docs/DESIGN-SYSTEM.md @@ -375,3 +375,23 @@ verteilen. In Analytics kann derselbe Unterschied durch einen Filter auf Die Karten sind in allen Fällen dynamisch — nirgends steht eine feste Höhe. Kommt mehr Inhalt hinein, wächst die Karte. + +--- + +## Ansprache + +**Die Anwendung duzt.** „2 Punkte brauchen heute deine Aufmerksamkeit", nicht +„Ihre". Das gilt für jeden Text, der den Benutzer anspricht — Begrüßung, +Leerzustände, Hinweise, Fehlermeldungen. + +Halb geduzt liest sich schlechter als durchgehend gesiezt: Sobald zwei Sätze +auf derselben Seite unterschiedlich ansprechen, klingt die Anwendung wie von +zwei Leuten geschrieben. Beim Einbau gilt im Zweifel die Ansprache von +HiveGrid — sie hat nach [ZIELSYSTEM.md](ZIELSYSTEM.md) Abschnitt 0 den Vorrang. + +**Namen im Prototyp stehen in eckigen Klammern.** Die Begrüßung zeigt +„Guten Tag, [Vorname]" und nicht einen erfundenen Namen. Ein fester Name sieht +in einer Abnahme aus wie ein fest verdrahteter Wert, und irgendwann fragt +jemand, warum dort immer derselbe steht. Die Klammern sagen, was an der Stelle +eingesetzt wird; beim Einbau kommt der Wert aus der Sitzung +(`data/nutzer.ts` → `requireMember`). diff --git a/features/dashboard/data/nutzer.ts b/features/dashboard/data/nutzer.ts index e898688..5d78e30 100644 --- a/features/dashboard/data/nutzer.ts +++ b/features/dashboard/data/nutzer.ts @@ -11,9 +11,15 @@ * Kacheln in anderer Zusammenstellung. */ export const NUTZER = { - name: "Dejan Cosic", - /** Für die Anrede — „Guten Tag, Dejan" liest sich wie eine Ansprache, nicht wie ein Datensatz. */ - vorname: "Dejan", + name: "[Vorname] [Nachname]", + /** + * Für die Anrede. In eckigen Klammern und nicht als erfundener Name: + * „Guten Tag, Dejan" sieht in einer Abnahme aus wie ein fest verdrahteter + * Wert, und irgendwann fragt jemand, warum dort immer derselbe Name steht. + * „[Vorname]" sagt stattdessen, was an dieser Stelle eingesetzt wird — beim + * Einbau kommt er aus der Sitzung. + */ + vorname: "[Vorname]", rolle: "Geschäftsführung", rolleKey: "gf" as const, }; diff --git a/features/dashboard/pages/KomponentenSeite.tsx b/features/dashboard/pages/KomponentenSeite.tsx index dcb80b0..8dd1704 100644 --- a/features/dashboard/pages/KomponentenSeite.tsx +++ b/features/dashboard/pages/KomponentenSeite.tsx @@ -323,10 +323,10 @@ export function KomponentenSeite() {