feat(FN-3240): move drag handle into provider actions and enhance planning

The merge brings several FN-3240 UI refinements that move and anchor drag handles into provider actions, alongside FN-3256 styling improvements to the planning mode modal and quick chat FAB. Key supporting changes include a durable insight lifecycle for FN-3243, a fix for list view detail callback t

Fusion-Task-Id: FN-3240
This commit is contained in:
Fusion
2026-05-03 03:44:22 -07:00
committed by gsxdsm
parent 5d2436df8c
commit 9d1954a124
3 changed files with 25 additions and 6 deletions

View File

@@ -439,9 +439,6 @@ function ProviderCard({
onDragEnd={isTouchReorderMode ? undefined : onDragEnd}
>
<div className="usage-provider-header">
<div className="usage-provider-drag-handle" aria-hidden="true">
<GripVertical size={16} />
</div>
<div className="usage-provider-info">
<ProviderIcon provider={getProviderIconKey(provider.name)} size="md" />
<span className="usage-provider-name">{provider.name}</span>
@@ -479,6 +476,9 @@ function ProviderCard({
</div>
)}
{getStatusBadge()}
<div className="usage-provider-drag-handle" aria-hidden="true">
<GripVertical size={16} />
</div>
</div>
</div>