# Implementation Plan ## Phase 1: UI Consistency & Visual Polish **Goal:** Align the Admin UI with the `UI2.html` artistic direction (Dark Glassmorphism, specific typography). 1. **Font & Theme Configuration** - Update `client/index.html` to include `Playfair Display` (Serif) and `JetBrains Mono` (Monospace) fonts. - Update `client/tailwind.config.js` (or `style.css`) to define these font families. - Define global CSS variables for colors if not already present (`--art-bg`, `--art-accent`, etc.) to match `UI2.html`. 2. **Admin UI Refinement** - Update `client/src/components/admin/AdminLayout.vue`: - Apply `Playfair Display` to the "管理后台" sidebar title. - Refine sidebar transparency and blur effects to match `UI2.html`. - Update `client/src/pages/admin/Dashboard.vue`: - Apply serif fonts to section headers. - Ensure cards use the correct glassmorphism background (`rgba(255, 255, 255, 0.05)`). - **Responsive Check:** Verify sidebar behavior on mobile (already present in code, but needs visual verification of transition/overlay). 3. **Component Standardization** - Ensure `CustomSelect.vue` is used in place of native `