Site Details: 3 high-value tabs — Plugins / Redirects / Staging
User accepted top-3 from brainstorm. Tab bar now 12 tabs (wraps cleanly).
Plugins tab:
- 4 metrics: total / updates-pending / auto-update count / themes count.
- Plugins table with favicon-letter, name + slug, version pill (green
current, orange 'x.y → x.z' on update available), active/inactive
health label, per-row auto-update toggle, row actions (update +
activate/deactivate + delete).
- Themes table (Storefront parent, Storefront Child active, TT4 inactive).
- Update-Policy card with 5 toggle-rows: security-only / minor / major
auto, pre-update snapshot, staging-test-first.
- Bulk-update CTA banner when any update is pending.
Redirects tab:
- 4 metrics: active rules / 24h hits / 404 sources / loop count.
- 'Neue Regel' card with source + target input, status-code segmented
(301/302/307/410), match-type select, query-string + case-insensitive
toggles. CSV import button.
- Active rules table with from → to, code pill, hits, last-hit, edit/
test/delete actions. Sorted by hits.
Staging tab:
- Subdomain input with .domain suffix, server select.
- 5 toggle-rows: HTTP-Basic-Auth (default on), robots.txt block,
exclude media on sync, email-sandbox, payment-gateways-test-mode.
- Two big action cards: 'Production → Staging Clone' and
'Staging → Production Push' (push uses clu-btn-danger gradient,
includes table-include pills + auto-snapshot note).
- Recent sync operations feed with success/info/warning icons.
Volt state additions: stagingActive, stagingSubdomain,
stagingPasswordProtect, stagingExcludeMedia, stagingLastSync. Mocked
plugins/themes/redirects via computed properties (no DB yet, would
come from WP-API/Redirect model in prod).
5/5 SiteDetailsTest still green.