Skip to content

feat(web): refine overview activity layout - #61

Merged
hyrious merged 1 commit into
mainfrom
ui/overview-activity-layout
Jul 9, 2026
Merged

feat(web): refine overview activity layout#61
hyrious merged 1 commit into
mainfrom
ui/overview-activity-layout

Conversation

@Cheerego7

Copy link
Copy Markdown
Contributor

Summary

  • Place the overview call trend and recent calls panels in one activity grid.
  • Show up to seven recent call providers and keep overflow scrolling inside the recent calls list.
  • Add coverage for the recent-call limit and combined activity row markup.

Verification

  • npm run fix-check
  • npm test -- web/src/overview-page.test.ts
  • npm run build --workspace web

@coderabbitai

coderabbitai Bot commented Jul 9, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

This change increases the recent calls display limit in the overview page from 4 to 7 items, renames the wrapping section CSS class from overview-call-trend-section to overview-activity-grid, and introduces corresponding grid/flexbox layout styles with responsive breakpoints at 1121px and 1120px widths. Tests are added to verify the new 7-item limit and that the call trend and recent calls panels render together within the activity grid.

Possibly related PRs

  • oomol-lab/open-connector#57: Both PRs modify the overview-page UI logic/layout for the "call trend" and "recent calls" sections, including recent-calls limiting/rendering and corresponding activity/grid styling.
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title follows the required type(scope): subject format and matches the layout-focused changes.
Description check ✅ Passed The description matches the layout, recent-call limit, and test coverage changes in the PR.
✨ Finishing Touches
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch ui/overview-activity-layout

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Cheerego7
Cheerego7 requested a review from l1shen July 9, 2026 03:49
@Cheerego7 Cheerego7 changed the title Refine overview activity layout feat(web): refine overview activity layout Jul 9, 2026
@hyrious
hyrious merged commit 829e90b into main Jul 9, 2026
2 checks passed
@hyrious
hyrious deleted the ui/overview-activity-layout branch July 9, 2026 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants