From 41bd390098c3e4233d553830d47978c602c145dc Mon Sep 17 00:00:00 2001 From: testvalue Date: Tue, 7 Apr 2026 15:01:09 -0400 Subject: [PATCH 1/9] feat(ui): implements compact view density mode --- src/app/components/dashboard/ActionsTab.tsx | 6 +- src/app/components/dashboard/IgnoreBadge.tsx | 7 +- src/app/components/dashboard/IssuesTab.tsx | 6 +- src/app/components/dashboard/ItemRow.tsx | 221 ++++++++++++------ .../components/dashboard/PullRequestsTab.tsx | 95 +++++--- .../components/dashboard/WorkflowRunRow.tsx | 2 +- .../dashboard/WorkflowSummaryCard.tsx | 4 +- src/app/components/layout/FilterBar.tsx | 10 +- src/app/components/layout/TabBar.tsx | 12 +- src/app/components/settings/DensityPicker.tsx | 94 ++++++++ src/app/components/settings/SettingsPage.tsx | 25 +- src/app/components/shared/FilterPopover.tsx | 3 +- src/app/components/shared/FilterToolbar.tsx | 3 +- src/app/components/shared/ScopeToggle.tsx | 6 +- src/app/components/shared/SortDropdown.tsx | 3 +- tests/components/ItemRow.test.tsx | 2 +- tests/components/WorkflowRunRow.test.tsx | 4 +- .../components/settings/SettingsPage.test.tsx | 6 +- 18 files changed, 353 insertions(+), 156 deletions(-) create mode 100644 src/app/components/settings/DensityPicker.tsx diff --git a/src/app/components/dashboard/ActionsTab.tsx b/src/app/components/dashboard/ActionsTab.tsx index a5b6987d..44300811 100644 --- a/src/app/components/dashboard/ActionsTab.tsx +++ b/src/app/components/dashboard/ActionsTab.tsx @@ -221,8 +221,8 @@ export default function ActionsTab(props: ActionsTabProps) { return (
{/* Toolbar */} -
-
+
+