Files
fusion/packages/dashboard/app/components/WorkflowSelector.css
gsxdsm a2f4bb14c0 FN-6080: remove workflow selector collapse controls
Always render the workflow selector expanded across the dashboard.

- remove collapsible workflow selector props, state, icons, and toggle styles
- stop InlineCreateCard from passing collapse persistence options
- delete project storage support and tests for collapsed workflow selector state
- add a patch changeset for the published CLI package

Files changed:
 .changeset/fn-6080-removal.md                      |  5 ++
 .../dashboard/app/components/InlineCreateCard.tsx  |  3 -
 .../dashboard/app/components/WorkflowSelector.css  | 14 +----
 .../dashboard/app/components/WorkflowSelector.tsx  | 65 +--------------------
 .../components/__tests__/InlineCreateCard.test.tsx | 50 ----------------
 .../components/__tests__/WorkflowSelector.test.tsx | 68 ----------------------
 .../app/utils/__tests__/projectStorage.test.ts     |  3 +-
 packages/dashboard/app/utils/projectStorage.ts     |  1 -
 8 files changed, 8 insertions(+), 201 deletions(-)

Fusion-Task-Id: FN-6080

Fusion-Task-Lineage: cca26111-9e20-47d0-8473-d18a3b488ae1
2026-06-09 08:14:16 -07:00

71 lines
1.3 KiB
CSS

.workflow-selector {
display: flex;
align-items: flex-end;
gap: var(--space-sm);
}
.workflow-selector-label {
display: flex;
flex-direction: column;
gap: var(--space-xs);
font-size: 0.8rem;
color: var(--text-muted);
flex: 1;
min-width: 0;
}
.workflow-selector-label-text {
display: inline-flex;
align-items: center;
gap: var(--space-xs);
}
.workflow-selector-title {
display: inline-flex;
align-items: center;
gap: var(--space-xs);
}
.workflow-selector select {
padding: var(--space-xs) var(--space-sm);
background: var(--bg-secondary);
border: 1px solid var(--border);
border-radius: var(--radius-sm);
color: var(--text);
font: inherit;
}
.workflow-selector select:focus {
outline: none;
box-shadow: var(--focus-ring);
}
.workflow-selector-manage {
padding: var(--space-xs) var(--space-sm);
background: var(--bg-secondary);
border: 1px solid var(--border);
border-radius: var(--radius-sm);
color: var(--text);
cursor: pointer;
}
.workflow-selector-manage:hover {
background: var(--bg-tertiary);
}
@media (max-width: 768px) {
.workflow-selector {
flex-direction: column;
align-items: stretch;
}
.workflow-selector select,
.workflow-selector-manage {
width: 100%;
}
.workflow-selector-manage {
text-align: center;
}
}