diff --git a/components/GamePanel.vue b/components/GamePanel.vue
new file mode 100644
index 0000000..63311fa
--- /dev/null
+++ b/components/GamePanel.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
{{ game.mName }}
+
{{ game.mShortDescription.split(" ").slice(0, 10).join(" ") }}...
+
+
+
+
+
+
diff --git a/components/UploadFileDialog.vue b/components/UploadFileDialog.vue
new file mode 100644
index 0000000..4e8bf63
--- /dev/null
+++ b/components/UploadFileDialog.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
diff --git a/package.json b/package.json
index 2ddaf9c..deb17af 100644
--- a/package.json
+++ b/package.json
@@ -39,6 +39,7 @@
"@types/turndown": "^5.0.5",
"@types/uuid": "^10.0.0",
"autoprefixer": "^10.4.20",
+ "h3": "^1.13.0",
"nitropack": "^2.9.7",
"postcss": "^8.4.47",
"sass": "^1.79.4",
diff --git a/pages/admin/library/[id]/index.vue b/pages/admin/library/[id]/index.vue
index 29b938a..1fb710e 100644
--- a/pages/admin/library/[id]/index.vue
+++ b/pages/admin/library/[id]/index.vue
@@ -26,6 +26,7 @@
+ uploadAfterImageUpload(result)"
+ />
diff --git a/pages/index.vue b/pages/index.vue
index 57dfbd8..fb6129f 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -1,5 +1,13 @@
- {{ games }}
+
+
+ Newly added
+
+
Explore more →
+
+
+
+