[Feature/#413] 타임라인 생성 모달/그리드/성과 패널 UX 개선 - #414
Conversation
|
Warning Review limit reached
Next review available in: 46 minutes You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthrough타임라인 생성 모달에 일반 문서 흐름 메뉴 배치를 추가했습니다. 성과 패널의 기간 초기화 기준을 시작일로 변경했습니다. AI 요약과 KPI UI를 개편하고, 배지 색상과 타임라인 행 높이를 조정했습니다. Changes타임라인 UX 개선
Estimated code review effort: 3 (Moderate) | ~20 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📚 Storybook 배포 완료
|
There was a problem hiding this comment.
Actionable comments posted: 3
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@src/components/common/dropdownmenu/DropdownMenu.tsx`:
- Around line 188-196: Update the DropdownMenu class composition so
height-limiting classes such as max-h-60 and overflow-y-auto are applied for
fullWidth only when inFlow is false. Keep the full-width positioning classes
unchanged, and preserve the existing scroll-limited behavior for non-inFlow
menus.
In `@src/components/timeline/TimelinePerformancePanel.tsx`:
- Around line 299-309: Update the button label in the TimelinePerformancePanel
summary request Button from “요약하기 생성” to the clearer action text “AI 요약 생성하기”,
keeping the existing click behavior and disabled state unchanged.
- Around line 354-367: Update the metric card layout in TimelinePerformancePanel
so narrow screens use two columns with wrapping and each KPI value remains fully
visible without truncation; configure the existing section and metric card
classes for a two-column small-screen layout and four columns only at wider
breakpoints, and remove or adjust the min-w-0/truncate styling that clips KPI
content.
🪄 Autofix
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro Plus
Run ID: b025bd7e-9565-4f1d-b909-4465b5c6298f
📒 Files selected for processing (5)
src/components/common/dropdownmenu/DropdownMenu.tsxsrc/components/timeline/TimelineCreateModal.tsxsrc/components/timeline/TimelinePerformancePanel.tsxsrc/constants/timeline/layout.tssrc/utils/timeline/period.ts
🚨 관련 이슈
Closed #413
✨ 변경사항
✏️ 작업 내용
생성/수정 모달
inFlow)타임라인 바
TIMELINE_ROW_HEIGHT조정하여 바 세로 간격 축소성과 패널
startDate기준으로 나오도록 UX 개선💻 작업 화면
😅 미완성 작업
N/A
📢 논의 사항 및 참고 사항
N/A
Summary by CodeRabbit
새로운 기능
개선 사항