diff --git a/yaki_admin/package-lock.json b/yaki_admin/package-lock.json
index 16e3803e0..07c16c249 100644
--- a/yaki_admin/package-lock.json
+++ b/yaki_admin/package-lock.json
@@ -1469,7 +1469,7 @@
"node_modules/@yaki_ui/yaki_ui_web_components": {
"version": "1.0.0",
"resolved": "https://gitpkg.now.sh/XPEHO/yaki_ui/web?feat/web_admin_ui",
- "integrity": "sha512-i0Poo/DF3Xhvh/OFohdP48DCtDrrjDEBL5yjgwtWdgPQC6Bq8R5dpgk0CNrAofUp2oG0S3Ltwi+SjM3xOI91GQ==",
+ "integrity": "sha512-XNIjy5AgdzvdXcZXQlYeYfoxWxgFU1bAs9uQmYhcY3HlNMRh5igJsy7fewP7XOxu+/z3DQ/uxcmof48sFHr+bA==",
"license": "ISC"
},
"node_modules/abbrev": {
diff --git a/yaki_admin/src/assets/images/avatar_2.png b/yaki_admin/src/assets/images/avatar_2.png
new file mode 100644
index 000000000..cd11c1d5f
Binary files /dev/null and b/yaki_admin/src/assets/images/avatar_2.png differ
diff --git a/yaki_admin/src/assets/images/briefcase-regular-24.png b/yaki_admin/src/assets/images/briefcase-regular-24.png
new file mode 100644
index 000000000..144179f43
Binary files /dev/null and b/yaki_admin/src/assets/images/briefcase-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/chevron-down-regular-24.png b/yaki_admin/src/assets/images/chevron-down-regular-24.png
new file mode 100644
index 000000000..84677e686
Binary files /dev/null and b/yaki_admin/src/assets/images/chevron-down-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/chevron-up-regular-24.png b/yaki_admin/src/assets/images/chevron-up-regular-24.png
new file mode 100644
index 000000000..437bbab39
Binary files /dev/null and b/yaki_admin/src/assets/images/chevron-up-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/dots-vertical-rounded-regular-24.png b/yaki_admin/src/assets/images/dots-vertical-rounded-regular-24.png
new file mode 100644
index 000000000..de71a9b6f
Binary files /dev/null and b/yaki_admin/src/assets/images/dots-vertical-rounded-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/group-regular-24.png b/yaki_admin/src/assets/images/group-regular-24.png
new file mode 100644
index 000000000..2b17fcf2a
Binary files /dev/null and b/yaki_admin/src/assets/images/group-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/hard-hat-regular-24.png b/yaki_admin/src/assets/images/hard-hat-regular-24.png
new file mode 100644
index 000000000..d98676e49
Binary files /dev/null and b/yaki_admin/src/assets/images/hard-hat-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/pencil-regular-24.png b/yaki_admin/src/assets/images/pencil-regular-24.png
new file mode 100644
index 000000000..d73089cf9
Binary files /dev/null and b/yaki_admin/src/assets/images/pencil-regular-24.png differ
diff --git a/yaki_admin/src/assets/images/plus_icon.png b/yaki_admin/src/assets/images/plus_icon.png
new file mode 100644
index 000000000..8806a6856
Binary files /dev/null and b/yaki_admin/src/assets/images/plus_icon.png differ
diff --git a/yaki_admin/src/assets/images/stats.png b/yaki_admin/src/assets/images/stats.png
new file mode 100644
index 000000000..830aa59bb
Binary files /dev/null and b/yaki_admin/src/assets/images/stats.png differ
diff --git a/yaki_admin/src/assets/images/x_close.png b/yaki_admin/src/assets/images/x_close.png
new file mode 100644
index 000000000..1f7001373
Binary files /dev/null and b/yaki_admin/src/assets/images/x_close.png differ
diff --git a/yaki_admin/src/components/ButtonIcon.vue b/yaki_admin/src/components/ButtonIcon.vue
new file mode 100644
index 000000000..03aebcfa5
--- /dev/null
+++ b/yaki_admin/src/components/ButtonIcon.vue
@@ -0,0 +1,20 @@
+
+
+
+
+
diff --git a/yaki_admin/src/components/buttonPrimary.vue b/yaki_admin/src/components/ButtonPrimary.vue
similarity index 89%
rename from yaki_admin/src/components/buttonPrimary.vue
rename to yaki_admin/src/components/ButtonPrimary.vue
index 18f99c9c0..4a5ca22ad 100644
--- a/yaki_admin/src/components/buttonPrimary.vue
+++ b/yaki_admin/src/components/ButtonPrimary.vue
@@ -1,6 +1,6 @@
+
+
+
+
diff --git a/yaki_admin/src/components/inputPassword.vue b/yaki_admin/src/components/InputPassword.vue
similarity index 100%
rename from yaki_admin/src/components/inputPassword.vue
rename to yaki_admin/src/components/InputPassword.vue
diff --git a/yaki_admin/src/components/inputText.vue b/yaki_admin/src/components/InputText.vue
similarity index 100%
rename from yaki_admin/src/components/inputText.vue
rename to yaki_admin/src/components/InputText.vue
diff --git a/yaki_admin/src/components/LoggedUserCard.vue b/yaki_admin/src/components/LoggedUserCard.vue
new file mode 100644
index 000000000..6714f8e97
--- /dev/null
+++ b/yaki_admin/src/components/LoggedUserCard.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
Admin
+
Administrator
+
+
+
diff --git a/yaki_admin/src/components/SideBarMenuDropDown.vue b/yaki_admin/src/components/SideBarMenuDropDown.vue
new file mode 100644
index 000000000..aeab169c8
--- /dev/null
+++ b/yaki_admin/src/components/SideBarMenuDropDown.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/yaki_admin/src/components/SideBarMenuDropDownElement.vue b/yaki_admin/src/components/SideBarMenuDropDownElement.vue
new file mode 100644
index 000000000..14f91cd48
--- /dev/null
+++ b/yaki_admin/src/components/SideBarMenuDropDownElement.vue
@@ -0,0 +1,41 @@
+
+
+
+
+ {{ props.teamName }}
+
+
+
+
diff --git a/yaki_admin/src/components/SideBarMenuLink.vue b/yaki_admin/src/components/SideBarMenuLink.vue
new file mode 100644
index 000000000..94e1a5c83
--- /dev/null
+++ b/yaki_admin/src/components/SideBarMenuLink.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
diff --git a/yaki_admin/src/features/captain/CaptainPage.vue b/yaki_admin/src/features/captain/CaptainPage.vue
index 307fe7f05..439105f36 100644
--- a/yaki_admin/src/features/captain/CaptainPage.vue
+++ b/yaki_admin/src/features/captain/CaptainPage.vue
@@ -1,6 +1,6 @@
@@ -8,7 +8,7 @@ import {RouterView} from "vue-router";
-
+
diff --git a/yaki_admin/src/features/captain/components/SideBarCaptainContent.vue b/yaki_admin/src/features/captain/components/SideBarCaptainContent.vue
deleted file mode 100644
index fb842ef46..000000000
--- a/yaki_admin/src/features/captain/components/SideBarCaptainContent.vue
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
- onClickSelectTeam(team.id)" />
-
-
-@/features/captain/services/teamList.service
diff --git a/yaki_admin/src/features/captain/layouts/PageContentheader.vue b/yaki_admin/src/features/captain/layouts/PageContentheader.vue
new file mode 100644
index 000000000..e69de29bb
diff --git a/yaki_admin/src/features/customer/components/SideBarCustomer.vue b/yaki_admin/src/features/customer/components/SideBarCustomer.vue
index c6a41c99c..25ad5489f 100644
--- a/yaki_admin/src/features/customer/components/SideBarCustomer.vue
+++ b/yaki_admin/src/features/customer/components/SideBarCustomer.vue
@@ -12,20 +12,22 @@ const navigateTo = (route: string) => {
-
+
+
-
+
-
+
+
diff --git a/yaki_admin/src/features/login/components/LoginForm.vue b/yaki_admin/src/features/login/components/LoginForm.vue
index 78aaaebef..8ca334cd9 100644
--- a/yaki_admin/src/features/login/components/LoginForm.vue
+++ b/yaki_admin/src/features/login/components/LoginForm.vue
@@ -1,8 +1,8 @@
-
-
-
-
-
-
diff --git a/yaki_admin/src/features/shared/components/SideBarContent.vue b/yaki_admin/src/features/shared/components/SideBarContent.vue
new file mode 100644
index 000000000..7d1e81e19
--- /dev/null
+++ b/yaki_admin/src/features/shared/components/SideBarContent.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
diff --git a/yaki_admin/src/features/shared/components/SideBarTeamsListElement.vue b/yaki_admin/src/features/shared/components/SideBarTeamsListElement.vue
deleted file mode 100644
index d814752b7..000000000
--- a/yaki_admin/src/features/shared/components/SideBarTeamsListElement.vue
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
- {{ props.teamName }}
-
-
-
-
-
-
-
-
diff --git a/yaki_admin/src/global-layouts/PageLayout.vue b/yaki_admin/src/global-layouts/PageLayout.vue
index 66a487d22..b5c6c6631 100644
--- a/yaki_admin/src/global-layouts/PageLayout.vue
+++ b/yaki_admin/src/global-layouts/PageLayout.vue
@@ -1,5 +1,4 @@