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 @@