From e4ae866375b7d34fb643c697c0ee509feebd7deb Mon Sep 17 00:00:00 2001 From: Ferdinand Urban Date: Tue, 28 Apr 2026 09:43:53 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20ui=20polish=20=E2=80=94=20extract=20in?= =?UTF-8?q?line=20styles=20to=20CSS=20classes,=20add=20header=20art?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- README.md | 27 +++ index.html | 109 +++++++++++- js/calendar.js | 21 +-- package.json | 2 +- style.css | 444 +++++++++++++++++++++++++++++++++++++++++++++---- 5 files changed, 554 insertions(+), 49 deletions(-) diff --git a/README.md b/README.md index e69de29..92c6da5 100644 --- a/README.md +++ b/README.md @@ -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 +``` diff --git a/index.html b/index.html index 9a23f01..3182f07 100644 --- a/index.html +++ b/index.html @@ -4,12 +4,119 @@ Morning Meeting Planner + + +
-

Morning Meeting Planner

+

Meeting Mixer

+