feat(storefront): 首页改版与筛选体系

- 首页收敛为市场工具条 + 门户行(快捷入口 / 轮播 / 账户面板)
- 筛选按基础 10 项与高级筛选重排,接入皮肤组、段位、地区等参数
- 新增专区、排序、列表/宫格切换,并同步移动端筛选
- 精简导航并统一当前页下划线高亮
This commit is contained in:
yml2213
2026-10-31 11:52:11 +08:00
parent 82abc05b21
commit cfafc21014
20 changed files with 2632 additions and 272 deletions
+8
View File
@@ -474,6 +474,12 @@ const ProfilePage = lazy(() =>
const RealnamePage = lazy(() =>
import('@/features/realname/RealnamePage').then(module => ({ default: module.RealnamePage }))
)
const ProcessPage = lazy(() =>
import('@/features/help/ProcessPage').then(module => ({ default: module.ProcessPage }))
)
const RulesPage = lazy(() =>
import('@/features/help/RulesPage').then(module => ({ default: module.RulesPage }))
)
const AdminSectionPlaceholder = lazy(() =>
import('@/layouts/AdminLayout').then(module => ({ default: module.AdminSectionPlaceholder }))
)
@@ -504,6 +510,8 @@ export function AppRouter() {
<Route path="messages/:id" element={<ChatPage />} />
<Route path="profile" element={<ProfilePage />} />
<Route path="realname" element={<RealnamePage />} />
<Route path="process" element={<ProcessPage />} />
<Route path="rules" element={<RulesPage />} />
<Route path="seller/listings" element={<SellerListingsPage />} />
<Route path="seller/listings/new" element={<SellerListingFormPage />} />
<Route path="seller/listings/:id" element={<SellerListingDetailPage />} />