From c172db7b939682f5ec320432b2a3a22f33b209f3 Mon Sep 17 00:00:00 2001 From: seongwon030 <105052068+seongwon030@users.noreply.github.com> Date: Sun, 17 Aug 2025 16:48:05 +0900 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20memo=2026=EA=B8=80=EC=9E=90=20?= =?UTF-8?q?=EB=84=98=EC=96=B4=EA=B0=80=EB=A9=B4=2023+"..."=EB=A1=9C=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx b/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx index 922702676..4042ac69c 100644 --- a/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx +++ b/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx @@ -139,7 +139,11 @@ const ApplicantsTab = () => { {item.memo && item.memo.length > 0 ? ( - item.memo + item.memo.length > 26 ? ( + `${item.memo.slice(0, 23)}...` + ) : ( + item.memo + ) ) : ( 메모를 입력하지 않았습니다. From efcaee6abb29f9ce926b05304a32cb7049003ecc Mon Sep 17 00:00:00 2001 From: seongwon030 <105052068+seongwon030@users.noreply.github.com> Date: Sun, 17 Aug 2025 16:56:15 +0900 Subject: [PATCH 2/3] =?UTF-8?q?feat=20=EB=A9=94=EB=AA=A8=20=EC=BB=AC?= =?UTF-8?q?=EB=9F=BC=20=ED=85=8D=EC=8A=A4=ED=8A=B8=20=EC=98=A4=EB=B2=84?= =?UTF-8?q?=ED=94=8C=EB=A1=9C=EC=9A=B0=20=EC=B2=98=EB=A6=AC=20=EA=B0=9C?= =?UTF-8?q?=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 메모 컬럼에 CSS text-overflow 적용 - white-space: nowrap으로 텍스트 줄바꿈 방지 - overflow: hidden으로 넘치는 텍스트 숨김 - text-overflow: ellipsis로 "..." 표시 - max-width: 0으로 테이블 셀에서 text-overflow 작동 보장 --- .../AdminPage/tabs/ApplicantsTab/ApplicantsTab.styles.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.styles.ts b/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.styles.ts index 72933b873..c0554593c 100644 --- a/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.styles.ts +++ b/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.styles.ts @@ -172,6 +172,15 @@ export const ApplicantTableCol = styled.td<{ isMemo?: boolean }>` font-size: 16px; text-align: ${({ isMemo }) => (isMemo ? 'left' : 'center')}; padding-left: ${({ isMemo }) => (isMemo ? '30px' : '8px')}; + + ${({ isMemo }) => + isMemo && + ` + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + max-width: 0; /* 테이블 셀에서 text-overflow 작동을 위해 필요 */ + `} `; export const ApplicantTableCheckbox = styled.input.attrs({ type: 'checkbox' })` From a105e947290de1ed92755d05e7cf5c5d17ffc0b9 Mon Sep 17 00:00:00 2001 From: seongwon030 <105052068+seongwon030@users.noreply.github.com> Date: Sun, 17 Aug 2025 16:59:50 +0900 Subject: [PATCH 3/3] =?UTF-8?q?Revert=20"feat:=20memo=2026=EA=B8=80?= =?UTF-8?q?=EC=9E=90=20=EB=84=98=EC=96=B4=EA=B0=80=EB=A9=B4=2023+"..."?= =?UTF-8?q?=EB=A1=9C=20=EC=84=A4=EC=A0=95"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit c172db7b939682f5ec320432b2a3a22f33b209f3. --- .../pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx b/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx index 4042ac69c..922702676 100644 --- a/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx +++ b/frontend/src/pages/AdminPage/tabs/ApplicantsTab/ApplicantsTab.tsx @@ -139,11 +139,7 @@ const ApplicantsTab = () => { {item.memo && item.memo.length > 0 ? ( - item.memo.length > 26 ? ( - `${item.memo.slice(0, 23)}...` - ) : ( - item.memo - ) + item.memo ) : ( 메모를 입력하지 않았습니다.