diff --git a/src/renderer/assets/profile.jpg b/src/renderer/assets/profile.jpg
new file mode 100644
index 0000000..c2118d8
Binary files /dev/null and b/src/renderer/assets/profile.jpg differ
diff --git a/src/renderer/components/Badge.vue b/src/renderer/components/Badge.vue
new file mode 100644
index 0000000..3185ef6
--- /dev/null
+++ b/src/renderer/components/Badge.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/renderer/components/BaseInput.vue b/src/renderer/components/BaseInput.vue
new file mode 100644
index 0000000..d46a19a
--- /dev/null
+++ b/src/renderer/components/BaseInput.vue
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/renderer/components/History.vue b/src/renderer/components/History.vue
new file mode 100644
index 0000000..2cb5ec4
--- /dev/null
+++ b/src/renderer/components/History.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
diff --git a/src/renderer/components/Notification.vue b/src/renderer/components/Notification.vue
new file mode 100644
index 0000000..b969298
--- /dev/null
+++ b/src/renderer/components/Notification.vue
@@ -0,0 +1,48 @@
+
+
+
+
{{BadgeNumber}}
+
+
+
+
+
+
+
+
diff --git a/src/renderer/components/Profile.vue b/src/renderer/components/Profile.vue
new file mode 100644
index 0000000..b75087e
--- /dev/null
+++ b/src/renderer/components/Profile.vue
@@ -0,0 +1,36 @@
+
+
+

+
+
+
+
+
+
+
diff --git a/src/renderer/layouts/ActionBar.vue b/src/renderer/layouts/ActionBar.vue
index 36e2605..b6c6b46 100644
--- a/src/renderer/layouts/ActionBar.vue
+++ b/src/renderer/layouts/ActionBar.vue
@@ -1,15 +1,43 @@
- ActionBar
+
+
+
+
+
+
+
+
+
-
+