Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature/#18] : 타임테이블 수정 #19

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from

Conversation

gaeulzzang
Copy link
Contributor

@gaeulzzang gaeulzzang commented Jan 9, 2025

✅ 𝗖𝗵𝗲𝗰𝗸-𝗟𝗶𝘀𝘁

  • merge할 브랜치의 위치를 확인해 주세요.(main❌/develop⭕)
  • 리뷰가 필요한 경우 리뷰어를 지정해 주세요.
  • 리뷰는 PR이 올라오면 최대한 빠르게 진행합니다.
  • P1 단계의 리뷰는 빠르게 확인 후 반영합니다.
  • Approve된 PR은 assigner가 머지하고, 수정 요청이 온 경우 수정 후 다시 push를 합니다.

📌 𝗜𝘀𝘀𝘂𝗲𝘀

📎 𝗪𝗼𝗿𝗸 𝗗𝗲𝘀𝗰𝗿𝗶𝗽𝘁𝗶𝗼𝗻

  • 시간 행 박스 크기 고정

    LazyVerticalGrid -> LazyColumn으로 수정

  • border 겹치면서 두께 두꺼워지는 문제 해결

    box border 없애고 drawBehind로 수정

  • 시간 행 제외한 헤더 부분은 n분의 1로 자동 크기 조정

    modifier weight(1f)로 문제 해결

  • 서버 api 명세서 참고하면서 엔티티 수정
  • 타임테이블 관련 로직 core/util에 있는 TimeTable.kt에 작성

📷 𝗦𝗰𝗿𝗲𝗲𝗻𝘀𝗵𝗼𝘁

💬 𝗧𝗼 𝗥𝗲𝘃𝗶𝗲𝘄𝗲𝗿𝘀

진짜 너무 어려워서 눈물 나왔어요.. 타임테이블로 트슛 쓸거임 ssibal
(구라 안치고 독감 더 심해지는 느낌 머리도 아프고 정신도 아프고 하.................. 토나와)

🚨 아래 내용 꼭 읽고 코리 달아주세요 ㅠㅠ 🚨
일단 앱바나 나머지 UI 요소들은 스크롤 안되고 고정입니다. 캘린더 내부에서 스크롤 한다고 하니까 참고해주세요.
캘린더 영역은 항상 RoundedCornerShape(8.dp)로 보여야 한다고 합니다. 아래 사진과 같이 피그마에서는 스크롤되는 캘린더일 때 양옆이 일직선으로 그려져 있던데 제가 구현한 방식이 맞는거라고 서희 언니한테 확인 받았습니다. 타임테이블에서 더이상 구현하지 못한 UI 디테일은 없는 것 같습니다.
image


스트링 추출하면 함수 이해하는게 더 어려울 것 같아서 스트링 추출 안하겠습니다.

@gaeulzzang gaeulzzang added ⭐ [FEAT] 새로운 기능 구현 🔨 [FIX] 버그 및 오류 발생 및 해결 🍂 가을 가응가 labels Jan 9, 2025
@gaeulzzang gaeulzzang self-assigned this Jan 9, 2025
@gaeulzzang gaeulzzang requested a review from a team as a code owner January 9, 2025 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍂 가을 가응가 ⭐ [FEAT] 새로운 기능 구현 🔨 [FIX] 버그 및 오류 발생 및 해결
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FIX] : 타임테이블 border 이슈 고치기
1 participant