+
+ Item Info
+
Scan
diff --git a/src/pages/market/Scan.vue b/src/pages/market/Scan.vue
index e208768..5398b3f 100644
--- a/src/pages/market/Scan.vue
+++ b/src/pages/market/Scan.vue
@@ -1,8 +1,7 @@
diff --git a/src/pages/market/TypeInfo.vue b/src/pages/market/TypeInfo.vue
new file mode 100644
index 0000000..f85c1fe
--- /dev/null
+++ b/src/pages/market/TypeInfo.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
![]()
+
+
+
{{ item.name }}
+
+
+
+
+
+
+
{{ item.description }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/routes.ts b/src/routes.ts
index abb86f7..02f7a54 100644
--- a/src/routes.ts
+++ b/src/routes.ts
@@ -5,7 +5,8 @@ export const routes: RouteRecordRaw[] = [
{ path: '/login', name: 'login', component: () => import('@/pages/Login.vue') },
{ path: '/reprocess', component: () => import('@/pages/Reprocess.vue') },
{ path: '/market', component: () => import('@/pages/Market.vue'), children: [
- { path: '', redirect: '/market/scan' },
+ { path: '', redirect: '/market/type' },
+ { path: 'type/:type?', name: 'market-type', component: () => import('@/pages/market/TypeInfo.vue') },
{ path: 'scan', component: () => import('@/pages/market/Scan.vue') },
{ path: 'track', component: () => import('@/pages/market/Track.vue') },
] },
diff --git a/src/style.css b/src/style.css
index 377ac32..d24c85e 100644
--- a/src/style.css
+++ b/src/style.css
@@ -58,6 +58,7 @@
input[type=search] {
@apply search-cancel:appearance-none search-cancel:w-4 search-cancel:h-4 search-cancel:bg-[url('/svg/search-cancel.svg')];
}
+
.btn-icon {
@apply p-0 border-none bg-transparent hover:text-slate-400 hover:bg-transparent;
> svg {