Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Webapp - Basisfenster für das Frontend entwerfen #8

Closed
10 of 12 tasks
BlazingTwist opened this issue Nov 20, 2023 · 0 comments · Fixed by #20
Closed
10 of 12 tasks

Webapp - Basisfenster für das Frontend entwerfen #8

BlazingTwist opened this issue Nov 20, 2023 · 0 comments · Fixed by #20
Assignees

Comments

@BlazingTwist
Copy link
Owner

BlazingTwist commented Nov 20, 2023

Die Grundlegende Struktur des jchess.JChessApp Fensters soll in HTML umgesetzt werden.

Funktionalität soll später implementiert werden, wenn die Server-Client Kommunikation geklärt ist (#5 )


(?) Bedeutet, dass ich mir nicht sicher bin, ob diese Komponente sinnvoll ist

Umfang:

  • Button: neues Spiel
  • Button: Spiel schließen
  • Button: Undo/Redo
  • Keybinds (z.B. ctrl+N um ein neues Spiel zu starten)
  • Tab-Panel falls mehrere Spiele gleichzeitig laufen (?)

Neues Spiel Modal:

  • Spielernamen (Spieler 1, 2, ... n) (sollte dynamisch für n-viele Spieler erzeugt werden)
  • White on top (?)
  • Toggle: 'Time game (min)'
  • Dropdown: Spielzeit in Minuten

Spielfenster:

  • ein Div für das Spielfeld (population kommt später)
  • Spielernamen und Rest-Zeit
  • Spielzughistorie

'About'-Fenster (?)

'Theme' auswahl Fenster (?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment