From 1c5e14cd478d00354b2d48e5fa917a135159ec3f Mon Sep 17 00:00:00 2001 From: Ronja Spiegelberg Date: Sun, 28 Apr 2024 21:28:07 +0200 Subject: [PATCH] fix choosing maps --- Makefile | 2 +- package-lock.json | 6 +++++ tank-frontend/src/App.css | 9 +++++++ tank-frontend/src/App.tsx | 6 +++-- tank-frontend/src/MapDropDown.tsx | 28 ++++++++++++++++++++ tank-frontend/src/components/DataTable.tsx | 30 +++++++++++----------- tank-frontend/src/serverCalls.tsx | 12 +++++++++ 7 files changed, 75 insertions(+), 18 deletions(-) create mode 100644 package-lock.json create mode 100644 tank-frontend/src/MapDropDown.tsx diff --git a/Makefile b/Makefile index 9432c05..4e76abc 100644 --- a/Makefile +++ b/Makefile @@ -6,5 +6,5 @@ build: podman build . --tag=$(TAG) run: build - podman run -i -p 3000:3000 localhost/$(TAG):latest + podman run -i -p 80:3000 localhost/$(TAG):latest diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..fa1abcd --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "cccb-tanks-cs", + "lockfileVersion": 3, + "requires": true, + "packages": {} +} diff --git a/tank-frontend/src/App.css b/tank-frontend/src/App.css index af2fb25..2846800 100644 --- a/tank-frontend/src/App.css +++ b/tank-frontend/src/App.css @@ -4,3 +4,12 @@ flex-wrap: wrap; row-gap: var(--padding-big); } + +.DropDown { + border: solid var(--border-size-thin); + padding: var(--padding-normal); + + background: var(--color-background); + border-color: var(--color-primary); + color: var(--color-primary); +} \ No newline at end of file diff --git a/tank-frontend/src/App.tsx b/tank-frontend/src/App.tsx index aaf4755..a00b7c6 100644 --- a/tank-frontend/src/App.tsx +++ b/tank-frontend/src/App.tsx @@ -6,9 +6,10 @@ import Column from './components/Column.tsx'; import Row from './components/Row.tsx'; import Scoreboard from './Scoreboard.tsx'; import Button from './components/Button.tsx'; +import MapDropDown from './MapDropDown.tsx'; import './App.css'; -import {getRandomTheme, useStoredTheme} from './theme.ts'; -import {useState} from 'react'; +import {getRandomTheme, useStoredTheme} from "./theme.ts"; +import { useState } from 'react'; export default function App() { const [theme, setTheme] = useStoredTheme(); @@ -20,6 +21,7 @@ export default function App() {

CCCB-Tanks!

+