feat: update styling of FlowgramNodeRenderer and WorkflowNodeCard for consistency

This commit is contained in:
mlogclub
2026-06-28 12:01:01 +08:00
parent ab7b8399af
commit 6ee62812f7
2 changed files with 3 additions and 3 deletions
@@ -25,7 +25,7 @@ export function FlowgramNodeRenderer(props: WorkflowNodeProps) {
<WorkflowNodeRenderer
node={props.node}
className={cn(
"overflow-visible rounded-2xl border transition-colors",
"overflow-visible rounded-lg border transition-colors",
selected ? "border-(--g-selection-background)" : "border-transparent"
)}
style={{ padding: 0 }}
@@ -25,14 +25,14 @@ export function WorkflowNodeCard({
return (
<div
className={cn(
"group relative rounded-2xl border bg-background p-0.5 transition-all",
"group relative rounded-lg border bg-background p-0.5 transition-all",
width === "wide" ? "w-[320px]" : "w-[280px]",
selected
? "border-[var(--g-selection-background)] shadow-[0_8px_24px_rgba(20,24,38,0.14)]"
: "border-border/80 shadow-sm hover:border-border hover:shadow-md"
)}
>
<div className="overflow-hidden rounded-[15px] border border-transparent bg-background">
<div className="overflow-hidden rounded-lg border border-transparent bg-background">
<div className="flex items-center gap-2 px-3 pb-2 pt-3">
<WorkflowNodeIcon type={nodeType} tone={meta.tone} />
<div className="min-w-0 flex-1">