Loading...
;
+ }
+
+ const playerPositions = [
+ { top: '12%', left: '29%', transform: 'translate(-50%, -50%)' },
+ { top: '12%', left: '71%', transform: 'translate(-50%, -50%)' },
+ { top: '40%', left: '10%', transform: 'translate(-50%, -50%)' },
+ { top: '40%', left: '90%', transform: 'translate(-50%, -50%)' },
+ { top: '75%', left: '15%', transform: 'translate(-50%, -50%)' },
+ { top: '75%', left: '85%', transform: 'translate(-50%, -50%)' },
+ ];
+
return (
-
-
X's turn
+
+
+ {/* Players */}
+ {gameState.players.slice(0, 6).map((player, index) => (
+
+
+ {player.cards.length}
+
+
+ ))}
+
+ {/* Center Deck and UNO Button */}
+
+
+ {/* Player Mat */}
+
+
+
+ {Array.from({ length: 7 }).map((_, index) => (
+
+ ))}
+
+
+
);
-}
+};
export default Game;
diff --git a/frontend/src/pages/Home.tsx b/frontend/src/pages/Home.tsx
index 716f2da..5517f03 100644
--- a/frontend/src/pages/Home.tsx
+++ b/frontend/src/pages/Home.tsx
@@ -14,7 +14,7 @@ const Home: React.FC = () => {
const CreateGame = () => {
// Logic to create a game
console.log('Create Game');
- navigate('/error');
+ navigate('/game');
};
const JoinGame = () => {
diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js
index b605050..e6ecd90 100644
--- a/frontend/tailwind.config.js
+++ b/frontend/tailwind.config.js
@@ -18,6 +18,8 @@ export default {
extend: {
backgroundImage: {
'uno-bg': "url('/src/assets/bg.jpg')",
+ 'table-bg': "url('/playBackground.png')",
+ 'player-icon-bg': "url('/playerIcon.png')",
},
},
},