From 4ad202c92dd85c7528bb1f04c7a8011b893a185e Mon Sep 17 00:00:00 2001 From: chihlasm Date: Sun, 15 Feb 2026 21:08:40 -0500 Subject: [PATCH] refactor: migrate procedural and step library components to new design system Migrate 10 components from monochrome glass-card design to purple gradient accent design system tokens. Co-Authored-By: Claude Opus 4.6 --- .../procedural-editor/IntakeFieldEditor.tsx | 44 +++++----- .../procedural-editor/IntakeFormBuilder.tsx | 18 ++-- .../procedural-editor/StepEditor.tsx | 70 +++++++-------- .../components/procedural-editor/StepList.tsx | 46 +++++----- .../procedural/CompletionSummary.tsx | 48 +++++------ .../components/procedural/IntakeFormModal.tsx | 34 ++++---- .../components/procedural/StepChecklist.tsx | 16 ++-- .../src/components/procedural/StepDetail.tsx | 46 +++++----- .../step-library/StepDetailModal.tsx | 86 +++++++++---------- .../step-library/StepLibraryBrowser.tsx | 40 ++++----- 10 files changed, 224 insertions(+), 224 deletions(-) diff --git a/frontend/src/components/procedural-editor/IntakeFieldEditor.tsx b/frontend/src/components/procedural-editor/IntakeFieldEditor.tsx index 2082000f..180d74ff 100644 --- a/frontend/src/components/procedural-editor/IntakeFieldEditor.tsx +++ b/frontend/src/components/procedural-editor/IntakeFieldEditor.tsx @@ -26,49 +26,49 @@ export function IntakeFieldEditor({ field, onUpdate, onRemove }: IntakeFieldEdit const needsOptions = field.field_type === 'select' || field.field_type === 'multi_select' return ( -
+
{/* Header row */}
- + onUpdate({ label: e.target.value })} placeholder="Field label" - className="min-w-0 flex-1 rounded border border-white/10 bg-black/50 px-2 py-1.5 text-sm text-white placeholder:text-white/30 focus:border-white/30 focus:outline-none focus:ring-1 focus:ring-white/20" + className="min-w-0 flex-1 rounded border border-border bg-card px-2 py-1.5 text-sm text-foreground placeholder:text-muted-foreground focus:border-primary focus:outline-none focus:ring-1 focus:ring-primary/20" /> -