Skip to content

Commit bf58efa

Browse files
ismoilovdevmlclaude
andcommitted
Redesign Overview as Control Center and enhance Pipeline Details Modal
Overview Page (Control Center): - Add global search bar for pipelines, jobs, and projects - Reorganize statistics with essential metrics only - Add Active Jobs section showing currently running/pending jobs - Add Recent Builds section with pipeline history - Add Top Active Projects ranking by pipeline count - Improve responsive layout and space optimization - Make it the main "pilot page" for controlling everything Pipeline Details Modal: - Add enterprise-grade header with gradient background - Add 4 basic info cards: Branch, Commit, Duration, Triggered by - Add essential job statistics: Success, Failed, Running, Pending, Success Rate - Show Running/Pending cards only when jobs exist (dynamic) - Improve modal size and layout (max-w-7xl) - Add beautiful gradient backgrounds for all cards - Add total duration badge in jobs section - Enhance visual hierarchy and user experience Pipeline Visualization: - Fix job ordering by created_at timestamp (GitLab-style) - Fix stage order to maintain pipeline execution sequence - Ensure proper job sorting within each stage Projects Tab: - Add enterprise features with search and filtering - Add 5 statistics cards with auto-calculation - Add visibility filter (all/public/private) - Improve project card layout and interactions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 709a375 commit bf58efa

File tree

4 files changed

+598
-224
lines changed

4 files changed

+598
-224
lines changed

0 commit comments

Comments
 (0)