diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index 82650b7cd..d7d3589e7 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -1,5 +1,5 @@
-
+
@@ -8,10 +8,6 @@
This is a Demo | Username: changeme@email.com | Password: demo
-
-
-
-
@@ -20,7 +16,6 @@
-
-
\ No newline at end of file
diff --git a/frontend/src/components/UI/TheAppBar.vue b/frontend/src/components/UI/TheAppBar.vue
index 72947116a..22e5a6d3c 100644
--- a/frontend/src/components/UI/TheAppBar.vue
+++ b/frontend/src/components/UI/TheAppBar.vue
@@ -1,14 +1,18 @@
+
+
+ mdi-menu
+
mdi-silverware-variant
@@ -16,8 +20,8 @@
- Mealie
+
+ Mealie
@@ -36,60 +40,37 @@
+
+
+
+
-
-
-
- mdi-silverware-variant
-
-
-
-
- Mealie
-
-
-
-
-
-
-
-
- mdi-magnify
-
-
-
-
+
+
+
-
\ No newline at end of file
diff --git a/frontend/src/components/UI/TheRecipeFab.vue b/frontend/src/components/UI/TheRecipeFab.vue
index 46c64b065..e7278dc99 100644
--- a/frontend/src/components/UI/TheRecipeFab.vue
+++ b/frontend/src/components/UI/TheRecipeFab.vue
@@ -54,16 +54,28 @@
-
+
-
+
mdi-plus
mdi-link
-
+
mdi-square-edit-outline
@@ -74,6 +86,11 @@
import { api } from "@/api";
export default {
+ props: {
+ absolute: {
+ default: false,
+ },
+ },
data() {
return {
error: false,
@@ -102,10 +119,6 @@ export default {
}
},
- navCreate() {
- this.$router.push("/new");
- },
-
reset() {
this.fab = false;
this.error = false;
diff --git a/frontend/src/components/UI/TheSidebar.vue b/frontend/src/components/UI/TheSidebar.vue
new file mode 100644
index 000000000..f353f39d2
--- /dev/null
+++ b/frontend/src/components/UI/TheSidebar.vue
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+ {{ initials }}
+
+
+
+
+ {{ user.fullName }}
+
+ {{ user.admin ? "Admin" : "User" }}
+
+
+
+
+
+
+
+
+ {{ nav.icon }}
+
+ {{ nav.title }}
+
+
+
+
+
+
+
+
+ mdi-information
+
+
+
+
+ {{ $t("settings.current") }}
+ {{ appVersion }}
+
+
+
+ {{ $t("settings.latest") }}
+ {{ latestVersion }}
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/src/pages/Admin/index.vue b/frontend/src/pages/Admin/index.vue
index 2de038dab..40a3a4dd9 100644
--- a/frontend/src/pages/Admin/index.vue
+++ b/frontend/src/pages/Admin/index.vue
@@ -4,19 +4,12 @@
-