diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index 1f4b6ca..31dd965 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -6,5 +6,7 @@ <br> <a href="surfers">surfers</a> <br> -<a href="pri">test</a> +<a href="pri">horizontal</a> +<br> +<a href="vert">vertical</a> diff --git a/frontend/src/routes/pri/+page.svelte b/frontend/src/routes/pri/+page.svelte index c462114..dea32c2 100644 --- a/frontend/src/routes/pri/+page.svelte +++ b/frontend/src/routes/pri/+page.svelte @@ -11,7 +11,7 @@ </select> </div> <div class="timer"> - 00:00 + <a href="/">00:00</a> </div> <div class="button"> <button>START</button> @@ -30,6 +30,11 @@ </div> <style> + a:link, a:hover, a:visited, a:active { + text-decoration: none; + color:bisque; + } + .container { display: grid; grid-gap: 5px; diff --git a/frontend/src/routes/vert/+page.svelte b/frontend/src/routes/vert/+page.svelte new file mode 100644 index 0000000..dea32c2 --- /dev/null +++ b/frontend/src/routes/vert/+page.svelte @@ -0,0 +1,102 @@ +<script> + const lines = 5; +</script> + +<div class="container"> + <div class="header"> + <div class="select"> + <select name="heats" id="heats"> + <option value="uno">Uno</option> + <option value="due">Due</option> + </select> + </div> + <div class="timer"> + <a href="/">00:00</a> + </div> + <div class="button"> + <button>START</button> + </div> + </div> + {#each Array(lines) as _} + <div class="line"> + <div class="pri"> + <h1>P</h1> + </div> + <div class="color"> + + </div> + </div> + {/each} +</div> + +<style> + a:link, a:hover, a:visited, a:active { + text-decoration: none; + color:bisque; + } + + .container { + display: grid; + grid-gap: 5px; + grid-auto-flow: row; + } + + .header { + display: grid; + grid-template-columns: 1fr 3fr 1fr; + grid-template-areas: + "select timer button"; + grid-template-rows: 4rem; + align-items: center; + background-color: darkblue; + } + + .select { + grid-area: select; + justify-self: start; + margin-left: 5px; + } + + .timer { + grid-area: timer; + text-align: center; + color: beige; + font-size: 3.5rem; + } + + .button { + grid-area: button; + justify-self: end; + margin-right: 5px; + } + + .line { + display: grid; + grid-gap: 4px; + grid-template-columns: repeat(6, 1fr); + grid-template-rows: 4rem; + grid-template-areas: + "pri color color color color color"; + align-items: center; + } + + .pri { + grid-area: pri; + width: 100%; + height: 100%; + background-color: red; + text-justify: center; + text-align: center; + font-size: 1.5rem; + border-radius: 10px; + } + + .color { + grid-area: color; + width: 100%; + height: 100%; + background-color: blue; + justify-self: end; + } + +</style> \ No newline at end of file