diff --git a/src/css/main.scss b/src/css/main.scss index 8174a55..4e21022 100644 --- a/src/css/main.scss +++ b/src/css/main.scss @@ -55,16 +55,6 @@ html { -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; width: 42px; @@ -97,6 +87,60 @@ html { } } +.hook-box-wrapper { + position: relative; + margin: 40px auto 20px; +} + +.hook-box { + border-radius: 32px; + padding: 10px; + text-shadow: 1px 1px 0 #000; + overflow: hidden; + + &, &:before { + background: url(../img/bkg-spots.png) 50%, url(../img/bkg-dots.png) 50%; + background-size: 189px 189px, 40px 40px; + } + + &:before { + content: ""; + position: absolute; + + width: 100%; + height: 29px; + top: -28px; + left: 0; + + -webkit-mask-image: url(../img/bkg-mask-hook.png); + mask-image: url(../img/bkg-mask-hook.png); + -webkit-mask-size: 36px 29px; + mask-size: 36px 29px; + -webkit-mask-position: center top; + mask-position: center top; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + } +} + +.salmon-run { + .hook-box, .hook-box:before { + background-color: darken(#ff5600, 10%); + } + + max-width: 600px; +} + +.tilt-right { + -webkit-transform: rotate(1.4deg); + transform: rotate(1.4deg); +} + +.tilt-left { + -webkit-transform: rotate(-1.4deg); + transform: rotate(-1.4deg); +} + .main-schedule { background: rgba(0,0,0,0.7); padding: 5px 10px 10px; diff --git a/src/img/bkg-dots.png b/src/img/bkg-dots.png new file mode 100644 index 0000000..6deaf5b Binary files /dev/null and b/src/img/bkg-dots.png differ diff --git a/src/img/bkg-mask-hook.png b/src/img/bkg-mask-hook.png new file mode 100644 index 0000000..15f9831 Binary files /dev/null and b/src/img/bkg-mask-hook.png differ diff --git a/src/img/bkg-spots.png b/src/img/bkg-spots.png new file mode 100644 index 0000000..eee2250 Binary files /dev/null and b/src/img/bkg-spots.png differ diff --git a/src/js/components/App.vue b/src/js/components/App.vue index ee6f0b6..95f7647 100644 --- a/src/js/components/App.vue +++ b/src/js/components/App.vue @@ -34,6 +34,15 @@ + +
+
+
+ +
+
+
+ @@ -50,22 +59,28 @@