diff --git a/src/App.vue b/src/App.vue
index 98967897..b3cb40c5 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -135,6 +135,7 @@
     .pretty-scrollbar{
         &::-webkit-scrollbar {
             width: 5px!important;
+            height: 5px !important;
         }
 
         /* Track */
diff --git a/src/components/CopyableCodeContent.vue b/src/components/CopyableCodeContent.vue
new file mode 100644
index 00000000..150cbb68
--- /dev/null
+++ b/src/components/CopyableCodeContent.vue
@@ -0,0 +1,43 @@
+
+    
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/MemoViewer.vue b/src/components/MemoViewer.vue
new file mode 100644
index 00000000..a378f6fe
--- /dev/null
+++ b/src/components/MemoViewer.vue
@@ -0,0 +1,73 @@
+
+    
+        
+            
{{group.section}}
+
+            
+                
+                    
+                        
+                            {{tip.text}}
+                            {{tip.code}}
+                        
+                    
+                
+                
+        
+