refactor: overhaul settings editor, review step, and preset detail modal

- Refactored settings-editor.tsx with improved structure
- Refactored review-step.tsx for better readability
- Refactored preset-detail-modal.tsx
- Minor fix in game-page-client.tsx
This commit is contained in:
2026-05-10 16:38:27 +08:00
parent 9b1e428bc7
commit f11c8343d4
4 changed files with 2110 additions and 1006 deletions
+1 -1
View File
@@ -883,7 +883,7 @@ export function GamePageClient({
{/* Desktop hero — side-by-side layout */}
<div className='hidden md:flex gap-4 sm:gap-6 px-[10svw]'>
{/* Cover image */}
<div className='relative shrink-0 aspect-2/3 w-20 sm:w-28 md:w-36 rounded-lg overflow-hidden border border-border bg-text/5 h-max'>
<div className='relative shrink-0 aspect-2/3 w-20 sm:w-32 md:w-52 rounded-lg overflow-hidden border border-border bg-text/5 h-max'>
{coverImage && !imgError ? (
<Image
src={coverImage}
File diff suppressed because it is too large Load Diff