Feat #4: Domains hinzufügen — Kurzhilfe erstellen #12

Merged
florian.wilde merged 1 commits from feat/4-hilfe-domains into main 2026-08-21 08:43:17 +00:00
Owner

Auf Verwaltung → Domains öffnet ein Knopf „Kurzhilfe“ eine Erklärung in sechs Schritten: DNS-Eintrag, Reverse Proxy (mit den drei nötigen Kopfzeilen), Zertifikat, Registrieren, Gruppenzuteilung, Nachprüfen. Dazu eine Einordnung, was BASE_URL damit zu tun hat.

Der Hostname aus BASE_URL wird als Beispiel eingesetzt, damit der Prüfbefehl abtippbar ist.

Geändert

  • src/components/help-button.tsx — neuer, allgemein gehaltener HelpButton samt HelpStep/HelpCode
  • src/components/domain-hilfe.tsx — der Inhalt der Kurzhilfe
  • src/components/domain-admin.tsx — Knopf eingehängt, Hinweiskasten verweist darauf
  • src/components/modal.tsx — size="lg" für längere Texte
  • src/components/icons.tsx — Symbol help

Geprüft mit einer eigenen Testreihe: 24 von 24 (Sichtbarkeit, Inhalt, Escape und „Verstanden“, Handy-Breite, dunkles Thema, keine Konsolenfehler).

Closes #4

Auf **Verwaltung → Domains** öffnet ein Knopf „Kurzhilfe“ eine Erklärung in sechs Schritten: DNS-Eintrag, Reverse Proxy (mit den drei nötigen Kopfzeilen), Zertifikat, Registrieren, Gruppenzuteilung, Nachprüfen. Dazu eine Einordnung, was `BASE_URL` damit zu tun hat. Der Hostname aus `BASE_URL` wird als Beispiel eingesetzt, damit der Prüfbefehl abtippbar ist. **Geändert** - `src/components/help-button.tsx` — neuer, allgemein gehaltener `HelpButton` samt `HelpStep`/`HelpCode` - `src/components/domain-hilfe.tsx` — der Inhalt der Kurzhilfe - `src/components/domain-admin.tsx` — Knopf eingehängt, Hinweiskasten verweist darauf - `src/components/modal.tsx` — `size="lg"` für längere Texte - `src/components/icons.tsx` — Symbol `help` Geprüft mit einer eigenen Testreihe: 24 von 24 (Sichtbarkeit, Inhalt, Escape und „Verstanden“, Handy-Breite, dunkles Thema, keine Konsolenfehler). Closes #4
florian.wilde added 1 commit 2026-08-21 00:36:48 +00:00
Eine Domain zu registrieren genuegt nicht — DNS, Reverse Proxy und
Zertifikat muessen dazu passen. Bislang stand das nur im README, also
genau dort nicht, wo man es braucht.

Auf der Domain-Seite oeffnet ein Knopf die Erklaerung in sechs Schritten,
mit den drei noetigen Kopfzeilen und einem Pruefbefehl. Der Knopf selbst
ist als HelpButton allgemein gehalten, damit andere Verwaltungsseiten
spaeter dieselbe Form bekommen koennen.

Refs #4
florian.wilde merged commit 101f664cef into main 2026-08-21 08:43:17 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: florian.wilde/qrcode-generator#12