Commit Graph

152 Commits

Author SHA1 Message Date
Settel
b1154f9567 feat: gamemaster: confirm before deleting user 2022-04-03 14:41:50 +02:00
Settel
58a28b0d12 feat: admin can switch to another user 2022-03-25 20:46:08 +01:00
Settel
e9f45e8176 feat: admin: display game controls for role admin 2022-03-25 15:20:41 +01:00
Settel
4951f0746f feat: gamemaster: show number of quotes already played 2022-03-25 14:24:03 +01:00
Settel
72ff65790a feat: gamemaster: reload button 2022-03-25 11:31:00 +01:00
Settel
3d41d3392d css: admin page: wrap tiles 2022-03-17 10:15:58 +01:00
Settel
a1c02e4ae8 feat: admin page: display game state and gamemaster 2022-03-17 09:28:20 +01:00
Settel
abb86fc451 feat: admin page, show list of games 2022-03-16 17:10:50 +01:00
Settel
bc16941521 refactor: /admin is now /gamemaster 2022-03-16 13:34:12 +01:00
Settel
cd2ae2905d style: fixed indentation 2022-03-16 13:31:47 +01:00
Settel
4ba02e5881 feat: animation of finals table 2022-03-16 09:39:02 +01:00
Settel
c90fabf022 feat: disable game controls while in admin interface 2022-03-16 08:54:35 +01:00
Settel
0d3661a4bc feat: enable/disable buttons according to state and phase 2022-03-15 08:08:19 +01:00
Settel
0f74661e07 feat: enable/disable buttons according to state and phase 2022-03-15 08:06:08 +01:00
Settel
908080cde6 feat: logout button for gamemasters/admins 2022-03-15 07:32:24 +01:00
Settel
48509a4beb bugfix: fix race condition save/get quotes 2022-03-15 07:18:40 +01:00
Settel
98c782627e bugfix: opacity: 100% gets 'translated' to 1% by SCSS compiler during build 2022-03-14 22:41:48 +01:00
Settel
afd88e82cb bugfix: bad event handling could create duplicate quotes on save 2022-03-10 10:15:07 +01:00
Settel
efbd1d25a1 feat: generate code 2022-03-09 09:45:04 +01:00
Settel
f150e7c300 css: fixed height of start page 2022-03-09 09:21:36 +01:00
Settel
a89f197fdd feat: admin interface remove user 2022-03-02 14:18:21 +01:00
Settel
f6889725ba feat: admin interface modify user, create user 2022-03-02 13:42:24 +01:00
Settel
52fcdbd576 feat: modify player 2022-03-02 12:04:27 +01:00
Settel
2b10149a87 feat: admin interface: open player edit overlay 2022-03-01 22:08:07 +01:00
Settel
4f760bb5ed refactor: admin interface: number of quotes instead of quotes 2022-03-01 12:25:25 +01:00
Settel
e2ad380c6c feat: change game name 2022-03-01 09:41:30 +01:00
Settel
64265d97e3 feat: admin interface 2022-03-01 07:56:01 +01:00
Settel
f2aa568b09 feat: admin interface shows number of quotes per player 2022-02-27 21:45:28 +01:00
Settel
addfcdea86 feat: admin interface, game name 2022-02-27 20:54:13 +01:00
Settel
defb20cc7c layout: styles finetuning 2022-02-27 15:26:17 +01:00
Settel
f2e0166062 styling of CollectQuote dialog 2021-12-02 19:07:15 +01:00
Settel
96ad2f6533 keep order of quotes constant in list while collecting quotes 2021-12-02 19:06:26 +01:00
Settel
7a9a4d5e2c fix styling 2021-11-30 18:42:46 +01:00
Settel
571193698d separator for cellection quotes 2021-11-28 20:59:33 +01:00
Settel
f0057663e3 use variables for colors 2021-11-28 20:28:43 +01:00
Settel
91541f78d4 use variables for colors 2021-11-28 17:24:22 +01:00
Settel
a4a499518e add new quote button 2021-11-27 21:10:09 +01:00
Settel
15493e2551 collect quote styling 2021-11-22 07:08:54 +01:00
Settel
2eb4d73472 styling (WIP) 2021-11-09 22:28:52 +01:00
Settel
a956f8e2f2 styling (WIP) 2021-11-09 21:52:10 +01:00
Settel
b7aa3f2f73 collect quotes styling (WIP) 2021-11-07 23:51:37 +01:00
Settel
9b3fa31189 collect quotes (WIP) 2021-11-07 23:31:04 +01:00
Settel
d5bde937b5 create/edit quote dialog (WIP) 2021-10-29 22:13:38 +02:00
Settel
e18e6a94c1 fixed logic error 2021-10-16 21:47:45 +02:00
Settel
d70f98bf48 update list of quotes after create/delete 2021-10-16 21:35:31 +02:00
Settel
a6b6d1dfd6 create quote 2021-10-16 21:21:59 +02:00
Settel
fd8aaeef78 create new quote 2021-10-16 20:14:58 +02:00
Settel
680ec9c6ce saveQuote, removeQuote (WIP) 2021-10-15 23:07:41 +02:00
Settel
8815cddebf refactoring: split into CollectQuote 2021-10-15 20:45:46 +02:00
Settel
3d4ab372e8 open/close explain box 2021-10-15 19:52:55 +02:00
Settel
892ab0b0cf collect phase: explain + example 2021-10-04 13:31:45 +02:00
Settel
957ef0f983 split CollectQuotes/CollectQuotesExplain 2021-10-04 11:11:44 +02:00
Settel
4cb657a93b collect quotes: show examples 2021-10-04 08:46:36 +02:00
Settel
b24f222533 collect quotes status added 2021-10-01 16:40:07 +02:00
Settel
d783ceba93 read game state on startup 2021-09-26 23:36:47 +02:00
Settel
ff87243628 finals styling 2021-09-26 21:56:57 +02:00
Settel
ade82549eb animation of finals table 2021-09-24 22:23:03 +02:00
Settel
c751914bb0 finals: animation 2021-09-24 21:40:36 +02:00
Settel
c0cebcfc55 finish game, proceed to finals 2021-09-24 20:46:10 +02:00
Settel
09796853cf finals table 2021-09-21 08:23:05 +02:00
Settel
247f14559d finals table (WIP) 2021-09-21 07:57:33 +02:00
Settel
a00931d50a proceed to next round 2021-09-20 10:41:34 +02:00
Settel
176c2de757 removed REVEAL_START phase 2021-09-17 22:54:46 +02:00
Settel
7c06a83a80 layout of sources 2021-09-16 21:43:10 +02:00
Settel
a0c6d59800 fade out wrong sources 2021-09-06 22:20:47 +02:00
Settel
74b14ef337 refactoring 2021-09-06 21:23:14 +02:00
Settel
c18c1351da styling 2021-09-05 21:33:02 +02:00
Settel
a1740b3467 revelation: show number of voters 2021-09-05 21:30:13 +02:00
Settel
b75a254a80 animation: fade instead of flip 2021-09-05 20:46:29 +02:00
Settel
e66a776e96 populate Revelation (WIP) 2021-09-05 01:51:10 +02:00
Settel
c67b395e5f moved confirm button 2021-09-03 23:00:06 +02:00
Settel
dfbb4347e0 show player's checked status in playerlist 2021-09-03 22:56:11 +02:00
Settel
8213902159 animate on continue game 2021-09-03 21:53:58 +02:00
Settel
d79e3a8956 save and store selection 2021-08-30 18:21:14 +02:00
Settel
0e5084144f Layout for EngineDebug must not overlap with play area. Otherwise you can't click on buttons 2021-08-30 12:48:54 +02:00
Settel
5d5c4a68aa send player state to clients 2021-08-30 12:24:28 +02:00
Settel
adfc3c0a1a clear selection when Sources is mounted 2021-08-30 08:10:50 +02:00
Settel
021eca3fd6 save selection 2021-08-30 07:40:05 +02:00
Settel
28b9479270 styling 2021-08-27 14:50:39 +02:00
Settel
be0279fe89 select source 2021-08-27 14:43:14 +02:00
Settel
0e67101943 PlayerList 2021-08-26 12:23:32 +02:00
Settel
0548515390 moved code to own Source component 2021-08-20 22:06:28 +02:00
Settel
feb9edc76a styling 2021-08-20 20:21:22 +02:00
Settel
df78dafd85 Sources ring layout 2021-08-15 22:19:11 +02:00
Settel
b298a9946e Sources layout 2021-08-15 22:04:24 +02:00
Settel
2dd280ce25 show quote 2021-08-15 18:52:15 +02:00
Settel
5f5033e846 send quote and sources to clients 2021-08-15 17:43:00 +02:00
Settel
ae4d5fdb8f ReadySet animation 2021-08-15 17:11:36 +02:00
Settel
6a7a1cea57 ReadySet position 2021-08-14 14:39:16 +02:00
Settel
75148d5e30 ReadySet animation 2021-08-14 14:28:38 +02:00
Settel
459b222e2b ReadySet animation 2021-08-14 13:39:46 +02:00
Settel
ead73a9c2d reset game 2021-08-14 13:21:53 +02:00
Settel
fbd9a55e46 display ready set info 2021-08-13 23:02:44 +02:00
Settel
ddcce45238 refactoring 2021-08-13 00:41:23 +02:00
Settel
da0760850a refactoring 2021-08-13 00:12:04 +02:00
Settel
d7220714f0 refactoring: split engine.js into components 2021-08-13 00:07:51 +02:00
Settel
5754b74fb2 updated engine to fetch userinfo if not present 2021-08-05 02:33:47 +02:00
Settel
97b11d31d5 refactoring of client engine 2021-08-05 02:22:47 +02:00
Settel
9ff46c7e51 PlayButton styling 2021-08-04 23:51:10 +02:00
Settel
56c8319bf4 --amend 2021-08-04 23:40:45 +02:00