diff --git a/src/components/HighscorePage.vue b/src/components/HighscorePage.vue index 63d598a..addae87 100644 --- a/src/components/HighscorePage.vue +++ b/src/components/HighscorePage.vue @@ -2,11 +2,11 @@

Vinlottis highscore 🏆🍷

-
+
-
-

Finn ditt navn:

- +
+

Finn ditt navn:

+
    @@ -16,7 +16,7 @@
- reset filter
@@ -24,34 +24,32 @@

{{ selectedWinner.name }}

-

Vinnende farger:

-
+

Vinnende farger:

+
-

Flasker vunnet:

-
-
-
{{ humanReadableDate(win.date) }} - {{ daysAgo(win.date) }} dager siden
-
-
-
Vunnet med farge:
- -
-
-
- -
+

Flasker vunnet:

+
+
{{ humanReadableDate(win.date) }} - {{ daysAgo(win.date) }} dager siden
+
+
+

Vunnet med:

+ +
+
+
+
-

👈 Se dine vinn, tykk på navnet ditt

+

👈 Se dine vinn, trykk på navnet ditt

@@ -133,33 +131,15 @@ h1 { text-align: center; } -.highscore { - width: max-content; - margin: 2rem; +input[type="text"] { + width: 100%; + color: black; + border-radius: 4px; + padding: 1rem 1rem; + border: 1px solid black; + max-width: 200px; } -.winners-vines { - margin: 2rem; -} - - -.left { - float: left; -} - -.center { - background-color: $primary; - padding: 0.5rem 1rem; - border-radius: 8px; - font-style: italic; - - @include desktop { - align-self: flex-start; - margin-top: 20vh; - } -} - - .date-won { font-size: 1.3rem; margin-top: 2rem; @@ -182,6 +162,14 @@ h1 { } } +.single-win { + border-bottom: 1px solid rgb(237, 237, 237); + .left { + display: flex; + align-items: center; + } +} + .green { background-color: $light-green; } @@ -198,8 +186,39 @@ h1 { background-color: $light-red; } -div { - font-family: Arial; +.content-container { + display: flex; + flex-direction: column-reverse; + margin: 2em; + + .center { + align-self: center; + h1 { + background-color: $primary; + padding: 0.5rem 1rem; + border-radius: 8px; + font-style: italic; + } + } + + .winning-colors { + display: flex; + } + + @include mobile { + .center { + display: none; + } + } + + @include tablet { + display: grid; + grid: auto-flow min-content / .3fr 1fr; + justify-items: center; + width: 80%; + margin: auto; + grid-gap: 1em; + } } ol {