diff --git a/site/src/index.css b/site/src/index.css index baa0d92d28..d96de720c2 100644 --- a/site/src/index.css +++ b/site/src/index.css @@ -63,8 +63,10 @@ --git-merged: 271 91% 65%; --git-added-bright: 142 72% 29%; --git-deleted-bright: 0 74% 42%; + --git-merged-bright: 272 72% 47%; --surface-git-added: 141 84% 93%; --surface-git-deleted: 0 93% 94%; + --surface-git-merged: 269 100% 95%; --border: 240 5.9% 90%; --input: 240 5.9% 90%; --ring: 240 10% 3.9%; @@ -129,8 +131,10 @@ --git-merged: 271 91% 65%; --git-added-bright: 142 71% 45%; --git-deleted-bright: 0 91% 71%; + --git-merged-bright: 270 95% 75%; --surface-git-added: 145 80% 10%; --surface-git-deleted: 0 75% 15%; + --surface-git-merged: 274 87% 21%; --border: 240 3.7% 15.9%; --input: 240 3.7% 15.9%; --ring: 240 4.9% 83.9%; diff --git a/site/src/pages/AgentsPage/AgentsSidebar.tsx b/site/src/pages/AgentsPage/AgentsSidebar.tsx index c50e25ec04..8d2e34269a 100644 --- a/site/src/pages/AgentsPage/AgentsSidebar.tsx +++ b/site/src/pages/AgentsPage/AgentsSidebar.tsx @@ -122,7 +122,7 @@ const getPRIconConfig = ( return undefined; } if (state === "merged") { - return { icon: GitMergeIcon, className: "text-git-merged" }; + return { icon: GitMergeIcon, className: "text-git-merged-bright" }; } if (state === "closed") { return { diff --git a/site/src/pages/AgentsPage/GitPanel.tsx b/site/src/pages/AgentsPage/GitPanel.tsx index 568b6b6213..829c33fb87 100644 --- a/site/src/pages/AgentsPage/GitPanel.tsx +++ b/site/src/pages/AgentsPage/GitPanel.tsx @@ -415,11 +415,13 @@ const PrStateIcon: FC<{ className?: string; }> = ({ state, draft, className }) => { if (state === "merged") { - return ; + return ; } if (state === "closed") { return ( - + ); } if (draft) { @@ -429,5 +431,7 @@ const PrStateIcon: FC<{ /> ); } - return ; + return ( + + ); }; diff --git a/site/src/pages/AgentsPage/RemoteDiffPanel.tsx b/site/src/pages/AgentsPage/RemoteDiffPanel.tsx index 94d02e5217..029b4cd9dd 100644 --- a/site/src/pages/AgentsPage/RemoteDiffPanel.tsx +++ b/site/src/pages/AgentsPage/RemoteDiffPanel.tsx @@ -118,27 +118,26 @@ const PullRequestStateBadge: FC<{ }> = ({ state, draft }) => { let Icon = GitPullRequestIcon; let label = "Open"; - let colorClasses = "border-border-default bg-green-500/10 text-green-400"; + let colorClasses = "bg-surface-git-added text-git-added-bright"; if (state === "merged") { Icon = GitMergeIcon; label = "Merged"; - colorClasses = "border-border-default bg-purple-500/10 text-purple-400"; + colorClasses = "bg-surface-git-merged text-git-merged-bright"; } else if (state === "closed") { Icon = GitPullRequestClosedIcon; label = "Closed"; - colorClasses = "border-border-default bg-red-500/10 text-red-400"; + colorClasses = "bg-surface-git-deleted text-git-deleted-bright"; } else if (draft) { Icon = GitPullRequestDraftIcon; label = "Draft"; - colorClasses = - "border-border-default bg-surface-secondary text-content-secondary"; + colorClasses = "text-content-secondary"; } return ( diff --git a/site/tailwind.config.js b/site/tailwind.config.js index af0a5c5857..dc01ff4d2a 100644 --- a/site/tailwind.config.js +++ b/site/tailwind.config.js @@ -66,6 +66,7 @@ module.exports = { magenta: "hsl(var(--surface-magenta))", "git-added": "hsl(var(--surface-git-added))", "git-deleted": "hsl(var(--surface-git-deleted))", + "git-merged": "hsl(var(--surface-git-merged))", }, border: { DEFAULT: "hsl(var(--border-default))", @@ -97,6 +98,7 @@ module.exports = { merged: "hsl(var(--git-merged))", "added-bright": "hsl(var(--git-added-bright))", "deleted-bright": "hsl(var(--git-deleted-bright))", + "merged-bright": "hsl(var(--git-merged-bright))", }, }, keyframes: {