From ad5ca38a86be6c19dc1a6bad43051353c06062b2 Mon Sep 17 00:00:00 2001 From: null Date: Wed, 20 May 2026 01:41:15 -0500 Subject: [PATCH] bug: shadcn ui merge --- frontend/src/app/activity/page.tsx | 50 +-- .../src/app/agents/[agentId]/edit/page.tsx | 42 +-- frontend/src/app/agents/new/page.tsx | 26 +- frontend/src/app/agents/page.tsx | 2 +- frontend/src/app/approvals/page.tsx | 2 +- .../app/board-groups/[groupId]/edit/page.tsx | 30 +- .../src/app/board-groups/[groupId]/page.tsx | 146 ++++---- frontend/src/app/board-groups/new/page.tsx | 30 +- frontend/src/app/board-groups/page.tsx | 2 +- .../[boardId]/TaskCustomFieldsEditor.tsx | 8 +- .../app/boards/[boardId]/approvals/page.tsx | 2 +- .../boards/[boardId]/custom-field-utils.tsx | 4 +- .../src/app/boards/[boardId]/edit/page.tsx | 116 +++--- frontend/src/app/boards/[boardId]/page.tsx | 354 +++++++++--------- .../webhooks/[webhookId]/payloads/page.tsx | 30 +- frontend/src/app/boards/new/page.tsx | 16 +- frontend/src/app/boards/page.tsx | 2 +- .../app/custom-fields/[fieldId]/edit/page.tsx | 2 +- frontend/src/app/custom-fields/page.tsx | 2 +- .../src/app/gateways/[gatewayId]/page.tsx | 50 +-- frontend/src/app/gateways/page.tsx | 2 +- .../connections/[connectionId]/edit/page.tsx | 2 +- .../src/app/git-projects/connections/page.tsx | 2 +- .../repositories/[repositoryId]/edit/page.tsx | 2 +- .../app/git-projects/repositories/page.tsx | 2 +- frontend/src/app/invite/page.tsx | 2 +- frontend/src/app/loading.tsx | 4 +- frontend/src/app/onboarding/page.tsx | 41 +- frontend/src/app/organization/page.tsx | 68 ++-- .../src/app/settings/git-projects/page.tsx | 2 +- frontend/src/app/settings/page.tsx | 32 +- frontend/src/app/sign-in/[[...rest]]/page.tsx | 2 +- frontend/src/app/skills/marketplace/page.tsx | 20 +- .../app/skills/packs/[packId]/edit/page.tsx | 4 +- frontend/src/app/skills/packs/page.tsx | 2 +- frontend/src/app/tags/[tagId]/edit/page.tsx | 4 +- frontend/src/app/tags/page.tsx | 2 +- .../src/components/BoardApprovalsPanel.tsx | 84 ++--- frontend/src/components/BoardChatComposer.tsx | 8 +- .../src/components/BoardOnboardingChat.tsx | 94 ++--- .../src/components/activity/ActivityFeed.tsx | 10 +- .../src/components/agents/AgentsTable.tsx | 8 +- frontend/src/components/atoms/Markdown.tsx | 10 +- .../src/components/atoms/PipelineIcon.tsx | 2 +- frontend/src/components/atoms/StatusDot.tsx | 8 +- .../src/components/auth/AdminOnlyNotice.tsx | 2 +- .../src/components/auth/SignedOutPanel.tsx | 6 +- .../board-groups/BoardGroupsTable.tsx | 8 +- .../src/components/boards/BoardsTable.tsx | 6 +- frontend/src/components/charts/chart.tsx | 8 +- .../components/charts/metric-sparkline.tsx | 6 +- .../custom-fields/CustomFieldForm.tsx | 44 +-- .../custom-fields/CustomFieldsTable.tsx | 18 +- .../src/components/gateways/GatewayForm.tsx | 26 +- .../src/components/gateways/GatewaysTable.tsx | 4 +- .../git/BoardForgejoRepositoryLinks.tsx | 2 +- .../components/molecules/DependencyBanner.tsx | 10 +- .../src/components/molecules/TaskCard.tsx | 18 +- .../src/components/organisms/TaskBoard.tsx | 28 +- .../src/components/organisms/UserMenu.tsx | 6 +- .../organization/BoardAccessTable.tsx | 6 +- .../organization/MembersInvitesTable.tsx | 22 +- .../skills/MarketplaceSkillForm.tsx | 12 +- .../skills/MarketplaceSkillsTable.tsx | 24 +- .../components/skills/SkillInstallDialog.tsx | 8 +- .../src/components/skills/SkillPacksTable.tsx | 12 +- .../src/components/skills/table-helpers.tsx | 2 +- frontend/src/components/tags/TagForm.tsx | 28 +- frontend/src/components/tags/TagsTable.tsx | 14 +- frontend/src/components/ui/button.tsx | 2 +- frontend/src/components/ui/dialog.tsx | 2 +- frontend/src/components/ui/tabs.tsx | 2 +- frontend/src/components/ui/tooltip.tsx | 2 +- 73 files changed, 831 insertions(+), 830 deletions(-) diff --git a/frontend/src/app/activity/page.tsx b/frontend/src/app/activity/page.tsx index c83c2a5..0344fe5 100644 --- a/frontend/src/app/activity/page.tsx +++ b/frontend/src/app/activity/page.tsx @@ -242,7 +242,7 @@ const eventLabel = (eventType: FeedEventType): string => { const eventPillClass = (eventType: FeedEventType): string => { if (eventType === "task.comment") { - return "border-blue-200 bg-blue-50 text-blue-700"; + return "border-primary/30 bg-primary/10 text-primary"; } if (eventType === "task.created") { return "border-emerald-200 bg-emerald-50 text-emerald-700"; @@ -263,7 +263,7 @@ const eventPillClass = (eventType: FeedEventType): string => { return "border-lime-200 bg-lime-50 text-lime-700"; } if (eventType === "agent.offline") { - return "border-slate-300 bg-slate-100 text-slate-700"; + return "border-input bg-accent text-muted-foreground"; } if (eventType === "agent.updated") { return "border-indigo-200 bg-indigo-50 text-indigo-700"; @@ -280,7 +280,7 @@ const eventPillClass = (eventType: FeedEventType): string => { if (eventType === "approval.rejected") { return "border-rose-200 bg-rose-50 text-rose-700"; } - return "border-slate-200 bg-slate-100 text-slate-700"; + return "border-border bg-accent text-muted-foreground"; }; const FeedCard = memo(function FeedCard({ @@ -297,14 +297,14 @@ const FeedCard = memo(function FeedCard({
-
+
{authorAvatar}
@@ -312,7 +312,7 @@ const FeedCard = memo(function FeedCard({ {item.context_href ? ( ) : ( -

+

{item.title}

)} -
+
{item.board_name} ) : item.board_name ? ( - + {item.board_name} ) : null} {item.board_name ? ( - · + · ) : null} - + {item.actor_name} {item.actor_role ? ( <> - · - {item.actor_role} + · + {item.actor_role} ) : null} - · - + · + {formatShortTimestamp(item.created_at)}
@@ -370,11 +370,11 @@ const FeedCard = memo(function FeedCard({
{message ? ( -
+
) : ( -

+

)}
); @@ -1506,18 +1506,18 @@ export default function ActivityPage() { -
-
+
+
- -

+ +

Live feed

-

+

Realtime task, approval, agent, and board-chat activity across all boards.

diff --git a/frontend/src/app/agents/[agentId]/edit/page.tsx b/frontend/src/app/agents/[agentId]/edit/page.tsx index e80d035..7abcfe9 100644 --- a/frontend/src/app/agents/[agentId]/edit/page.tsx +++ b/frontend/src/app/agents/[agentId]/edit/page.tsx @@ -258,16 +258,16 @@ export default function EditAgentPage() { >
-

+

Basic configuration

-
-