diff --git a/src/css/_variables.scss b/src/css/_variables.scss index 5de6026..4fdfa6c 100644 --- a/src/css/_variables.scss +++ b/src/css/_variables.scss @@ -6,3 +6,7 @@ $family-sans-serif: Splatoon2, $family-sans-serif; $text: $grey-lighter; $text-strong: $white-ter; $title-color: $white-ter; +$subtitle-color: $grey-lighter; + +// Temp: This can be removed after Bulma 0.5.1 +$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6 $size-7; diff --git a/src/css/main.scss b/src/css/main.scss index 171936f..a219405 100644 --- a/src/css/main.scss +++ b/src/css/main.scss @@ -2,10 +2,29 @@ @import './variables'; @import '~bulma'; -.title { +.alt-font { font-family: Splatoon1, $original-family-sans-serif; } +.title-effect { + color: $title-color; + background: #460fc8 url(../img/bkg-stripes.png); + + display: inline-block; + + padding: 2px 48px 2px 20px; + margin: 0 0 10px -20px; + + -webkit-mask-image: url(../img/bkg-header.png); + mask-image: url(../img/bkg-header.png); + -webkit-mask-size: cover; + mask-size: cover; + -webkit-mask-position: right center; + mask-position: right center; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; +} + html { background: #191919 url(../img/bkg-squid.png) top; background-size: 360px 360px; @@ -20,15 +39,25 @@ html { padding: 35px 10px 10px 10px; margin: auto; - mask-image: url(../img/bkg-mask-product.png); -webkit-mask-image: url(../img/bkg-mask-product.png); - mask-repeat: no-repeat; + mask-image: url(../img/bkg-mask-product.png); -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; // Original value: 500px 800px - mask-size: 600px 960px; -webkit-mask-size: 600px 960px; - mask-position: center top; + mask-size: 600px 960px; -webkit-mask-position: center top; + mask-position: center top; + + &.tilt-right { + -webkit-transform: rotate(1.4deg); + transform: rotate(1.4deg); + } + + &.tilt-left { + -webkit-transform: rotate(-1.4deg); + transform: rotate(-1.4deg); + } .schedule-icon { display: inline-block; @@ -78,6 +107,13 @@ html { } } +.upcoming-schedule { + .rule-name { + color: $title-color; + font-size: 1.1rem; + } +} + .stage-image { background-size: contain; background-repeat: no-repeat; diff --git a/src/img/bkg-header.png b/src/img/bkg-header.png new file mode 100644 index 0000000..cbea47c Binary files /dev/null and b/src/img/bkg-header.png differ diff --git a/src/js/components/App.vue b/src/js/components/App.vue index 143cf18..730c3e9 100644 --- a/src/js/components/App.vue +++ b/src/js/components/App.vue @@ -1,18 +1,22 @@