Files
Ready2Blob/.planning/phases/11-polish-responsiveness/11-UAT.md
T
2026-04-01 13:46:44 +02:00

2.3 KiB

status, phase, source, started, updated
status phase source started updated
complete 11-polish-responsiveness
11-01-SUMMARY.md
11-02-SUMMARY.md
2026-04-01T12:00:00Z 2026-04-01T12:10:00Z

Current Test

[testing complete]

Tests

1. Responsive Backend Card Grid

expected: On a narrow viewport (mobile width ~375px), the backend selection cards stack in a single column. On a wider viewport (≥640px), they display in a 2-column grid. Each card fills the full width of its column. result: pass

2. Responsive Button Rows

expected: On mobile width, the wizard navigation buttons (Back, Next, Deploy, etc.) stack vertically with each button taking full width. On desktop (≥640px), they sit side by side in a horizontal row. result: pass

3. Step Indicator Label Collapse

expected: On mobile width, the step indicator shows only the numbered circles and connectors — label text is hidden. On desktop (≥640px), the step labels appear next to or below the circles. result: pass

4. Keyboard Focus Rings

expected: Tab through the wizard using only the keyboard. Interactive elements (buttons, backend cards, theme toggle, select fields) show a visible ring/outline when focused via keyboard. Clicking with the mouse does NOT show the ring. result: pass

5. Step Transition Animation

expected: Navigate between wizard steps (click Next/Back). Each step transition plays a subtle fade + slide-up animation (~200ms). The transition should feel smooth, not jarring. result: pass

6. Reduced Motion Preference

expected: Enable "Reduce motion" in your OS accessibility settings (or via DevTools emulation). Navigate between steps — no animation should play, the step content should swap instantly with no movement. result: pass

7. Scroll to Error on Backend Selection

expected: On the backend selection step, clear the remote name field (if visible) and try to proceed. The page should automatically scroll to the errored name field so it's visible in the viewport. result: pass

8. Scroll to Error on Remote Config

expected: On the remote configuration step, leave required fields empty and try to submit/proceed. The page should automatically scroll to the first field showing a validation error. result: pass

Summary

total: 8 passed: 8 issues: 0 pending: 0 skipped: 0

Gaps

[none yet]