Simplify patch edit layout: hide header, compact category+title in one row

This commit is contained in:
backuppc
2025-12-03 08:24:56 +09:00
parent 40abcde0a9
commit 3d53a5c42f

View File

@@ -370,41 +370,30 @@ export function PatchList() {
</div> </div>
<div className="overflow-y-auto max-h-[calc(90vh-180px)] p-6 space-y-4"> <div className="overflow-y-auto max-h-[calc(90vh-180px)] p-6 space-y-4">
<div className="grid grid-cols-2 gap-4"> <div className="flex items-center gap-3">
<div> <div className="w-32">
<label className="block text-white/70 text-sm font-medium mb-2"></label> <label className="block text-white/70 text-xs font-medium mb-1"></label>
<select <select
value={editFormData.cate || 'PATCH'} value={editFormData.cate || 'PATCH'}
onChange={(e) => setEditFormData({ ...editFormData, cate: e.target.value })} onChange={(e) => setEditFormData({ ...editFormData, cate: e.target.value })}
className="w-full h-10 bg-white/10 border border-white/30 rounded-lg px-3 text-white focus:outline-none focus:ring-2 focus:ring-primary-400" className="w-full h-9 bg-white/10 border border-white/30 rounded-lg px-2 text-white text-sm focus:outline-none focus:ring-2 focus:ring-primary-400"
> >
<option value="PATCH" className="bg-gray-800">PATCH</option> <option value="PATCH" className="bg-gray-800">PATCH</option>
<option value="UPDATE" className="bg-gray-800">UPDATE</option> <option value="UPDATE" className="bg-gray-800">UPDATE</option>
</select> </select>
</div> </div>
<div> <div className="flex-1">
<label className="block text-white/70 text-sm font-medium mb-2"></label> <label className="block text-white/70 text-xs font-medium mb-1"></label>
<input
type="text"
value={editFormData.header || ''}
onChange={(e) => setEditFormData({ ...editFormData, header: e.target.value })}
className="w-full h-10 bg-white/10 border border-white/30 rounded-lg px-3 text-white placeholder-white/50 focus:outline-none focus:ring-2 focus:ring-primary-400"
placeholder="예: v2.0.0"
/>
</div>
</div>
<div>
<label className="block text-white/70 text-sm font-medium mb-2"></label>
<input <input
type="text" type="text"
value={editFormData.title || ''} value={editFormData.title || ''}
onChange={(e) => setEditFormData({ ...editFormData, title: e.target.value })} onChange={(e) => setEditFormData({ ...editFormData, title: e.target.value })}
className="w-full h-10 bg-white/10 border border-white/30 rounded-lg px-3 text-white placeholder-white/50 focus:outline-none focus:ring-2 focus:ring-primary-400" className="w-full h-9 bg-white/10 border border-white/30 rounded-lg px-3 text-white placeholder-white/50 focus:outline-none focus:ring-2 focus:ring-primary-400"
placeholder="패치 제목" placeholder="패치 제목"
/> />
</div> </div>
</div>
<div> <div>
<label className="block text-white/70 text-sm font-medium mb-2"></label> <label className="block text-white/70 text-sm font-medium mb-2"></label>