Commit Graph

214 Commits

Author SHA1 Message Date
Alec Maier
4571ee33df Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-09-09 23:53:58 -04:00
Alec Maier
7d647512e3 Added art for villager and werwolf cards, updated footer 2019-09-09 23:52:45 -04:00
Maier
40c22f769f convert user-entered join code to lowercase 2019-09-09 14:00:17 -04:00
Alec Maier
1f2785cd1e Null check to fix app crash bug 2019-09-07 16:48:44 -04:00
Alec Maier
84d61655eb Update mobile styling to fit device width 2019-09-07 11:28:28 -04:00
Alec Maier
e70bcc8ba9 Better logging for games, tweak width of mobile game header 2019-09-07 02:20:48 -04:00
Alec Maier
f823377c2d Altered role list 2019-09-07 02:14:19 -04:00
Alec Maier
6119df351e Mobile styling tweaks 2019-09-07 00:36:20 -04:00
Alec Maier
d8d86b9bbb Made headers slightly smaller on mobile 2019-09-07 00:29:39 -04:00
Alec Maier
cad4095474 made game header smaller to avoid wrapping 2019-09-06 11:41:10 -04:00
Alec Maier
f17265cd9a Trim whitespace everywhere the code is used, some browser compatability changes 2019-09-06 02:28:49 -04:00
Maier
c45c1b26c6 Various improvements - allow decrementing of individual cards, all lowercase access code, round decimal times to nearest minute, remove colored border from game cards 2019-09-05 16:43:26 -04:00
Alec Maier
9176cc271e Trying to fix backface-visibility support on ios 2019-09-04 20:49:36 -04:00
Alec Maier
4e2fd7072d Changed cron job to clear games based on start time, tried to fix card transparency bug on iphones 2019-09-04 20:46:29 -04:00
Alec Maier
6c49cd06ee Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-09-03 19:05:25 -04:00
Alec Maier
06ec20a1c6 Force https, log created games 2019-09-03 19:04:50 -04:00
Alec Maier
eed88a682c Various styling improvements, altered roles, verified win conditions 2019-09-03 18:58:20 -04:00
Alec Maier
ab11042f1a Change title back 2019-09-03 16:31:48 -04:00
Alec Maier
f93d14996e Update index.html 2019-09-03 16:28:38 -04:00
Maier
68a1d83356 Made client socket io path change for all views. Fixes browser race condition 2019-09-03 11:17:29 -04:00
Maier
5063e0cb66 Changed join script to source a locally stored version of the socket io client 2019-09-03 10:55:43 -04:00
Alec Maier
866214eecd .gitignore node modules 2019-09-03 02:28:35 -04:00
Alec Maier
053de5a1c1 Added modal for role descriptions, learning page, fixed cron job 2019-09-03 02:26:47 -04:00
Alec Maier
6c833e4acf Update server js 2019-09-02 22:30:16 -04:00
Alec Maier
d62f57c7df removed rules button for now 2019-09-02 21:10:48 -04:00
Alec Maier
45afb6a7c4 removed form tag on create page to be less confusing on mobile 2019-09-02 21:07:03 -04:00
Alec Maier
475c6500f9 Fixed mobile view of no players error 2019-09-02 20:51:38 -04:00
Alec Maier
1eae5f63f6 Added timer expiration end game scenario, cron job for clearing stale games 2019-09-02 20:44:06 -04:00
Alec Maier
2a2691bc91 Detection of end-game scenarios, end games with splash screen listing winning team and who wolves were. 2019-09-02 19:47:06 -04:00
Alec Maier
e7c27a5293 Fixed bug that resets card flip state when pausing/resuming the timer, updated styling to be more consistent 2019-09-02 16:08:13 -04:00
Alec Maier
48cfaace74 sychronized pausing and resuming of game timer, fade transitions 2019-09-02 04:10:25 -04:00
Alec Maier
2d852c2fc0 Set max width for game header, fixed bug in flipping card on every state change 2019-09-01 14:09:18 -04:00
Alec Maier
b7e8d29b0a Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-09-01 13:44:38 -04:00
Alec Maier
d8616ef922 Clicking the card now toggles flipping it over. Removed moment - don't need it 2019-09-01 13:44:14 -04:00
Alec Maier
b9747dfc06 Update README.md 2019-09-01 03:49:55 -04:00
Alec Maier
020282c931 Timer functionality 2019-09-01 03:32:19 -04:00
Alec Maier
b15d95141c Fixed bug in disabling start game button when there aren't enough players in the lobby 2019-08-31 20:40:07 -04:00
Alec Maier
d243bb85ef Fixed bug in header type causing large margin 2019-08-31 19:49:24 -04:00
Alec Maier
6b86a70041 Last styling tweaks for now 2019-08-31 19:46:24 -04:00
Alec Maier
454d26821e another mobile styling tweak 2019-08-31 19:43:29 -04:00
Alec Maier
4d35f7546a mobile styling tweaks 2019-08-31 19:41:04 -04:00
Alec Maier
113c76244b Added heroku port 2019-08-31 19:35:22 -04:00
Alec Maier
38c46eff22 added procfile for deployment 2019-08-31 19:30:39 -04:00
Alec Maier
73ccc06926 Merge pull request #5 from AlecM33/develop
new fonts, better styling
2019-08-31 19:23:42 -04:00
Alec Maier
98a5e97575 new fonts, better styling 2019-08-31 19:22:54 -04:00
Alec Maier
20d91f0123 Merge pull request #4 from AlecM33/develop
Deal and display cards to players, click a button to say you are dead…
2019-08-31 18:23:21 -04:00
Alec Maier
3d5eb360a2 Deal and display cards to players, click a button to say you are dead and relay this message to everyone, small code improvements 2019-08-31 18:22:39 -04:00
Alec Maier
65729d5650 Merge pull request #3 from AlecM33/develop
tracking of players accross session using id in storage, create game …
2019-08-30 20:38:04 -04:00
Alec Maier
f873540171 tracking of players accross session using id in storage, create game button for the host that is disabled until lobby is full. synchronized lobby state. 2019-08-30 20:37:11 -04:00
Maier
385c5d4e79 Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-08-30 17:39:26 -04:00