Commit Graph

33 Commits (8a4593b5422a95685c11c96a75790e3c17e4267a)

Author SHA1 Message Date
MiguelMLorente 8a4593b542 Fix commit and reset actions crossing pointers by creating an action stack (will be used to send data to backend) 2025-02-09 16:08:41 +01:00
MiguelMLorente 10269ec448 Fix commit and reset actions crossing pointers by creating an action stack (will be used to send data to backend) 2025-02-09 16:08:40 +01:00
MiguelMLorente 7391d78c03 Introduce clean and commit action buttons 2025-02-09 16:08:40 +01:00
MiguelMLorente 8bbfe472c6 Implement special dice usage and layout 2025-02-09 16:08:40 +01:00
MiguelMLorente f04f153a0e Add icons for special cells and fix piece placement issues 2025-02-09 16:08:40 +01:00
MiguelMLorente 44cb010faf Add transition to lobby page 2025-02-09 16:08:40 +01:00
MiguelMLorente 0650f0481b Create landing page base layout 2025-02-09 16:08:40 +01:00
MiguelMLorente b7561d804c Enable pieces rotation in dice set and board 2025-02-09 16:08:06 +01:00
MiguelMLorente b692caf93d Disallow placing piece in places with invalid adjacent connections 2025-02-09 16:08:06 +01:00
MiguelMLorente 4db2aa7407 Enable placing pieces in the game board 2025-02-09 16:08:06 +01:00
MiguelMLorente 3525d62c19 Set up dice view from modelled pieces 2025-02-09 16:08:06 +01:00
MiguelMLorente 87d61278a1 Create dice view to present all available dice to place in the board 2025-02-09 16:07:08 +01:00
MiguelMLorente 7a5125ea38 Add images of pieces 2025-02-09 16:06:49 +01:00
MiguelMLorente d90942624b Implement board view based on board builder 2025-02-09 16:06:49 +01:00
MiguelMLorente 9f5ec017b7 Created baseline for game page grid layout 2025-02-09 16:06:36 +01:00
MiguelMLorente 5d55631812 Create websocket exception filter 2025-02-04 23:34:23 +01:00
MiguelMLorente 3a9b88ef55 Minor style fixes 2024-12-10 23:46:47 +01:00
DavidPerea 74eadacdb2 Changes on landing page CSS 2024-12-10 19:22:05 +01:00
MiguelMLorente 2191a2fdc4 Remove duplicate socket connection 2024-12-04 22:55:40 +01:00
DavidPerea 88627bb9a7 Add functionality to "Join Lobby" button 2024-11-24 12:26:50 +01:00
Laura Valera c75b3ef1c2 Create player on conection and store it 2024-11-22 20:42:04 +01:00
MiguelMLorente 6a222640be Add typed subscriber to update lobby events 2024-11-22 18:38:01 +01:00
MiguelMLorente d3ecc52cf6 Added client event types for lobby creation 2024-11-21 23:31:56 +01:00
MiguelMLorente 4b22c5ead8 Merge linter changes into branch 2024-11-21 23:09:56 +01:00
MiguelMLorente d78b47fb07 Add eslint to web module 2024-11-21 22:58:47 +01:00
DavidPerea 97de40a396 New username input + buttons (LandingPage) 2024-11-19 19:08:31 +01:00
MiguelMLorente f1c284915e Moved to interface and create real enum type 2024-11-16 20:57:06 +01:00
Pau Costa Ferrer 3f49d880c8 feat: adds common logic module 2024-11-16 20:01:08 +01:00
MiguelMLorente e7447436a6 Include basic styles using pico-css library 2024-11-15 16:07:30 +01:00
MiguelMLorente 4aca37f3ff Setup style sheets with SASS 2024-11-10 23:40:09 +01:00
MiguelMLorente 9672a0ce32 Introducing implementation of sockets for client-server communication 2024-11-10 22:25:04 +01:00
DavidPerea 29dd826ee3 Cambia mensajes de Hello World (Distingue Front y Back) 2024-11-10 20:37:35 +01:00
MiguelMLorente dba539c610 Setup the web page in React-TS 2024-11-10 17:49:23 +01:00