diff --git a/src/App.vue b/src/App.vue
index 4423c383..40963549 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -56,15 +56,17 @@ body {
margin: 0;
background-attachment: fixed;
background-color: $bg-color;
- background-image: url('@/assets/img/bg.svg');
+ background-image: url('@/assets/img/stars.jpeg');
background-position: center / 640px;
background-repeat: repeat;
+ cursor: url('assets/img/rocket.png'), auto;
font-family: Montserrat, system-ui, -apple-system, BlinkMacSystemFont,
'Segoe UI', Roboto, 'Open Sans', 'Helvetica Neue', sans-serif;
}
a {
color: $highlight-color;
+ cursor: url('assets/img/rocket-fire.png'), auto;
text-decoration: none;
}
diff --git a/src/assets/img/rocket-fire.png b/src/assets/img/rocket-fire.png
new file mode 100644
index 00000000..69099bf3
Binary files /dev/null and b/src/assets/img/rocket-fire.png differ
diff --git a/src/assets/img/rocket.png b/src/assets/img/rocket.png
new file mode 100644
index 00000000..276a5d4b
Binary files /dev/null and b/src/assets/img/rocket.png differ
diff --git a/src/assets/img/stars.jpeg b/src/assets/img/stars.jpeg
new file mode 100644
index 00000000..7dc3ed26
Binary files /dev/null and b/src/assets/img/stars.jpeg differ
diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue
index 8c2c4e78..9022337c 100644
--- a/src/components/AppHeader.vue
+++ b/src/components/AppHeader.vue
@@ -79,7 +79,7 @@ const isActive = (page: string): boolean => {
Home
-
+
{
-
+
- Map
+ Map
+
{
+
-
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
@@ -327,9 +342,9 @@ $fade-time: 300ms;
&__bar {
position: relative;
- height: 50px;
+ height: 60px;
border-bottom: thin solid rgb(125 125 125 / 30%);
- background-color: $contrast-color;
+ background-color: $header-mobile-bg-color;
box-shadow: 0 0 10px 0 rgb(125 125 125 / 60%);
color: $secondary-text-color;
}
@@ -354,7 +369,7 @@ $fade-time: 300ms;
width: 50px;
height: 100%;
align-items: center;
- color: #000;
+ color: #fff;
cursor: pointer;
font-size: 20px;
text-align: center;
@@ -371,7 +386,7 @@ $fade-time: 300ms;
overflow: auto; /* just in case */
width: 200px;
height: 100%;
- background-color: $contrast-color;
+ background-color: $header-mobile-bg-color;
box-shadow: 0 0 13px 1px rgb(0 0 0 / 60%);
transition: left 300ms;
@@ -384,6 +399,7 @@ $fade-time: 300ms;
width: 50px;
height: 50px;
align-items: center;
+ color: #fff;
cursor: pointer;
text-align: center;
@@ -395,7 +411,7 @@ $fade-time: 300ms;
nav {
margin-top: 10px;
- background-color: color.adjust($contrast-color, $lightness: -5%);
+ background-color: color.adjust($header-mobile-bg-color, $lightness: -5%);
}
ul {
@@ -408,7 +424,7 @@ $fade-time: 300ms;
}
.selected {
- background-color: color.adjust($contrast-color, $lightness: -15%);
+ background-color: color.adjust($header-mobile-bg-color, $lightness: -15%);
font-weight: bold;
}
@@ -444,7 +460,7 @@ $fade-time: 300ms;
justify-content: center;
padding: 8px 12px;
border-left: thin solid rgb(30 30 30 / 20%);
- background: #fff;
+ background: $header-desktop-bg-color;
text-align: center;
:first-child {
@@ -460,8 +476,7 @@ $fade-time: 300ms;
}
a {
- display: block;
- padding: 10px 0;
+ padding: 15px 5px;
color: $text-color;
text-decoration: none;
}
diff --git a/src/variables.scss b/src/variables.scss
index f693a0a5..286cad47 100644
--- a/src/variables.scss
+++ b/src/variables.scss
@@ -1,17 +1,20 @@
@use 'sass:color';
/* --- COLORS --- */
-$bg-color: #f2ede6;
-$text-color: #222;
-$contrast-color: #E8E2D7;
+$bg-color: #000;
+$text-color: #F9FDFF;
+$text-color-dark: #232F34;
+$contrast-color: #232F34;
$text-soft-color: #686868;
-$primary-color: #BEB771;
-$secondary-color: #E18282;
+$primary-color: #7F27A2;
+$secondary-color: #E23532;
$secondary-light-color-intensity: 100;
$secondary-light-color: color.adjust($secondary-color, $red: $secondary-light-color-intensity, $green: $secondary-light-color-intensity, $blue: $secondary-light-color-intensity);
-$secondary-text-color: #2b2b2b;
-$tertiary-light-color: #fff;
+$secondary-text-color: #dadada;
+$tertiary-light-color: #88A7B7;
$highlight-color: $secondary-color;
+$header-mobile-bg-color: rgb(40 40 40 / 90%);
+$header-desktop-bg-color: rgb(40 40 40 / 50%);
/* --- EASINGS --- */
$ease-bounce: cubic-bezier(0.18, 0.89, 0.32, 1.28);
diff --git a/src/views/Home.vue b/src/views/Home.vue
index f10c5ad7..920e388f 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -333,13 +333,14 @@ const submitDeadline = computed(() =>
flex: 1 1 0;
padding: 8px;
background-color: $tertiary-light-color;
- color: $text-color !important;
+ color: $text-color-dark !important;
+ cursor: pointer;
font-weight: bold;
text-align: center;
text-decoration: none;
&:not(:first-child) {
- border-left: 3px solid #e8e2d7;
+ margin-left: 4px;
}
}
}
@@ -379,11 +380,15 @@ const submitDeadline = computed(() =>
display: inline-block;
line-height: 2;
text-align: left;
+
+ code {
+ color: $text-color-dark;
+ }
}
}
.icon-label-link {
- color: currentcolor !important;
+ color: $text-color-dark !important;
text-decoration: none !important;
}