Files
fusion/packages/dashboard/app/components/command-center/OrgPortabilityControls.css
gsxdsm 9f44f26a36 FN-8350: move configuration versions into Settings
Move project configuration revision history and rollback controls from Command Center to Settings.

- Add a Project Settings configuration versions section with rollback handling.
- Remove the Command Center revision card and retain organization portability controls.
- Update translations, dashboard documentation, tests, and release metadata.

Files changed:
 .changeset/fn-8350-config-versions-settings.md     |  7 ++
 docs/dashboard-guide.md                            |  3 +-
 .../dashboard/app/components/SettingsModal.tsx     | 11 ++++
 .../command-center/OrgPortabilityControls.css      | 47 ++------------
 .../command-center/OrgPortabilityControls.tsx      | 55 +---------------
 .../__tests__/CommandCenter.mobile-scroll.test.tsx |  2 +-
 .../__tests__/OrgPortabilityControls.test.tsx      | 37 ++---------
 .../sections/ConfigurationVersionsSection.css      | 56 ++++++++++++++++
 .../sections/ConfigurationVersionsSection.tsx      | 75 ++++++++++++++++++++++
 .../ConfigurationVersionsSection.test.tsx          | 58 +++++++++++++++++
 packages/i18n/locales/en/app.json                  | 29 +++++----
 11 files changed, 238 insertions(+), 142 deletions(-)

Fusion-Task-Id: FN-8350

Fusion-Task-Lineage: a7f68720-038a-42a6-b064-38533c584492

Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-18 18:45:16 -07:00

43 lines
856 B
CSS

/*
FNXC:CommandCenterConfig 2026-07-18-12:00:
The portability card remains in the existing control grid on desktop and
collapses to one column at the Command Center mobile breakpoint. Shared buttons
retain the established token-based touch target instead of adding a parallel
control variant.
*/
.cc-portability-card {
display: flex;
flex-direction: column;
gap: var(--space-sm);
}
.cc-portability-actions {
display: flex;
flex-wrap: wrap;
gap: var(--space-sm);
}
.cc-portability-import-label {
color: var(--text);
font-size: 0.8125rem;
}
.cc-portability-import-input {
min-block-size: calc(var(--space-2xl) * 3);
resize: vertical;
}
@media (max-width: 768px) {
.cc-portability-actions {
flex-direction: column;
}
.cc-portability-actions .cc-controls-action {
inline-size: 100%;
justify-content: center;
}
}