diff --git a/Dockerfile b/Dockerfile
index 7b34b52..82032c6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -22,6 +22,10 @@ COPY . .
# [optional] tests & build
ENV NODE_ENV=production
+# I can't run the type checking because of some sort of issue with
+# bun and vue-tsc.
+# see https://github.com/oven-sh/bun/issues/4754
+# RUN bunx --bun vue-tsc --build --force
RUN bunx --bun vite build
# Copy the distribution folder into the final image.
diff --git a/bun.lockb b/bun.lockb
index 24df2e4..123dfbb 100755
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index f5575d5..b0ddff0 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,6 @@
"axios": "^1.6.5",
"axios-retry": "^4.0.0",
"pinia": "^2.1.7",
- "sass": "^1.69.7",
"vue": "^3.3.11",
"vue-router": "^4.2.5",
"vuetify": "^3.4.10"
@@ -43,6 +42,8 @@
"typescript": "~5.3.0",
"vite": "^5.0.10",
"vitest": "^1.0.4",
- "vue-tsc": "^1.8.25"
+ "vue-tsc": "^1.8.25",
+ "sass": "^1.69.7",
+ "vite-plugin-vuetify": "^2.0.1"
}
}
diff --git a/src/components/NewItemForm.vue b/src/components/NewItemForm.vue
new file mode 100644
index 0000000..029c7fe
--- /dev/null
+++ b/src/components/NewItemForm.vue
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+ Add New Item
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Submit
+
+
+
+
+
+
+
diff --git a/src/components/SpecialItemsCard.vue b/src/components/SpecialItemsCard.vue
index 7677514..bf094e1 100644
--- a/src/components/SpecialItemsCard.vue
+++ b/src/components/SpecialItemsCard.vue
@@ -1,72 +1,82 @@
-
+
Blessing Power
diff --git a/src/views/FellowPowerView.vue b/src/views/FellowPowerView.vue
index 56bfc4e..e086852 100644
--- a/src/views/FellowPowerView.vue
+++ b/src/views/FellowPowerView.vue
@@ -16,7 +16,7 @@ const {
-
+
Fellow Power
diff --git a/src/views/IntimacyPowerView.vue b/src/views/IntimacyPowerView.vue
index 4fa6a30..db6a4c9 100644
--- a/src/views/IntimacyPowerView.vue
+++ b/src/views/IntimacyPowerView.vue
@@ -16,7 +16,7 @@ const {
-
+
Intimacy Power
diff --git a/src/views/Test.vue b/src/views/Test.vue
deleted file mode 100644
index 02e58f4..0000000
--- a/src/views/Test.vue
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
- Intimacy Power
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/TestView.vue b/src/views/TestView.vue
new file mode 100644
index 0000000..2da0bb4
--- /dev/null
+++ b/src/views/TestView.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/vite.config.ts b/vite.config.ts
index 5c45e1d..24a6d02 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -2,11 +2,13 @@ import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
+import vuetify from 'vite-plugin-vuetify'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
+ vuetify(),
],
resolve: {
alias: {