Keep the Skills view toggle anchored correctly after skill enablement on mobile and desktop.
- add relative positioning to the Skills view toggle wrapper so the hidden input stays aligned with its label
- expand the CSS regression test to verify the hidden input anchoring contract and checked-toggle geometry selectors
Files changed:
packages/dashboard/app/components/SkillsView.css | 1 +
.../components/__tests__/SkillsView.css.test.ts | 30 +++++++++++++++++++---
2 files changed, 28 insertions(+), 3 deletions(-)
Fusion-Task-Id: FN-5910
Fusion-Task-Lineage: d5988ddb-febe-4319-bfef-d0dbc37909ba
Keep mobile discovered-skill rows aligned after toggles and skill enablement.
- keep .skills-view-item rows from wrapping at the mobile breakpoint
- let .skills-view-item-info flex instead of forcing full-width stacking
- add CSS regression coverage for the mobile row layout and toggle geometry
- add component coverage that preserves row structure across enabled and disabled toggle states
Files changed:
packages/dashboard/app/components/SkillsView.css | 5 ++-
.../components/__tests__/SkillsView.css.test.ts | 49 ++++++++++++++++++++++
.../app/components/__tests__/SkillsView.test.tsx | 47 +++++++++++++++++++++
.../__tests__/skills-view-mobile.test.tsx | 9 ++--
4 files changed, 104 insertions(+), 6 deletions(-)
Fusion-Task-Id: FN-5903
Fusion-Task-Lineage: 1004a702-28e7-4e7e-af22-591cc122be01