diff --git a/src/css/_boxes.scss b/src/css/_boxes.scss
index 06f9239..086f38f 100644
--- a/src/css/_boxes.scss
+++ b/src/css/_boxes.scss
@@ -5,19 +5,13 @@
padding-top: 35px;
}
-.modal-card-product-box {
+.modal-rounded-box {
.modal-card-head {
- @extend .bg-mask-product;
- mask-size: 730px 1168px;
- background-position-y: bottom;
-
border: none;
border-top-left-radius: 32px;
border-top-right-radius: 32px;
- padding-top: 45px;
-
display: block; // Fixes issues with .level
}
.modal-card-body {
@@ -44,6 +38,17 @@
}
}
+.modal-card-product-box {
+ @extend .modal-rounded-box;
+
+ .modal-card-head {
+ @extend .bg-mask-product;
+ mask-size: 730px 1168px;
+ background-position-y: bottom;
+ padding-top: 45px;
+ }
+}
+
.hook-box {
border-radius: 32px;
padding: 10px;
diff --git a/src/css/_modifiers.scss b/src/css/_modifiers.scss
index 641f517..0aefdce 100644
--- a/src/css/_modifiers.scss
+++ b/src/css/_modifiers.scss
@@ -184,3 +184,18 @@
padding-right: 0.2rem;
}
}
+
+@include tablet {
+ .modal {
+ &.is-wide {
+ .modal-content, .modal-card {
+ width: 1000px;
+ }
+ }
+ &.is-xwide {
+ .modal-content, .modal-card {
+ width: 1200px;
+ }
+ }
+ }
+}
diff --git a/src/css/main.scss b/src/css/main.scss
index 14e7a6f..a98099b 100644
--- a/src/css/main.scss
+++ b/src/css/main.scss
@@ -290,18 +290,18 @@ body.has-modal #main {
border-radius: 0;
}
}
+}
- .festival-period-container {
- margin-top: -5px;
- }
+.festival-period-container {
+ margin-top: -5px;
+}
- .festival-period {
- @extend .bg-mask-banner;
- @extend .bg-stripes;
- display: inline-block;
- background-size: 53px 53px;
- padding: 4px 20px;
- }
+.festival-period {
+ @extend .bg-mask-banner;
+ @extend .bg-stripes;
+ display: inline-block;
+ background-size: 53px 53px;
+ padding: 4px 20px;
}
.splatfest-results {
@@ -466,6 +466,28 @@ body.has-modal #main {
padding: 15px;
}
+.splatfest-history-dialog {
+ .modal-card-head, .modal-card-body {
+ background: rgba($grey-light, 0.25);
+ }
+
+ .splatfest-history-row:first-child {
+ margin-top: 25px;
+ }
+
+ .splatfest-history-row:not(:last-child) {
+ margin-bottom: 50px;
+ }
+
+ .splatfest-results-container {
+ width: 325px;
+
+ .splatfest-results {
+ position: relative;
+ }
+ }
+}
+
.merchandise-box {
@extend .product-box;
@extend .bg-circles;
diff --git a/src/js/components/App.vue b/src/js/components/App.vue
index c389b89..640327c 100644
--- a/src/js/components/App.vue
+++ b/src/js/components/App.vue
@@ -141,6 +141,10 @@
{{ $t('ui.about') }}
–
Twitter
+
+ –
+ {{ $t('splatfest.previous') }}
+
–