WIP: Dioxus Bootstrap migration — hero_aibroker #26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_dioxus_bootstrap"
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?
DO NOT MERGE
Dioxus WASM frontend migration per lhumina_code/home#26
Migrate the Tera/JS admin UI to a Dioxus WASM SPA using dioxus-bootstrap-css v0.1.6 for Bootstrap 5.3 components. New crate: hero_aibroker_ui_wasm - All 7 tabs: Chat, Models, MCP, API Keys, Metrics, Logs, API Docs - Sidebar with server info, stats, providers, MCP status - Navbar with connection status and theme toggle - Toast notifications, modal dialogs - RPC client for JSON-RPC 2.0 calls to /rpc - SSE streaming chat via /v1/chat/completions Server changes (hero_aibroker_http): - --dist CLI arg to serve WASM SPA from dist directory - /assets/{*path} route for WASM static assets - index_handler tries dist/index.html first, falls back to Tera - dist_dir added to AppStateConvert remaining button { class: "btn..." } to Button { color, outline, size } using dioxus-bootstrap-css components.mik-tf referenced this pull request from lhumina_code/hero_os2026-03-16 16:34:04 +00:00
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.