Skip to content

feat(apollo-vertex): add metric-card registry component#432

Merged
KokoMilev merged 1 commit intomainfrom
metrics-card
Apr 13, 2026
Merged

feat(apollo-vertex): add metric-card registry component#432
KokoMilev merged 1 commit intomainfrom
metrics-card

Conversation

@creilly11235
Copy link
Copy Markdown
Collaborator

Summary

  • Adds MetricCard and MetricCardSkeleton as a new Vertex Component for displaying labeled metrics with optional trend badges
  • Includes registry entry, tsconfig path alias, documentation page with live previews, and navigation entry under "Vertex Components"
  • Supports context-aware trend direction via isLowerBetter prop (e.g., response time going down = positive)

Test plan

  • Run pnpm --filter apollo-vertex build — passes
  • Run pnpm --filter apollo-vertex lint — no errors
  • Visit /vertex-components/metric-card in dev server — live preview renders correctly
  • Verify npx shadcn@latest add @uipath/metric-card installs the component with its dependencies (card, badge, skeleton)
  • Test dark mode toggle on the documentation page

🤖 Generated with Claude Code

@creilly11235 creilly11235 requested a review from a team as a code owner March 31, 2026 22:47
@creilly11235 creilly11235 requested review from alincadariu and angeloaltamiranom and removed request for a team March 31, 2026 22:47
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 31, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (PT)
apollo-canvas 🟢 Ready Preview, Logs Apr 13, 2026, 04:22:44 AM
apollo-landing 🟢 Ready Preview, Logs Apr 13, 2026, 04:21:11 AM
apollo-ui-react 🟢 Ready Preview, Logs Apr 13, 2026, 04:22:04 AM
apollo-vertex 🟢 Ready Preview, Logs Apr 13, 2026, 04:21:43 AM
apollo-wind 🟢 Ready Preview, Logs Apr 13, 2026, 04:21:15 AM

@KokoMilev KokoMilev enabled auto-merge (rebase) March 31, 2026 22:47
@github-actions github-actions bot added the size:L 100-499 changed lines. label Mar 31, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 31, 2026

Dependency License Review

  • 1948 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 4 package(s) excluded (see details below)
License distribution
License Packages
MIT 1707
ISC 89
Apache-2.0 61
BSD-3-Clause 28
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 5
MIT OR Apache-2.0 3
MIT-0 3
CC0-1.0 3
LGPL-3.0-or-later 2
Unknown 2
(MIT OR Apache-2.0) 2
Unlicense 2
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@img/sharp-libvips-linuxmusl-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@uipath/proteus-client 0.1.10 Unknown UiPath internal package, Proprietary license
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

@creilly11235 creilly11235 force-pushed the metrics-card branch 6 times, most recently from c6f9fc5 to 126f0fb Compare April 1, 2026 04:16
@angeloaltamiranom
Copy link
Copy Markdown
Contributor

@creilly11235 I see you had merge commits in this PR, I removed those. instead of commiting merges to main, you need to rebase on top of main and push. This helps keeping the commit history clean 👌

Adds MetricCard and MetricCardSkeleton as a Vertex Component for
displaying labeled metrics with optional trend badges. Includes
registry entry, tsconfig path alias, documentation page, and
navigation entry.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@KokoMilev KokoMilev merged commit 6e2d7e9 into main Apr 13, 2026
46 checks passed
@KokoMilev KokoMilev deleted the metrics-card branch April 13, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L 100-499 changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants