- {{ upcomingSchedule.start_time | time }} – - {{ upcomingSchedule.end_time | time }} -
+ +
+ ++ + {{ schedule.start_time | time }} – + {{ schedule.end_time | time }} +
diff --git a/src/css/_boxes.scss b/src/css/_boxes.scss index 65346b8..f99afe7 100644 --- a/src/css/_boxes.scss +++ b/src/css/_boxes.scss @@ -5,6 +5,46 @@ padding-top: 35px; } +.modal-card-product-box { + .modal-card-head { + @extend .bg-mask-product; + -webkit-mask-size: 730px 1168px; + 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 { + @extend .bg-stripes; + + border-bottom-left-radius: 32px; + border-bottom-right-radius: 32px; + + padding-bottom: 32px; + + &::-webkit-scrollbar { + width: 8px; + } + &::-webkit-scrollbar-track { + margin-bottom: 32px; + } + &::-webkit-scrollbar-thumb { + border-radius: 10px; + background: rgba($white, 0.6); + &:hover { + background: rgba($white-ter, 0.8); + } + } + } +} + .hook-box { border-radius: 32px; padding: 10px; diff --git a/src/css/_modifiers.scss b/src/css/_modifiers.scss index f50360a..b6ab321 100644 --- a/src/css/_modifiers.scss +++ b/src/css/_modifiers.scss @@ -32,6 +32,26 @@ } } +.button.is-clear { + @extend .text-shadow; + + background: rgba($white-ter, 0.4); + border: rgba($white-ter, 0.9); + color: $white-ter; + + &:hover { + background: rgba($white, 0.5); + border: rgba($white, 1.0); + color: $white; + } +} + +.button.is-rounded { + border-radius: 100px; + padding-left: 12px; + padding-right: 12px; +} + .hand { cursor: pointer; } @@ -57,11 +77,21 @@ transform: rotate(1.4deg); } +.tilt-right-slight { + -webkit-transform: rotate(1.2deg); + transform: rotate(1.2deg); +} + .tilt-left { -webkit-transform: rotate(-1.4deg); transform: rotate(-1.4deg); } +.tilt-left-slight { + -webkit-transform: rotate(-1.2deg); + transform: rotate(-1.2deg); +} + .columns.is-slim { margin-left: -0.4rem; margin-right: -0.4rem; diff --git a/src/css/main.scss b/src/css/main.scss index 7f33df1..6bb0c4e 100644 --- a/src/css/main.scss +++ b/src/css/main.scss @@ -10,17 +10,34 @@ html { background-color: #191919; } -.squid-refresh { +.fa { &:before { display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; + } +} + +.squid-refresh { + &:before { @extend .font-splatoon2; content: "\e066"; } } -.schedule-box { +.squid-squid { + &:before { + @extend .font-splatoon2; + content: "\e065"; + } +} + +.squid-icon-tilt { + -webkit-transform: rotate(25deg); + transform: rotate(25deg); +} + +.main-schedule-box { @extend .product-box; @extend .bg-stripes; @extend .text-shadow; @@ -42,6 +59,47 @@ html { } } +.modal-card.schedule-box { + @extend .modal-card-product-box; + @extend .text-shadow; + + .modal-card-head { + @extend .bg-spots-dots; + } + .modal-card-body { + @extend .bg-stripes; + } + + &.regular { + .modal-card-head { + background-color: darken($bg-battle-regular, 30%); + } + .modal-card-body { + background-color: $bg-battle-regular; + } + } + + &.ranked { + .modal-card-head { + background-color: darken($bg-battle-ranked, 30%); + // background-color: $grey-darker; + background-color: mix($bg-battle-ranked, $black-ter, 25%); + } + .modal-card-body { + background-color: $bg-battle-ranked; + } + } + + &.league { + .modal-card-head { + background-color: darken($bg-battle-league, 30%); + } + .modal-card-body { + background-color: $bg-battle-league; + } + } +} + .salmon-run { @extend .text-shadow; max-width: 600px; diff --git a/src/js/components/App.vue b/src/js/components/App.vue index e67c336..b91028b 100644 --- a/src/js/components/App.vue +++ b/src/js/components/App.vue @@ -27,13 +27,13 @@
+
+
+
-
-
- + +
+ +