Skip to content

Commit 92835f1

Browse files
committed
Turns the “Running” big number amber and shows “At concurrency limit” text
1 parent dfc5c59 commit 92835f1

File tree

1 file changed

+21
-6
lines changed
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.queues

1 file changed

+21
-6
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.queues/route.tsx

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -245,13 +245,28 @@ export default function Page() {
245245
suffix={env.paused && environment.queued > 0 ? "paused" : undefined}
246246
animate
247247
accessory={<EnvironmentPauseResumeButton env={env} />}
248-
valueClassName={env.paused ? "text-amber-500" : undefined}
248+
valueClassName={env.paused ? "text-warning" : undefined}
249+
/>
250+
<BigNumber
251+
title="Running"
252+
value={environment.running}
253+
animate
254+
valueClassName={
255+
environment.running === environment.concurrencyLimit ? "text-warning" : undefined
256+
}
257+
suffix={
258+
environment.running === environment.concurrencyLimit
259+
? "At concurrency limit"
260+
: undefined
261+
}
249262
/>
250-
<BigNumber title="Running" value={environment.running} animate />
251263
<BigNumber
252264
title="Concurrency limit"
253265
value={environment.concurrencyLimit}
254266
animate
267+
valueClassName={
268+
environment.running === environment.concurrencyLimit ? "text-warning" : undefined
269+
}
255270
accessory={
256271
plan ? (
257272
plan?.v3Subscription?.plan?.limits.concurrentRuns.canExceed ? (
@@ -382,15 +397,15 @@ export default function Page() {
382397
alignment="right"
383398
className={cn(
384399
queue.paused ? "opacity-50" : undefined,
385-
queue.running === queue.concurrencyLimit && "text-amber-500"
400+
queue.running === queue.concurrencyLimit && "text-warning"
386401
)}
387402
>
388403
{queue.running}/
389404
{queue.concurrencyLimit ?? (
390405
<span
391406
className={cn(
392407
"text-text-dimmed",
393-
queue.running === queue.concurrencyLimit && "text-amber-500"
408+
queue.running === queue.concurrencyLimit && "text-warning"
394409
)}
395410
>
396411
{environment.concurrencyLimit} (Max)
@@ -493,7 +508,7 @@ function EnvironmentPauseResumeButton({
493508
type="button"
494509
variant="secondary/small"
495510
LeadingIcon={env.paused ? PlayIcon : PauseIcon}
496-
leadingIconClassName={env.paused ? "text-success" : "text-amber-500"}
511+
leadingIconClassName={env.paused ? "text-success" : "text-warning"}
497512
>
498513
{env.paused ? "Resume..." : "Pause environment..."}
499514
</Button>
@@ -572,7 +587,7 @@ function QueuePauseResumeButton({
572587
type="button"
573588
variant="tertiary/small"
574589
LeadingIcon={queue.paused ? PlayIcon : PauseIcon}
575-
leadingIconClassName={queue.paused ? "text-success" : "text-amber-500"}
590+
leadingIconClassName={queue.paused ? "text-success" : "text-warning"}
576591
>
577592
{queue.paused ? "Resume..." : "Pause..."}
578593
</Button>

0 commit comments

Comments
 (0)