From ad6f76635e4dd45ead289d0a258a56ab4ba115f4 Mon Sep 17 00:00:00 2001 From: Blake Erickson Date: Tue, 16 Dec 2025 11:34:56 -0700 Subject: [PATCH 1/4] Show a message that this site requires JavaScript Adds a noscript tag that displays a message that this site requires JavaScript to run. The easiest way to test this locally is to use Chrome since it can disable JavaScript per tab instead of globally. Open the dev console and click the gear icon and check "Disable "JavaScript" in the Debugger section. I skipped adding a test since it is a static change and playwright requires js to run. resolves #2928 --- index.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/index.html b/index.html index fc943a782..8b5fb8edd 100644 --- a/index.html +++ b/index.html @@ -20,6 +20,11 @@
+ From 82c4ef3390ee5e5351b9ab8403f36db79f9f1d1e Mon Sep 17 00:00:00 2001 From: David Crespo Date: Tue, 23 Dec 2025 14:40:18 -0600 Subject: [PATCH 2/4] fill in noscript message more and style it --- index.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 8b5fb8edd..509b54565 100644 --- a/index.html +++ b/index.html @@ -21,9 +21,11 @@
From b489309592399f714518d60c1f47d3fb71e37107 Mon Sep 17 00:00:00 2001 From: David Crespo Date: Tue, 23 Dec 2025 14:50:50 -0600 Subject: [PATCH 3/4] Turns out we do actually have the CSS in prod --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 509b54565..ea103c66b 100644 --- a/index.html +++ b/index.html @@ -21,9 +21,9 @@