+
+
+
+
\ No newline at end of file
diff --git a/components/InlineWidget.vue b/components/InlineWidget.vue
new file mode 100644
index 0000000..b05efa7
--- /dev/null
+++ b/components/InlineWidget.vue
@@ -0,0 +1,17 @@
+
+
+
+
+ {{ props.notifications }}
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Logo.vue b/components/Logo.vue
new file mode 100644
index 0000000..6105fd1
--- /dev/null
+++ b/components/Logo.vue
@@ -0,0 +1,7 @@
+
+
+
\ No newline at end of file
diff --git a/components/UserFooter.vue b/components/UserFooter.vue
new file mode 100644
index 0000000..cf79179
--- /dev/null
+++ b/components/UserFooter.vue
@@ -0,0 +1,164 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/components/UserHeader.vue b/components/UserHeader.vue
new file mode 100644
index 0000000..c05f8a7
--- /dev/null
+++ b/components/UserHeader.vue
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Wordmark.vue b/components/Wordmark.vue
new file mode 100644
index 0000000..4ab34fc
--- /dev/null
+++ b/components/Wordmark.vue
@@ -0,0 +1,11 @@
+
+
+
+
+ Drop
+
+
\ No newline at end of file
diff --git a/components/types.d.ts b/components/types.d.ts
new file mode 100644
index 0000000..e1102f1
--- /dev/null
+++ b/components/types.d.ts
@@ -0,0 +1,13 @@
+import type { Component } from "vue"
+
+export type NavigationItem = {
+ prefix: string,
+ route: string,
+ label: string,
+}
+
+export type QuickActionNav = {
+ icon: Component,
+ notifications?: number,
+ action: () => Promise,
+}
\ No newline at end of file
diff --git a/layouts/default.vue b/layouts/default.vue
new file mode 100644
index 0000000..c945b2a
--- /dev/null
+++ b/layouts/default.vue
@@ -0,0 +1,9 @@
+
+
+
+