From e6bc83ba83152aa8ea24afc905d5f8394081d3f7 Mon Sep 17 00:00:00 2001 From: Ernesto Castellotti Date: Fri, 7 Jun 2024 20:59:26 +0200 Subject: Improved UI to make it clear that the browser is not supported (#346) Some users do not understand that the browser does not support WebSerial because on the page https://hack-gpon.org/ont-huawei-ma5671a-ymodem/ pressing the button opens the flash window, with this PR the button is deactivated if the browser is not supported and the the strikethrough out character is applied to button text --- _includes/root_lantiq.html | 2 ++ _includes/ymodem_lantiq.html | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to '_includes') diff --git a/_includes/root_lantiq.html b/_includes/root_lantiq.html index fd8912c..4a0bd13 100644 --- a/_includes/root_lantiq.html +++ b/_includes/root_lantiq.html @@ -46,6 +46,8 @@ document.getElementById('start-button').disabled = false; } else { document.getElementById('browser-error').style.display = 'block'; + document.getElementById('start-button').disabled = true; + document.getElementById('start-button').innerHTML=document.getElementById('start-button').innerText.strike(); } const acontroller = new AbortController(); const cs = acontroller.signal; diff --git a/_includes/ymodem_lantiq.html b/_includes/ymodem_lantiq.html index dffbc32..d8ee215 100644 --- a/_includes/ymodem_lantiq.html +++ b/_includes/ymodem_lantiq.html @@ -44,6 +44,8 @@ document.getElementById('flash-start-button').disabled = false; } else { document.getElementById('flash-browser-error').style.display = 'block'; + document.getElementById('flash-start-button').disabled = true; + document.getElementById('flash-start-button').innerHTML=document.getElementById('flash-start-button').innerText.strike() } const acontroller = new AbortController(); const cs = acontroller.signal; @@ -202,4 +204,4 @@ } }); }; - \ No newline at end of file + -- cgit v1.2.3