0
0
Fork 0

Commit graph

  • ea48b8f82d Add package.json, pnpm lock, and tsconfig Oliver-Akins 2020-12-20 15:30:35 -07:00
  • 2ca4eef0a6 Move event and type docs into their own files. Oliver-Akins 2020-12-19 18:01:36 -07:00
  • ce7e35cd53 remove unneeded event Oliver-Akins 2020-12-19 18:01:12 -07:00
  • 7e9884a273 Update event name Oliver-Akins 2020-12-19 18:00:57 -07:00
  • fcc6712e23 Move the questions storage from the hand data object to the VueX store Oliver-Akins 2020-12-19 18:00:44 -07:00
  • 95a1bfe8a3 Implement VueX Persist with VueX Oliver-Akins 2020-12-19 18:00:11 -07:00
  • 6309419635 Add VueX-persist to the web interface Oliver-Akins 2020-12-19 17:59:35 -07:00
  • 171467803b Add data point for the chosen object. Oliver-Akins 2020-12-19 16:59:42 -07:00
  • 421c7d75f4 Add new config options for some button labels. Oliver-Akins 2020-12-19 16:59:19 -07:00
  • dccb0f835f Detect if an object has been chosen and change the display if it hasn't. Oliver-Akins 2020-12-19 16:57:40 -07:00
  • e4be57e957 Add a variant of the GameBoard so the spirits can choose the object Oliver-Akins 2020-12-19 16:57:00 -07:00
  • 02cecebbae Use the button labels from the store rather than hard-coded values. Oliver-Akins 2020-12-19 16:56:34 -07:00
  • bf63077f67 Change card width. Oliver-Akins 2020-12-19 16:56:11 -07:00
  • 20a9c39bb3 Change to using the UpdateHand event rather than the mess of events that it was before. Oliver-Akins 2020-12-19 15:54:01 -07:00
  • 1879ef2d69 Adjust object types. Oliver-Akins 2020-12-19 15:53:35 -07:00
  • c08e61117e Begin on the discard hand button Oliver-Akins 2020-12-18 18:41:15 -07:00
  • 82e6070976 Increase height of the bottom bar by a small amount Oliver-Akins 2020-12-18 18:40:55 -07:00
  • 0ddbaf064b Change width to min-width for the cards and allow x-scroll on the hand component. Oliver-Akins 2020-12-18 18:40:04 -07:00
  • 17e43beb1e Update InGame to use a CSS grid. Oliver-Akins 2020-12-18 18:26:14 -07:00
  • 0e35644af9 Add some additional information to the device error screen. Oliver-Akins 2020-12-18 18:25:42 -07:00
  • 8b28489cae Fix the index so that the questions appear above the eyes. Oliver-Akins 2020-12-18 18:13:23 -07:00
  • 1941a8ba41 Adjust styling to work with the grid to keep everything on screen. Oliver-Akins 2020-12-18 18:12:58 -07:00
  • 617ba7307c Allow guessers to type in their own team's text inputs. Oliver-Akins 2020-12-18 18:12:18 -07:00
  • dc93c7dbb0 Fix indices docs Oliver-Akins 2020-12-18 18:11:34 -07:00
  • 56c44133d5 Add error for mobile devices. Oliver-Akins 2020-12-18 18:11:19 -07:00
  • 351318ece4 Update the types for the objects. Oliver-Akins 2020-12-16 18:53:10 -07:00
  • 00d5b7f4f4 Add docs for the RemoveCard event Oliver-Akins 2020-12-16 18:23:31 -07:00
  • ebfc1f5855 Update the response event for SendCard Oliver-Akins 2020-12-16 18:23:05 -07:00
  • d5235942db Only show discard hand button to mediums Oliver-Akins 2020-12-16 18:12:43 -07:00
  • 63037a78c3 Add docs for NewHand Oliver-Akins 2020-12-16 18:05:00 -07:00
  • f8e5ea915f Create team reminder component Oliver-Akins 2020-12-16 17:50:30 -07:00
  • 2cf3ce4bae Add alias to bottom bar. Oliver-Akins 2020-12-16 17:49:57 -07:00
  • 8581929235 Remove extra newline Oliver-Akins 2020-12-16 17:25:17 -07:00
  • 75ec0f5c82 Add NewPlayer event documentation Oliver-Akins 2020-12-16 17:24:52 -07:00
  • 1fc2cf5405 Add Game type. Oliver-Akins 2020-12-16 16:18:05 -07:00
  • e32fa47836 Add docs for the SelectObject event. Oliver-Akins 2020-12-16 16:17:52 -07:00
  • 988aa33589 Add docs for the GetPastQuestions event Oliver-Akins 2020-12-16 16:17:32 -07:00
  • 170e222573 Add docs for the SendCard event Oliver-Akins 2020-12-16 16:17:11 -07:00
  • 238b99b063 Add docs for UpdateAnswer event Oliver-Akins 2020-12-16 16:16:51 -07:00
  • ee1f6f857b Add an additional datapoint in the error response Oliver-Akins 2020-12-16 16:16:31 -07:00
  • 3295747386 Update success from a boolean to an integer status Oliver-Akins 2020-12-16 12:25:10 -07:00
  • 06930d4fe5 Make PastQuestions fetch the questions itself using the mounted method + an interval Oliver-Akins 2020-12-15 21:50:01 -07:00
  • 495533216b Adjust how the PastQuestions is being toggled. Oliver-Akins 2020-12-15 21:49:11 -07:00
  • 83934e9c19 Begin on planning all of the Websocket events and their data payloads. Oliver-Akins 2020-12-15 21:48:51 -07:00
  • b45b0658e3 Add focus styles for the text inputs. Oliver-Akins 2020-12-15 20:47:50 -07:00
  • 393781181d Add some attributions for tooling. Oliver-Akins 2020-12-15 20:41:34 -07:00
  • d9a1b68035 Update the Hand component to be generalized better for all players and have a button for each card instead of clicking the card itself. Oliver-Akins 2020-12-15 20:36:00 -07:00
  • d02e6100db Add animation for the expand-from-left animation Oliver-Akins 2020-12-15 20:35:23 -07:00
  • aaca95f4a2 Add styles for the card button Oliver-Akins 2020-12-15 20:33:49 -07:00
  • e115384f21 Add anchor tag styling to the attributions modal Oliver-Akins 2020-12-15 20:33:25 -07:00
  • 7e30bdba31 Remove teleport because we're running V2 not V3. Whoops... Oliver-Akins 2020-12-13 17:21:38 -07:00
  • 42d0fe483e Add teleport to Modals. Oliver-Akins 2020-12-13 17:17:32 -07:00
  • f823e599b4 Add Hand markup, styling, and some functionality. Oliver-Akins 2020-12-13 16:55:31 -07:00
  • 2240f96940 Add darken/lighten variants of the confirm/cancel colours. Oliver-Akins 2020-12-13 16:54:48 -07:00
  • 2eec1880c6 Add a closable property to the modal animation Oliver-Akins 2020-12-13 16:52:33 -07:00
  • e5328dd1fb Add some bits to the Hand template Oliver-Akins 2020-12-13 15:02:02 -07:00
  • ecc580e8d7 Add corner rounding to the question boxes. Oliver-Akins 2020-12-13 14:58:42 -07:00
  • d238c72ac4 Add some documentation comments to the code. Oliver-Akins 2020-12-13 14:57:35 -07:00
  • 478406cf0d Set default team to moon for development purposes Oliver-Akins 2020-12-12 18:04:02 -07:00
  • e1bc7acd0d Add markup and styling for the past questions Oliver-Akins 2020-12-12 18:03:43 -07:00
  • 6735a5e860 Move past-questions from the InGame to the GameBoard Oliver-Akins 2020-12-12 18:03:04 -07:00
  • 1a7875f233 Add lighten/darken variants of the alt colour for the past questions button. Oliver-Akins 2020-12-12 17:39:22 -07:00
  • 492b5707c4 Adjust styling to look better Oliver-Akins 2020-12-12 16:56:37 -07:00
  • dc013c7c6e Change back to per-instance data object because Vue was yelling at me about it. Oliver-Akins 2020-12-12 16:48:57 -07:00
  • 4b5302d24c Adjust styling and markup to account for the past questions Oliver-Akins 2020-12-12 16:32:43 -07:00
  • ede4e64714 Change to static data Oliver-Akins 2020-12-12 16:31:45 -07:00
  • f5c88eedd0 Add the past questions index to the document Oliver-Akins 2020-12-12 16:31:20 -07:00
  • 0c0ae86fa6 Add code to help the implemention of the socket server. Oliver-Akins 2020-12-12 16:16:14 -07:00
  • 2131c2e8f4 Update view for testing purposes Oliver-Akins 2020-12-12 16:09:04 -07:00
  • 6f576ef5c2 Add team icons. Oliver-Akins 2020-12-12 16:08:40 -07:00
  • cd13bae07f Update styling of text inputs to not overlap the text Oliver-Akins 2020-12-12 16:08:14 -07:00
  • fc441fdf03 Add infrastructure for text input syncing. Oliver-Akins 2020-12-12 16:07:56 -07:00
  • 1bcaeccbe0 Right align the eyes for the other team. Oliver-Akins 2020-12-12 14:39:01 -07:00
  • 6b77c0ff26 Remove all the repeated text inputs and instead use a for loop. Oliver-Akins 2020-12-12 14:38:25 -07:00
  • aad77dac18 Add a team value Oliver-Akins 2020-12-10 15:20:18 -07:00
  • 211fe2e3ac Add config option for the eye icon. Oliver-Akins 2020-12-10 15:19:55 -07:00
  • 40fcf179d7 Add getters for the team names. Oliver-Akins 2020-12-10 15:19:33 -07:00
  • 299cc99c88 Begin work on the InGame view Oliver-Akins 2020-12-10 15:19:11 -07:00
  • 238c112859 Add the InGame view to the app Oliver-Akins 2020-12-10 15:18:54 -07:00
  • d9e7cd6c1b Adds all the text entry slots and CSS to the game board area Oliver-Akins 2020-12-10 15:18:37 -07:00
  • 287af267d6 Add comment about changing the SVG image Oliver-Akins 2020-12-10 15:03:45 -07:00
  • 5590f22e0d Add icons and remove Vue logo Oliver-Akins 2020-12-10 15:03:28 -07:00
  • 64171c1658 Add documentation to keep track of z-indexes. Oliver-Akins 2020-12-10 15:02:50 -07:00
  • e63c8edb77 Disable an eslint rule that I don't like. Oliver-Akins 2020-12-10 11:53:28 -07:00
  • 7b99f9ba0a Correct "moons" to "eyes" Oliver-Akins 2020-12-10 11:52:57 -07:00
  • e7d50281fe Add component names and fix CSS imports Oliver-Akins 2020-12-10 11:09:01 -07:00
  • b71a9e7d7f Update the colour variables for the cards Oliver-Akins 2020-12-10 11:03:03 -07:00
  • 4d156a1e68 Remove placeholder data Oliver-Akins 2020-12-10 11:00:08 -07:00
  • 7273db2ede Add a primitive player list, this will show the player name and their role Oliver-Akins 2020-12-10 10:59:48 -07:00
  • b668f0c211 Add player list component to the lobby view and stretch the flex items. Oliver-Akins 2020-12-10 10:55:18 -07:00
  • bbdfb7d1a9 Add player list to state Oliver-Akins 2020-12-10 10:54:47 -07:00
  • 8f27b6b932 Adjust ordering of attributes and include a do not edit below comment. Oliver-Akins 2020-12-10 10:37:50 -07:00
  • f840944691 Add component name Oliver-Akins 2020-12-10 10:33:24 -07:00
  • 0d27236e0e Generalize library section Oliver-Akins 2020-12-10 10:31:56 -07:00
  • 3257034b82 Add the moon counts to the data store Oliver-Akins 2020-12-08 18:09:00 -07:00
  • 5ca11ec484 Add data to the store. Oliver-Akins 2020-12-08 17:56:56 -07:00
  • 2c26fc8e0a Change to using the VueX store, rather than the data object. Oliver-Akins 2020-12-08 17:56:46 -07:00
  • 9c0a9b5917 Populate Lobby with styles and team choice layouts Oliver-Akins 2020-12-08 17:56:26 -07:00
  • d848df35d5 Add clickable class to the buttons Oliver-Akins 2020-12-08 17:50:07 -07:00
  • 42ed01c783 Add player name attribute to VueX store. Oliver-Akins 2020-12-08 17:44:17 -07:00