{{ notes }}
+
+ (activeViewMode = viewMode)"
+ class="py-3"
+ style="margin-top: 50px"
+ />
+
-
+ position: absolute;
+ top: 50px;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ margin-left: $sidebar-width;
+ transition: margin $transition-duration ease-out;
+ &.side-bar-collapsed {
+ margin-left: 0;
+ }
+}
+
diff --git a/src/assets/_variables.scss b/src/assets/_variables.scss
new file mode 100644
index 0000000..97c5c39
--- /dev/null
+++ b/src/assets/_variables.scss
@@ -0,0 +1,4 @@
+$primary: #1e4bc4;
+$white: #fff !default;
+$transition-duration: 0.2s;
+$sidebar-width: 220px;
diff --git a/src/assets/style.scss b/src/assets/style.scss
index a5d0cf4..3946a19 100644
--- a/src/assets/style.scss
+++ b/src/assets/style.scss
@@ -1,5 +1,4 @@
-$primary: #1e4bc4;
-
+@import './_variables';
@import 'bootstrap/scss/bootstrap';
body,
@@ -7,3 +6,7 @@ body > div,
html {
height: 100%;
}
+
+body {
+ overflow-y: scroll;
+}
diff --git a/src/components/Hamburger.vue b/src/components/Hamburger.vue
new file mode 100644
index 0000000..9283940
--- /dev/null
+++ b/src/components/Hamburger.vue
@@ -0,0 +1,98 @@
+
+
+
+
+
diff --git a/src/components/Note.vue b/src/components/Note.vue
new file mode 100644
index 0000000..388b3da
--- /dev/null
+++ b/src/components/Note.vue
@@ -0,0 +1,9 @@
+
+
+
+
{{ note.title }}
+{{ note.content }}
+
diff --git a/src/components/SideBar.vue b/src/components/SideBar.vue
index 920e675..bddd00a 100644
--- a/src/components/SideBar.vue
+++ b/src/components/SideBar.vue
@@ -1,35 +1,35 @@
-