gsxdsm
|
6ff930e2f2
|
FN-6701: theme workflow editor controls
Theme workflow editor controls and checkbox affordances with Fusion tokens.
- Add scoped React Flow zoom control and mini-map theme overrides for the workflow editor canvas.
- Apply the workflow accent token to workflow settings, field, and column-trait checkboxes.
- Cover the CSS contract with assertions against hardcoded white backgrounds and missing token usage.
Files changed:
.../app/components/WorkflowFieldsPanel.css | 8 +++
.../app/components/WorkflowNodeEditor.css | 55 +++++++++++++++++++
.../app/components/WorkflowSettingsPanel.css | 8 +++
.../__tests__/WorkflowNodeEditor.css.test.ts | 64 ++++++++++++++++++++++
4 files changed, 135 insertions(+)
Fusion-Task-Id: FN-6701
Fusion-Task-Lineage: e2e510ca-e1f7-408b-b113-ec30c9a3763a
|
2026-06-19 05:31:47 -07:00 |
|
gsxdsm
|
fc9f6fe271
|
FN-6185: replace dashboard rgba fallbacks with color-mix
Convert remaining dashboard component rgba() fallbacks to color-mix() and extend the audit to cover the touched stylesheets.
- replace rgba() fallback colors with color-mix() in language selector, pull request, workflow, and settings component CSS
- expand the dashboard color tokenization audit to include the newly cleaned component stylesheets
- make the audit resolve settings component CSS from nested paths so SettingsFieldRow coverage works
Files changed:
.../dashboard-component-color-tokenization.test.ts | 31 ++++++++++++++++------
.../dashboard/app/components/LanguageSelector.css | 2 +-
.../dashboard/app/components/PullRequestView.css | 20 +++++++-------
.../app/components/WorkflowFieldsPanel.css | 2 +-
.../app/components/WorkflowNodeEditor.css | 4 +--
.../app/components/WorkflowSettingsPanel.css | 2 +-
.../app/components/settings/SettingsFieldRow.css | 2 +-
7 files changed, 39 insertions(+), 24 deletions(-)
Fusion-Task-Id: FN-6185
Fusion-Task-Lineage: b1938669-5ebb-4569-864b-bd64543ec843
|
2026-06-10 01:10:11 -07:00 |
|
gsxdsm
|
e138971030
|
fix: stabilize workflow board and loop recovery
|
2026-06-07 23:30:16 -07:00 |
|
gsxdsm
|
61ae1bf706
|
feat(workflow-settings): simplify workflow model lanes
|
2026-06-07 22:07:47 -07:00 |
|
gsxdsm
|
1f2c7e22dc
|
FN-5992: improve workflow editor mobile responsiveness
Make the workflow editor and related settings panels usable on narrow screens.
- add mobile-specific full-screen layout overrides for the workflow editor, create dialog, sidebar, inspector, settings panel, and AI panel
- stack workflow selector, workflow settings, and workflow fields controls for phone-sized viewports
- document the workflow editor mobile behavior in the dashboard guide
- add CSS contract tests covering the new mobile workflow editor and panel rules
Files changed:
docs/dashboard-guide.md | 13 +++
.../app/components/WorkflowFieldsPanel.css | 15 +++
.../app/components/WorkflowNodeEditor.css | 94 ++++++++++++++++++
.../dashboard/app/components/WorkflowSelector.css | 16 ++++
.../app/components/WorkflowSettingsPanel.css | 20 ++++
.../__tests__/WorkflowNodeEditor.css.test.ts | 105 +++++++++++++++++++++
6 files changed, 263 insertions(+)
Fusion-Task-Id: FN-5992
Fusion-Task-Lineage: c92396dc-88e5-4da0-be3f-687e7bd10972
|
2026-06-07 20:36:35 -07:00 |
|
gsxdsm
|
9089e18705
|
feat(dashboard): WorkflowSettingsPanel — definitions/values tabs, setting-value routes, flow-mapping round-trip
|
2026-06-04 22:57:01 -07:00 |
|