diff --git a/frontend/src/components/Cell.jsx b/frontend/src/components/Cell.jsx index edaaff3..ffbaf6a 100644 --- a/frontend/src/components/Cell.jsx +++ b/frontend/src/components/Cell.jsx @@ -36,7 +36,7 @@ const Cell = ({ cell, callbacks }) => { } return ( - { + { let color = theme.colors.lime; return { backgroundColor: squareColor === 'b' ? '#769854' : '#e8edcd', aspectRatio: '1/1' } }} onClick={handleClick} bg={squareColor === 'w' ? "white" : "gray"} > diff --git a/frontend/src/components/GameHistory.jsx b/frontend/src/components/GameHistory.jsx index 3b2ec09..60b9dfd 100644 --- a/frontend/src/components/GameHistory.jsx +++ b/frontend/src/components/GameHistory.jsx @@ -52,8 +52,8 @@ const GameHistory = () => { } return ( -
- +
+ {gameHistoryJSX} diff --git a/frontend/src/layout/MainLayout.jsx b/frontend/src/layout/MainLayout.jsx index f5fb226..9e8f6d0 100644 --- a/frontend/src/layout/MainLayout.jsx +++ b/frontend/src/layout/MainLayout.jsx @@ -1,95 +1,129 @@ -import React, { useContext, useState } from 'react' +import React, { useContext, useState } from "react"; -import { Outlet } from 'react-router-dom' -import { AppShell, Burger, Container, Header, MediaQuery, Navbar, Paper, Text, createStyles, useMantineTheme } from '@mantine/core' +import { Outlet } from "react-router-dom"; +import { + AppShell, + Burger, + Container, + Header, + MediaQuery, + Navbar, + Paper, + Text, + createStyles, + useMantineTheme, +} from "@mantine/core"; -import UserDataContextProvider, { UserDataContext } from '../context/user-data-context'; -import MainLoader from '../components/MainLoader'; -import NavbarLinks from '../components/NavbarLinks'; -import Logout from '../components/Logout'; +import UserDataContextProvider, { + UserDataContext, +} from "../context/user-data-context"; +import MainLoader from "../components/MainLoader"; +import NavbarLinks from "../components/NavbarLinks"; +import Logout from "../components/Logout"; const useStyles = createStyles(() => ({ - body: { - width: '100%', - height: '100%' - - }, - root: { - width: '100%', - height: '100vh' - - }, - main: { - width: '100%', - height: '100vh' - } -})) + body: { + width: "100%", + height: "100%", + }, + root: { + width: "100%", + height: "100vh", + }, + main: { + width: "100%", + height: "100vh", + }, +})); const MainLayout = () => { - const { classes } = useStyles(); - const theme = useMantineTheme(); - const [opened, setOpened] = useState(false); - const { isLoggedIn, errorMessage } = useContext(UserDataContext); + const { classes } = useStyles(); + const theme = useMantineTheme(); + const [opened, setOpened] = useState(false); + const { isLoggedIn, errorMessage } = useContext(UserDataContext); - if (!isLoggedIn) { - return - } + if (!isLoggedIn) { + return ; + } - return ( - - -