feat(webapp): polish the org Projects settings page - #4828
Conversation
- Even out the side-menu runtime-update dot's right padding - Add a warning dot beside the "Runtime update available" heading - Show the count in the orange "N projects to update" heading - List every project under "All projects" (not just up-to-date ones) - Add an "All projects are up to date" status when nothing needs updating - Lowercase "production" and shrink the inline config code Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📜 Recent review details🧰 Additional context used📓 Path-based instructions (7)For dashboard changes, visually verify the running Remix app with Chrome DevTools MCP, using snapshots, screenshots, interaction, and console-message checks as appropriate.📄 CodeRabbit inference engine (apps/webapp/CLAUDE.md) Files:
**Prefer static imports over dynamic imports.** Only use dynamic `import()` when:📄 CodeRabbit inference engine (AGENTS.md) Files:
Add crumbs as you write code — not just when debugging. Mark lines with📄 CodeRabbit inference engine (AGENTS.md) Files:
Use zod for validation in packages/core and apps/webapp📄 CodeRabbit inference engine (.github/copilot-instructions.md) Files:
Access environment variables through the `env` export of `env.server.ts` instead of directly accessing `process.env`📄 CodeRabbit inference engine (.cursor/rules/webapp.mdc) Files:
Use function declarations instead of default exports📄 CodeRabbit inference engine (.github/copilot-instructions.md) Files:
Use types over interfaces for TypeScript📄 CodeRabbit inference engine (.github/copilot-instructions.md) Files:
🧠 Learnings (1)📚 Learning: 2026-08-21T09:19:47.298ZApplied to files:
🔇 Additional comments (2)
WalkthroughThe projects settings page now combines projects needing runtime updates with other projects in a name-sorted “All projects” list. It displays update counts, warning and success status indicators, revised guidance text, and simplified empty-state copy. The navigation Projects badge dot now includes additional right spacing. Merge Risk: ⚪ Minimal · up to This change only polishes the organization Projects settings page and updates how existing project status information is displayed. No actionable merge-blocking risk remains beyond normal checks and review. 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✨ Finishing Touches 💡 1📝 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 |
Changelog
Polish for the organization Projects settings page:
All accent colors use the existing
warning/successdesign tokens.Open workspace in Conductor