diff --git a/frontend/App.vue b/frontend/App.vue index ac08b8a..5f53dd0 100644 --- a/frontend/App.vue +++ b/frontend/App.vue @@ -1,17 +1,17 @@ diff --git a/frontend/assets/images/logo-black.png b/frontend/assets/images/logo-black.png new file mode 100644 index 0000000..9b9337c Binary files /dev/null and b/frontend/assets/images/logo-black.png differ diff --git a/frontend/assets/images/logo-white.png b/frontend/assets/images/logo-white.png new file mode 100644 index 0000000..cd2ec9a Binary files /dev/null and b/frontend/assets/images/logo-white.png differ diff --git a/frontend/components/Header.vue b/frontend/components/Header.vue deleted file mode 100644 index b574ab1..0000000 --- a/frontend/components/Header.vue +++ /dev/null @@ -1,102 +0,0 @@ - - - - - \ No newline at end of file diff --git a/frontend/components/Navigation.vue b/frontend/components/Navigation.vue new file mode 100644 index 0000000..5587771 --- /dev/null +++ b/frontend/components/Navigation.vue @@ -0,0 +1,148 @@ + + + + + \ No newline at end of file diff --git a/frontend/styles/global.scss b/frontend/styles/global.scss index 5470860..46c41ce 100644 --- a/frontend/styles/global.scss +++ b/frontend/styles/global.scss @@ -1,3 +1,4 @@ +@import './frontend/styles/variables'; .flex { display: flex; @@ -14,4 +15,16 @@ .flex-direction-column { display: flex; flex-direction: column; +} + +@include desktop { + .mobile-only { + display: none; + } +} + +@include mobile { + .desktop-only { + display: none; + } } \ No newline at end of file diff --git a/frontend/styles/variables.scss b/frontend/styles/variables.scss index 17b1ded..57b1855 100644 --- a/frontend/styles/variables.scss +++ b/frontend/styles/variables.scss @@ -1,3 +1,17 @@ $green: #5cdb95; -$text-color: #05386B; \ No newline at end of file +$text-color: #05386B; + +$mobile-width: 768px; + +@mixin mobile { + @media (max-width: #{$mobile-width}) { + @content; + } +} + +@mixin desktop { + @media (min-width: #{$mobile-width + 1px}) { + @content; + } +} \ No newline at end of file