Hero OS: Complete SPA/WASM migration with dioxus-bootstrap-css #88
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
With v0.7.1-dev (#78, #87), all services are healthy, voice pipeline (earshot VAD + Kokoro TTS + local Whisper STT) is wired, and the Settings Voice & Audio tab is in place. The codebase is stable and fully tested (112 smoke + 20 integration, 0 failures).
Goal
Make Hero OS a complete SPA with consistent Bootstrap styling across all components — both the shell (hero_os_app WASM) and the admin UIs (Axum-served dashboards).
Approach
Use dioxus-bootstrap-css to bring Bootstrap 5.3 into the Dioxus WASM shell natively, eliminating the current mix of:
/hero-bootstrap-bridge.cssbridge fileTasks
Phase 1: Bootstrap in Dioxus shell
dioxus-bootstrap-cssto hero_os_appPhase 2: Island component library
Phase 3: Admin UI alignment
Phase 4: Product readiness
Related