From a8c2586404f8e13dac8203a894280615a80732bf Mon Sep 17 00:00:00 2001 From: Jaayden Halko Date: Wed, 16 Apr 2025 18:00:56 +0100 Subject: [PATCH] feat: implement UI for top level dynamic parameters diagnostics (#17394) Screenshot 2025-04-14 at 21 31 11 --- site/src/index.css | 2 + .../DynamicParameter/DynamicParameter.tsx | 13 +++-- .../CreateWorkspacePageViewExperimental.tsx | 50 ++++++++++++++++--- site/tailwind.config.js | 1 + 4 files changed, 55 insertions(+), 11 deletions(-) diff --git a/site/src/index.css b/site/src/index.css index 6037a0d2fb..fe8699bc62 100644 --- a/site/src/index.css +++ b/site/src/index.css @@ -30,6 +30,7 @@ --surface-sky: 201 94% 86%; --border-default: 240 6% 90%; --border-success: 142 76% 36%; + --border-warning: 30.66, 97.16%, 72.35%; --border-destructive: 0 84% 60%; --border-hover: 240, 5%, 34%; --overlay-default: 240 5% 84% / 80%; @@ -67,6 +68,7 @@ --surface-sky: 204 80% 16%; --border-default: 240 4% 16%; --border-success: 142 76% 36%; + --border-warning: 30.66, 97.16%, 72.35%; --border-destructive: 0 91% 71%; --border-hover: 240, 5%, 34%; --overlay-default: 240 10% 4% / 80%; diff --git a/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx b/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx index 939316625f..e1e79bdcd7 100644 --- a/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx +++ b/site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx @@ -247,10 +247,13 @@ const ParameterField: FC = ({ className="flex items-center space-x-2" > -