From ae56b0782523a64e0cbc1a0f28e4d14413f84fe9 Mon Sep 17 00:00:00 2001 From: myunsyeya <myunsyeya@ajou.ac.kr> Date: Sun, 8 Dec 2024 03:26:50 +0900 Subject: [PATCH] =?UTF-8?q?style:=20=EB=B6=80=ED=92=88=20=EB=B0=95?= =?UTF-8?q?=EC=8A=A4=20=ED=81=AC=EA=B8=B0=20=EC=9E=AC=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/PartItem.jsx | 6 +++--- .../MyCombinationPage/MyCombinationPage.css | 19 +++++++++---------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/src/components/PartItem.jsx b/src/components/PartItem.jsx index dc17f3d..f6c1d27 100644 --- a/src/components/PartItem.jsx +++ b/src/components/PartItem.jsx @@ -3,14 +3,14 @@ import React from "react"; const PartItem = ({ part }) => { return ( <div className="part-item"> - <img src={part.image_url} alt={part.name} className="part-image" /> - <div className="part-info"> + <div className="part-main-info"> + <img src={part.image_url} alt={part.name} className="part-image" /> <div className="part-header"> <span className="part-type">{part.type}</span> <h3 className="part-name">{part.name}</h3> </div> - <p className="part-description">{part.description}</p> </div> + <p className="part-description">{part.description}</p> </div> ); }; diff --git a/src/pages/MyCombinationPage/MyCombinationPage.css b/src/pages/MyCombinationPage/MyCombinationPage.css index 8848a39..b3e9052 100644 --- a/src/pages/MyCombinationPage/MyCombinationPage.css +++ b/src/pages/MyCombinationPage/MyCombinationPage.css @@ -194,13 +194,19 @@ .part-item { display: flex; - align-items: flex-start; + flex-direction: column; padding: 1rem; border-radius: 12px; background: linear-gradient(135deg, var(--background-white) 0%, rgba(var(--primary-rgb), 0.03) 100%); box-shadow: var(--shadow-sm); transition: all 0.3s ease; border: 1px solid rgba(var(--primary-rgb), 0.08); + gap: 0.75rem; +} + +.part-main-info { + display: flex; + align-items: center; gap: 1rem; } @@ -215,13 +221,6 @@ flex-shrink: 0; } -.part-info { - display: flex; - flex-direction: column; - gap: 0.75rem; - flex: 1; -} - .part-header { display: flex; flex-direction: column; @@ -404,14 +403,14 @@ /* 부품 아이템 카드도 파스텔톤으로 개선 */ .part-item { display: flex; - align-items: flex-start; + flex-direction: column; padding: 1rem; border-radius: 12px; background: linear-gradient(135deg, var(--background-white) 0%, rgba(var(--primary-rgb), 0.03) 100%); box-shadow: var(--shadow-sm); transition: all 0.3s ease; border: 1px solid rgba(var(--primary-rgb), 0.08); - gap: 1rem; + gap: 0.75rem; } .part-item:hover { -- GitLab