diff --git a/public/app.js b/public/app.js
index 0f526cf..36a15fc 100644
--- a/public/app.js
+++ b/public/app.js
@@ -304,6 +304,11 @@ async function checkout() {
}
document.addEventListener('DOMContentLoaded', function() {
+ // BUG-068: Open change email modal if navigated via #change-email hash
+ if (window.location.hash === '#change-email') {
+ openEmailChange();
+ }
+
document.getElementById('btn-signup').addEventListener('click', openSignup);
document.getElementById('btn-signup-2').addEventListener('click', openSignup);
document.getElementById('btn-checkout').addEventListener('click', checkout);
diff --git a/public/docs.html b/public/docs.html
index e99db2a..c016c09 100644
--- a/public/docs.html
+++ b/public/docs.html
@@ -14,6 +14,7 @@
+