diff --git a/.run/start frontend (dev).run.xml b/.run/start frontend (dev).run.xml
new file mode 100644
index 0000000..b1e563c
--- /dev/null
+++ b/.run/start frontend (dev).run.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/start server.run.xml b/.run/start server.run.xml
new file mode 100644
index 0000000..7704047
--- /dev/null
+++ b/.run/start server.run.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/package.json b/web/package.json
index 21732b7..5a0a8b8 100644
--- a/web/package.json
+++ b/web/package.json
@@ -10,6 +10,7 @@
"dependencies": {
"@mdi/font": "7.4.47",
"core-js": "^3.37.1",
+ "lucide-vue-next": "^0.438.0",
"roboto-fontface": "*",
"vue": "^3.4.31",
"vuetify": "^3.6.11"
diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml
index 9897e9c..c1836dc 100644
--- a/web/pnpm-lock.yaml
+++ b/web/pnpm-lock.yaml
@@ -14,6 +14,9 @@ importers:
core-js:
specifier: ^3.37.1
version: 3.38.1
+ lucide-vue-next:
+ specifier: ^0.438.0
+ version: 0.438.0(vue@3.4.38(typescript@5.5.4))
roboto-fontface:
specifier: '*'
version: 0.10.0
@@ -1263,6 +1266,11 @@ packages:
lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ lucide-vue-next@0.438.0:
+ resolution: {integrity: sha512-xlPIeYbhfI0gDJwolST7cjc6KAi1oWN9HEWGuK+5gMmoi+a6bJ3mI062+7tqzOdjSE07l7jyBH4mladQVLIQRA==}
+ peerDependencies:
+ vue: '>=3.0.1'
+
magic-string-ast@0.6.2:
resolution: {integrity: sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==}
engines: {node: '>=16.14.0'}
@@ -3216,6 +3224,10 @@ snapshots:
lodash@4.17.21: {}
+ lucide-vue-next@0.438.0(vue@3.4.38(typescript@5.5.4)):
+ dependencies:
+ vue: 3.4.38(typescript@5.5.4)
+
magic-string-ast@0.6.2:
dependencies:
magic-string: 0.30.11
diff --git a/web/src/components/NavBar.vue b/web/src/components/NavBar.vue
index a281f62..7a4398e 100644
--- a/web/src/components/NavBar.vue
+++ b/web/src/components/NavBar.vue
@@ -1,20 +1,23 @@
-
-
-
-
-
- DocuSphere
-
-
+
+
+
+
+
+
+ Application Bar
+
+
+
+
+
+
+
+
+
+
diff --git a/web/src/pages/index.vue b/web/src/pages/index.vue
index 2594977..97fcae7 100644
--- a/web/src/pages/index.vue
+++ b/web/src/pages/index.vue
@@ -1,7 +1,7 @@
-
+
diff --git a/web/src/plugins/vuetify.ts b/web/src/plugins/vuetify.ts
index 9850ab9..1c20fc8 100644
--- a/web/src/plugins/vuetify.ts
+++ b/web/src/plugins/vuetify.ts
@@ -5,15 +5,15 @@
*/
// Styles
-import '@mdi/font/css/materialdesignicons.css'
-import 'vuetify/styles'
+import "@mdi/font/css/materialdesignicons.css";
+import "vuetify/styles";
// Composables
-import { createVuetify } from 'vuetify'
+import { createVuetify } from "vuetify";
// https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides
export default createVuetify({
theme: {
- defaultTheme: 'light', // 'light' | 'dark'
+ defaultTheme: "dark", // 'light' | 'dark'
},
-})
+});