diff client/src/views/Main.vue @ 542:505656a9947f

refac: layout refactored Introduced Topbar and Hamburger Menu
author Thomas Junk <thomas.junk@intevation.de>
date Thu, 30 Aug 2018 14:39:24 +0200
parents 9c036b32c852
children 89bc8111563a
line wrap: on
line diff
--- a/client/src/views/Main.vue	Thu Aug 30 12:57:27 2018 +0200
+++ b/client/src/views/Main.vue	Thu Aug 30 14:39:24 2018 +0200
@@ -1,32 +1,34 @@
 <template>
-  <div class="main d-flex">
-    <Sidebar v-bind:isOverlay="true"></Sidebar>
-    <Maplayer :lat="6155376"
-      :long="1819178"
-      :zoom="11"
-    ></Maplayer>
+  <div class="main d-flex flex-column">
+    <Topbar></Topbar>
+    <Sidebar></Sidebar>
+    <Maplayer :lat="6155376" :long="1819178" :zoom="11"></Maplayer>
   </div>
 </template>
 
 <style lang="scss">
-.main {
-  height: 100vh;
+@import "../assets/application.scss";
+.topbar {
+  background-color: white;
+  height: $topbarheight;
+  z-index: 10;
 }
 
-#map {
-  background-color: #ffffff;
-  width: 100%;
+.menubutton {
+  margin-left: $small-offset;
 }
 </style>
 
 <script>
 import Maplayer from "../components/Maplayer";
 import Sidebar from "../components/Sidebar";
+import Topbar from "../components/Topbar";
 export default {
   name: "mainview",
   components: {
     Maplayer,
-    Sidebar
+    Sidebar,
+    Topbar
   }
 };
 </script>