Skip to content

feat(web): port PR #429 low-risk UI polish onto latest next#452

Merged
0xTomDaniel merged 4 commits intonextfrom
feature/451-port-pr-429
Feb 27, 2026
Merged

feat(web): port PR #429 low-risk UI polish onto latest next#452
0xTomDaniel merged 4 commits intonextfrom
feature/451-port-pr-429

Conversation

@0xTomDaniel
Copy link
Contributor

Summary

This PR ports the low-risk, high-confidence UI/UX slices from #429 onto the latest next baseline.

Ported in this PR:

  • layout font wiring (Roboto + Roboto Mono)
  • global typography/activity-indicator CSS slices
  • hire cards compact layout + description clamp + metrics collapse
  • hire publish CTA hero asset treatment
  • sidebar visual polish (branding/logo, icon set, active indicator, mono label treatment)
  • creator identity byline logo swap
  • route-level featured description pass-through
  • focused test coverage additions for each slice

Supersedes

Tracking

Verification

  • pnpm -C typescript/clients/web-ag-ui/apps/web test:unit src/app/layout.unit.test.ts src/app/globals.typography.unit.test.ts src/app/globals.activity-indicator.unit.test.ts src/app/hire-agents/preview-route.unit.test.ts src/components/HireAgentsPage.cards.unit.test.ts src/components/AppSidebar.unit.test.ts src/components/ui/CursorListTooltip.unit.test.ts
  • pnpm -C typescript/clients/web-ag-ui/apps/web test:int src/app/hire-agents/page.int.test.ts
  • pnpm lint
  • pnpm build

Follow-up (separate slice)

@0xTomDaniel 0xTomDaniel added this pull request to the merge queue Feb 27, 2026
Merged via the queue into next with commit 11c55e0 Feb 27, 2026
2 checks passed
@0xTomDaniel 0xTomDaniel deleted the feature/451-port-pr-429 branch February 27, 2026 00:38
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.

1 participant