Organisator kann im selben Browser selbst mitspielen

Ein Aufrufer darf Organisator- und Spieler-Zugang kombinieren
(Authorization + X-Player-Token). Berechtigungen prüfen jetzt einzelne
Merkmale statt einer Rangstufe. In der Lobby gibt es „Selbst mitspielen?“,
Teamlinks funktionieren auch im Organisator-Browser. Online-Status wird
direkt nach dem Beitritt aktualisiert.
This commit is contained in:
mregosar committed 2026-10-25 17:53:39 +01:00
1 parent 3a74e16bb8
commit 8be8b3d879
15 files changed
+248 -59

No files matched your search

+7
View File
@@ -192,6 +192,13 @@ input:focus, select:focus { border-color: var(--link); outline: none; }
.stage-note .btn { margin: 8px 0 8px; }
.stage-note .pool-preview { margin-top: 16px; }
.missing-list { margin: 0 0 12px; padding-left: 1.1em; color: var(--muted); }
.self-join { margin: 18px 0 4px; padding: 16px; background: var(--surface-2); border: 1px solid var(--line); border-radius: var(--radius); max-width: 560px; }
.self-join h3 { margin-bottom: 4px; }
.self-join .field { margin-bottom: 12px; }
.self-join-buttons { display: flex; flex-wrap: wrap; gap: 10px; }
.self-join-buttons .btn { flex: 1 1 180px; margin: 0; }
.self-join-A:not(:disabled) { border-color: var(--team-a); color: var(--team-a); }
.self-join-B:not(:disabled) { border-color: var(--team-b); color: var(--team-b); }
.missing-list li { margin-bottom: 4px; }
.pool-preview { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 8px; }
.pool-chip {