Skip to content

Conversation

@i-meant-to-be
Copy link
Contributor

🚩 연관 이슈

closed #147

📝 작업 내용

TableListPage 개선

  • flex flex-wrap 스타일을 적용하여, 한 줄(가로줄)에 표시되는 아이템 개수가 유동적으로 바뀌도록 수정
  • 헤더 스타일도 새롭게 정해진 컨벤션에 따라 지시형 제목으로 수정
  • 이상 변경사항에 따른 테스트 코드 수정

이 개선 사항을 작업하면서는, 써니가 이 페이지는 아직 구현하지 말아달라고 적어둔 바 있어 디자인적 요소는 많이 고려하지 않았습니다. 따라서 디자인보다는 그리드를 구현하는 것에 집중했습니다. 추후 확정된 디자인 시안이 나오면 디자인적인 부분에 대한 개선도 필요할 것입니다.

그 외

  • npm에서 일부 패키지에서 보안 취약점이 있다고 표시하여, 이 부분 해결 (npm audit fix)
  • 위 수정 사항으로 인해 Storybook 관련 패키지 간 버전 호환성 문제 발생하여 이 부분 해결

🏞️ 스크린샷 (선택)

너비가 넓을 때 (한 줄에 3개)

스크린샷_26-2-2025_14119_localhost

너비가 좁을 때 (한 줄에 2개)

스크린샷_26-2-2025_141125_localhost

🗣️ 리뷰 요구사항 (선택)

없음

@i-meant-to-be i-meant-to-be added the design UI 관련 label Feb 26, 2025
@i-meant-to-be i-meant-to-be self-assigned this Feb 26, 2025
Copy link
Contributor

@jaeml06 jaeml06 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다.

@i-meant-to-be i-meant-to-be merged commit bf19dc8 into develop Feb 27, 2025
2 checks passed
@i-meant-to-be i-meant-to-be deleted the design/#147 branch February 27, 2025 08:00
katie424 pushed a commit that referenced this pull request Jun 1, 2025
* chore: Cleared vulnerabilities of npm modules

* chore: Updated Storybook to 8.6.0

* design: Let TableListPage display columns responsibily
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

design UI 관련

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[DESIGN] 시간표 목록 화면에 적응형 그리드 적용

4 participants