chore: ui polish — extract inline styles to CSS classes, add header art

- Move inline style.cssText to semantic classes (cal-legend, cal-header-cell,
  cal-day-tag-label, cal-btn-row) in calendar.js
- Buttons "FT"/"BU" → "Feiertag"/"Betriebsurl." for clarity
- Decorative turntable/mixer SVG header art in index.html
- style.css build-out for the new classes
- Initial README content
- Dev port 3000 → 3001

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ferdi2goandClaude Opus 4.7 committed 2026-04-28 09:43:53 +00:00
1 parent 6fd2cfcf04
commit e4ae866375
5 files changed
+554 -49

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
# Morning Meeting Planner
Web-App zur Planung und Verwaltung von Morning-Meeting-Moderatoren.
## Features
- **Mitarbeiterverwaltung** – Mitarbeiter anlegen, bearbeiten und deaktivieren
- **Monatsplanung** – Kalenderbasierte Zuweisung von Moderatoren pro Tag
- **Algorithmus** – Automatische, gleichmäßige Verteilung der Moderationen auf alle aktiven Mitarbeiter
- **Excel-Export** – Fertige Monatsplanung als XLSX-Datei exportieren
- **JSON Import/Export** – Kompletten Datenstand sichern und wiederherstellen
- **Verlauf** – Vergangene Monatspläne einsehen und wiederherstellen
- **Persistenz** – Automatische Speicherung im Browser (localStorage)
## Starten
```bash
npm start
```
Die App läuft auf **http://localhost:3001**.
## Tests
```bash
npm test
```