diff --git a/.changeset/little-sites-cover.md b/.changeset/little-sites-cover.md new file mode 100644 index 0000000000..ac6d49d4be --- /dev/null +++ b/.changeset/little-sites-cover.md @@ -0,0 +1,5 @@ +--- +"@workflow/web-shared": patch +--- + +Adjust attributes panel UI diff --git a/packages/web-shared/src/components/sidebar/attributes-block.tsx b/packages/web-shared/src/components/sidebar/attributes-block.tsx index 5d964ab0b9..58c11a4d2e 100644 --- a/packages/web-shared/src/components/sidebar/attributes-block.tsx +++ b/packages/web-shared/src/components/sidebar/attributes-block.tsx @@ -41,26 +41,21 @@ function AttributeRow({ }) { const reserved = isReservedAttributeKey(attributeKey); return ( -
+
{attributeKey} {reserved && } {removed ? ( - + removed ) : ( {value} @@ -85,7 +80,7 @@ export function sortAttributeKeys(keys: string[]): string[] { } /** - * Collapsible card showing a run's materialized attributes as key-value + * Collapsible section showing a run's materialized attributes as key-value * rows. Reserved (`$`-prefixed) keys are visually de-emphasized with a * badge and sorted after user keys. */ @@ -98,12 +93,8 @@ export function RunAttributesCard({ if (keys.length === 0) return null; return ( - -
+ +
{keys.map((key) => ( ))} @@ -156,7 +147,7 @@ export function AttrSetEventBlock({ data }: { data: unknown }) { return (
-
+
{data.changes.map((change, index) => (