fix(admin): align table columns with page header#1642
Conversation
Several admin tables had misaligned column edges relative to the page
title/navbar:
- Action column hugged the table's right edge on members and projects
detail pages — widened the action column to var(--rs-space-12) so the
three-dots icon sits inset to match the navbar.
- First column hugged the table's left edge on several routes (no
padding-left, or a :first-child selector that didn't match the
virtualized DataTable's <div> cells). Switched each to a class-based
.first-column { padding-left: var(--rs-space-7) } applied via the
column's classNames.cell / classNames.header so the first column lines
up with the page title.
Pages touched: members, projects, invoices (top-level), roles, products,
products/prices, plans, webhooks, preferences, admins.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughSummary by CodeRabbitRelease Notes
WalkthroughAdds ChangesAdmin UI Table Column Styling Standardization
Estimated Code Review Effort🎯 3 (Moderate) | ⏱️ ~20 minutes Suggested Labels
Suggested Reviewers
🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 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 |
Replaces the hardcoded 80px padding-bottom with var(--rs-space-15). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Coverage Report for CI Build 26272012057Warning Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes. Warning No base build found for commit Coverage: 42.592%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsRequires a base build to compare against. How to fix this → Coverage Stats
💛 - Coveralls |
Fixes column-edge misalignment across admin tables relative to the page navbar/title.