Commit Graph

24 Commits

Author SHA1 Message Date
team3
c589e389df update 2026-09-30 00:59:59 +02:00
team3
f80b8c5826 update 2026-09-29 00:54:58 +02:00
team3
a90044b0a7 update 2026-09-18 23:47:25 +02:00
team3
db77c1f985 update 2026-09-18 22:12:01 +02:00
team3
33b3975b61 update 2026-09-17 19:10:10 +02:00
team3
ea54a86db4 update 2026-09-17 15:40:28 +02:00
team3
a1684cf54f update 2026-09-17 12:14:40 +02:00
team3
b42cf64782 update 2026-09-16 17:55:23 +02:00
team3
cb78225e86 update 2026-09-16 17:00:35 +02:00
team3
90fffbe077 update 2026-09-16 12:09:38 +02:00
team3
aa5c64ae23 update 2026-09-10 18:00:51 +02:00
team3
3dc091d04a update 2026-09-09 18:15:10 +02:00
team3
847b747870 update 2026-09-09 17:58:52 +02:00
team3
2bd03000e8 update 2026-09-09 10:01:58 +02:00
team3
13df86e9fc update 2026-09-08 17:57:51 +02:00
team3
4de5018409 Klebende Reiterleiste und Zurück-nach-oben
Bei 2500 Karten scrollt man sonst lange, bis die Reiter wieder auftauchen.
Die Leiste bleibt jetzt oben stehen, der Knopf unten rechts bringt einen
zurück.

Er animiert selbst statt mit behavior: 'smooth'. Das rechnet mit fester
Geschwindigkeit und bräuchte über 300.000 Pixel Seitenhöhe Minuten; hier
sind es immer 450 ms.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
2026-09-08 14:49:14 +02:00
team3
9840230250 Benutzer, Sammlungen, Wünsche und zwei Kartenansichten
Die Runde ist jetzt benannt. Der Host pflegt die Namensliste im neuen Reiter
"Verwaltung", alle anderen wählen sich oben rechts einen aus. Der Name landet
serverseitig an Vorschlägen und Wertungen, statt aus einem Textfeld zu
kommen, in das jeder schreiben konnte, was er wollte.

Dazu zwei Sammelstellen, beide nach Person gruppiert und für alle sichtbar,
aber nur selbst bearbeitbar:
- "Sammlungen": Filme, die man sehen möchte. Getrennt vom Rad-Vorschlag,
  von dem es weiterhin einen je Person gibt.
- "Wünsche": was der Seite noch fehlt. Der Host darf hier alle Einträge
  ändern und löschen.

Die Filmliste hat jetzt zwei Ansichten. Kompakt ist die gewohnte Karte,
Details stellt Cover, Text und vier Szenenbilder nebeneinander — eine Karte
so breit wie vier kompakte oder die halbe Reihe, je nachdem was zuerst
zutrifft. Reihen und Einzelfilme sind dabei exakt gleich hoch; die
Blätterleiste liegt dafür über dem Cover statt darunter.

Die Filmansicht nutzt die Breite: links Cover, Text und Knöpfe, rechts der
Trailer, darunter die Bilder. Ein Klick zeigt ein Bild in voller Größe.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
2026-09-03 19:30:48 +02:00
team3
8bd6a4e6b1 Zufällige Reihenfolge als Standard
Nach Bewertung sortiert sieht man immer dieselben zwanzig Filme. Zufällig
kommt auch mal etwas aus der Mitte des Katalogs nach oben.

Jeder Film bekommt dafür einen festen Wurf. Mit Math.random() direkt im
Vergleich würde die Sortierung bei jedem Filtern neu durcheinanderspringen.
Neu gemischt wird beim Neuladen der Seite.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
2026-09-02 19:49:47 +02:00
team3
5777dd5908 Vorschlag umschaltbar, Wertungen einzeln löschbar
Wer einen Film aufs Rad gesetzt hat, kann ihn dort auch wieder runternehmen.
Im Raster tragen alle Filme auf dem Rad jetzt eine Marke, nicht nur der
eigene Vorschlag — so sieht man auf einen Blick, was schon vorgeschlagen
ist. Die Karten hören dafür am Live-Kanal mit.

Dazu: der Host löscht einzelne Wertungen, das Cover dockt oben an statt
mittig, und die Suche heißt schlicht "Globale Suche".

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
2026-09-02 19:36:53 +02:00
team3
b9dbd5e753 Genre-Badges alphabetisch
Nach Häufigkeit sortiert wanderten sie bei jedem Reiterwechsel an eine
andere Stelle. Alphabetisch findet man ein Genre immer dort, wo man es
zuletzt gesehen hat.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
2026-08-31 13:54:11 +02:00
team3
bbd1270fd9 Ein Namensfeld für alles, oben rechts
Bisher fragten Vorschlag und Wertung getrennt nach dem Namen — einmal in der
Filmansicht, einmal über der Liste. Jetzt steht er einmal in der
Reiterleiste und gilt für beides. Wer keinen einträgt, bleibt anonym.

Dazu: make stream geht jetzt an den Server und beendet vorher ein laufendes
OBS. Der lokale Weg heißt make stream-local.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
2026-08-31 13:48:40 +02:00
team3
e7216138c7 update 2026-08-31 11:54:20 +02:00
team3
f5aeaadc42 update 2026-08-29 11:28:25 +02:00
team3
38d5a8cfae init 2026-08-12 19:30:41 +02:00