diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 73214ba..a85a03c 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -568,16 +568,16 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /acorn-jsx@5.3.2(acorn@8.11.2): + /acorn-jsx@5.3.2(acorn@8.11.3): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.2 + acorn: 8.11.3 dev: true - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -648,7 +648,7 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 '@types/estree': 1.0.5 - acorn: 8.11.2 + acorn: 8.11.3 estree-walker: 3.0.3 periscopic: 3.1.0 dev: true @@ -884,8 +884,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 dev: true @@ -1478,7 +1478,7 @@ packages: '@ampproject/remapping': 2.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.20 - acorn: 8.11.2 + acorn: 8.11.3 aria-query: 5.3.0 axobject-query: 3.2.1 code-red: 1.0.4 diff --git a/frontend/src/lib/button.svelte b/frontend/src/lib/button.svelte new file mode 100644 index 0000000..dfd7f84 --- /dev/null +++ b/frontend/src/lib/button.svelte @@ -0,0 +1,16 @@ + + + + + diff --git a/frontend/src/lib/input.svelte b/frontend/src/lib/input.svelte new file mode 100644 index 0000000..113ee39 --- /dev/null +++ b/frontend/src/lib/input.svelte @@ -0,0 +1,31 @@ + + + + + + diff --git a/frontend/src/lib/select.svelte b/frontend/src/lib/select.svelte new file mode 100644 index 0000000..87444f0 --- /dev/null +++ b/frontend/src/lib/select.svelte @@ -0,0 +1,26 @@ + + + + + + diff --git a/frontend/src/lib/stores/colors.js b/frontend/src/lib/stores/colors.js new file mode 100644 index 0000000..d844307 --- /dev/null +++ b/frontend/src/lib/stores/colors.js @@ -0,0 +1,11 @@ +import { readable } from "svelte/store" + +export const colors = readable([ + "black", + "blue", + "red", + "green", + "yellow", + "pink", + "white", +]); \ No newline at end of file diff --git a/frontend/src/routes/setup/+page.svelte b/frontend/src/routes/setup/+page.svelte index 1b76397..f08558c 100644 --- a/frontend/src/routes/setup/+page.svelte +++ b/frontend/src/routes/setup/+page.svelte @@ -1,65 +1,55 @@
-
-
- - - - - - - - -
- -
-
- - {surfers} - -
- +
+
+ + + + + + + + + +
- {#each Array(surfers) as _, surfer} -
- - - - - -
- {/each} - + + +
+ {/each}
- - -
+ + +
{#each heats as h, id} -
- - -
+
+ + +
{/each} @@ -248,88 +276,84 @@ \ No newline at end of file + .surfers { + border: 1px solid #111; + background-color: yellow; + border-radius: 8px; + padding: 5px; + } + diff --git a/frontend/src/routes/surfers/+page.svelte b/frontend/src/routes/surfers/+page.svelte index 1cf1361..b33911c 100644 --- a/frontend/src/routes/surfers/+page.svelte +++ b/frontend/src/routes/surfers/+page.svelte @@ -1,24 +1,34 @@
- - - - -
\ No newline at end of file + + +