From 77f893d6bd0fc5c81f92e79a4eec46b51020ee0d Mon Sep 17 00:00:00 2001 From: w3lld1 <42353747+w3lld1@users.noreply.github.com> Date: Sat, 25 Jul 2026 14:40:43 +0200 Subject: [PATCH] fix: add host-only server URL hint --- src/jfn_cef/src/resource.rs | 1 + src/web/overlay.css | 4 ++++ src/web/overlay.html | 1 + src/web/overlay.js | 13 +++++++++++-- src/web/server-url.js | 25 +++++++++++++++++++++++++ src/web/server-url.test.js | 17 +++++++++++++++++ 6 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 src/web/server-url.js create mode 100644 src/web/server-url.test.js diff --git a/src/jfn_cef/src/resource.rs b/src/jfn_cef/src/resource.rs index 8dc4f14df..e58f0d6cc 100644 --- a/src/jfn_cef/src/resource.rs +++ b/src/jfn_cef/src/resource.rs @@ -47,6 +47,7 @@ static RESOURCES: &[(&str, Embedded)] = &[ embedded!("overlay.html", "text/html"), embedded!("overlay.js", "application/javascript"), embedded!("overlay.lang.js", "application/javascript"), + embedded!("server-url.js", "application/javascript"), ]; fn lookup(url_path: &str) -> Option<&'static Embedded> { diff --git a/src/web/overlay.css b/src/web/overlay.css index d674ce743..925d16509 100644 --- a/src/web/overlay.css +++ b/src/web/overlay.css @@ -167,6 +167,10 @@ button:disabled { padding-left: 1.5em; padding-right: 1.5em; } +.dialog-hint { + margin-top: 1em; + color: #fff; +} .dialog-button { margin-top: 2em; width: auto; diff --git a/src/web/overlay.html b/src/web/overlay.html index 41bc1a9aa..46f63da4b 100644 --- a/src/web/overlay.html +++ b/src/web/overlay.html @@ -18,6 +18,7 @@
+