diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 86383ee..5f49eba 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -698,7 +698,9 @@ export default function App() { onOpenNewGame={() => setNewGameOpen(true)} /> - setAdminOpen(false)} /> + {me.role === "admin" && ( + setAdminOpen(false)} /> + )}
e.stopPropagation()}>
-
Hilfe
+
Hilfe & Spielablauf
- {/* ===== 0) Spiele & Navigation ===== */} -
0) Spiele auswählen / Neues Spiel
+
1) Lobby & Spielstart
- Oben im Bereich Spiel kannst du zwischen bestehenden Spielen wechseln oder ein neues - Spiel erstellen: + Ein neues Spiel startet zunächst als Lobby. Teile den angezeigten Spiel-Code mit den + anderen Spielern. Sie können dem Spiel beitreten, solange es noch nicht gestartet wurde. +
+ +
+
+ 👑 +
+ Der Host sieht alle beigetretenen Spieler und startet das Spiel. +
+
+
+ +
+ Der Start ist ab zwei Spielern möglich. Danach können keine weiteren Spieler + beitreten. +
+
+
+ SNE +
+ Beim Start werden die Spieler-Chips automatisch erstellt. Beispiel: Sascha Nesterovic + wird zu SNE. +
+
+
+ +
+ +
2) Spiel auswählen
+
+ Mit dem Dropdown im Bereich Spiel wechselst du zwischen deinen Spielen. Über + New Game kannst du ein neues Spiel erstellen oder einem bestehenden Spiel beitreten.
- Spiel-Auswahl (Dropdown neben dem Hilfe-Button) = vorhandene / alte Spiele öffnen + Spiel-Auswahl = vorhandene Spiele öffnen
- „Neues Spiel“ = erstellt ein neues Spiel und öffnet es automatisch + New Game = neues Spiel erstellen oder per Code beitreten
- {/* ===== 1) Status per Tippen ===== */} -
1) Namen antippen (Status)
+
3) Namen antippen – Status
- Tippe auf einen Namen, um den Status zu ändern. Reihenfolge: + Tippe während des laufenden Spiels auf den Namen eines Eintrags. Die Statusfolge ist:
- - ✓ - -
- Grün = bestätigt / fix richtig -
+ +
Grün = bestätigt / vorhanden
-
- - ✕ - -
- Rot = ausgeschlossen / fix falsch -
+ +
Rot = ausgeschlossen / nicht vorhanden
-
- - ? - -
- Grau = unsicher / „vielleicht“ -
+ ? +
Grau = unsicher / vielleicht
-
- - – - -
- Leer = noch nicht bewertet -
+ +
Leer = noch nicht bewertet
- {/* ===== 2) i / m / s Notizen ===== */} -
2) i / m / s Button (Notizen)
+
4) Notizen & Spieler-Chips
- Rechts pro Zeile gibt es einen Button, der durch diese Werte rotiert: + Der Button rechts in jeder Zeile rotiert durch deine persönlichen Notizen:
i -
- i = „Ich habe diese Karte“ -
+
i = Ich habe diese Karte
-
m -
- m = „Karte aus dem mittleren Deck“ -
+
m = Karte aus dem mittleren Deck
-
s -
- s = „Ein anderer Spieler hat die Karte“ → danach Chip auswählen (z.B. s.AL) -
+
s = Ein anderer Spieler hat die Karte; danach wählst du den passenden Chip
+
+
+ SNE +
s.SNE = Sascha Nesterovic besitzt die Karte
-
-
- = keine Notiz -
+
= keine Zusatznotiz
- {/* ===== 3) User-Menü ===== */} -
3) User-Menü (Passwort / Logout)
+
5) Spielende
- Oben rechts im User-Menü findest du persönliche Einstellungen: + Nur der Host kann den Sieger festlegen. Sobald ein Sieger gespeichert wurde, gilt das Spiel + als beendet:
-
- 👤 -
- User öffnen = zeigt die aktuell verwendete Email-Adresse -
+ 🔒 +
Alle Notizzettel werden schreibgeschützt.
+
+
+ 🏆 +
Der Sieger wird für alle Spieler angezeigt.
+
+
+ +
+ +
6) User-Menü
+
+ Oben rechts findest du abhängig von deiner Rolle das User- oder Admin-Menü. +
+
+
+ 📊 +
Statistik = persönliche Spiele- und Siegstatistik
+
+
+ 🎨 +
Design ändern = Theme auswählen
🔒 -
- Passwort setzen = eigenes Passwort ändern -
+
Passwort setzen = eigenes Passwort ändern
-
- Logout = ausloggen -
+
Logout = abmelden
+
+
+ 🛡️ +
Admin Dashboard = nur für Administratoren
-
- -
- Tipp: Jeder Spieler sieht nur seine eigenen Notizen – andere Spieler können nicht in deinen - Zettel schauen. +
+ Deine Notizen bleiben privat. Jeder Spieler sieht nur seinen eigenen Notizzettel.