diff --git a/warzone/crates/warzone-server/src/routes/web.rs b/warzone/crates/warzone-server/src/routes/web.rs index 76bda85..43f6281 100644 --- a/warzone/crates/warzone-server/src/routes/web.rs +++ b/warzone/crates/warzone-server/src/routes/web.rs @@ -10,8 +10,6 @@ pub fn routes() -> Router { Router::new().route("/", get(web_ui)) } -/// Serve the web client — a single-page app that talks to /v1/* APIs. -/// Uses Web Crypto API for E2E encryption (same protocol as CLI client). async fn web_ui() -> Html<&'static str> { Html(WEB_HTML) } @@ -26,346 +24,405 @@ const WEB_HTML: &str = r##" -
+ +

WARZONE

-
end-to-end encrypted messenger
+
end-to-end encrypted messenger
-
- - - -
- -
- +
+ + +
+ +
- -
+ +
- WZ - - + + + +
- - + +
"##;