[object Object]

← back to Robet Site

round2 item (5): contact + admin status messages as ARIA live-regions (role=status, aria-live=polite, aria-atomic) so screen readers announce success/error

b3a76e0f1585686006bf4c750cc5202625e6d271 · 2026-06-29 22:35:00 -0700 · Steve

Files touched

Diff

commit b3a76e0f1585686006bf4c750cc5202625e6d271
Author: Steve <steve@designerwallcoverings.com>
Date:   Mon Jun 29 22:35:00 2026 -0700

    round2 item (5): contact + admin status messages as ARIA live-regions (role=status, aria-live=polite, aria-atomic) so screen readers announce success/error
---
 public/admin.html | 2 +-
 public/index.html | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/public/admin.html b/public/admin.html
index 4d92c61..5cec649 100644
--- a/public/admin.html
+++ b/public/admin.html
@@ -28,7 +28,7 @@
       <button class="btn" id="saveBtn" disabled>Save</button>
     </div>
     <div class="formmsg" id="hint" style="margin:8px 0 0; opacity:.8">Name: letters, digits, underscores only. Value required.</div>
-    <div class="formmsg" id="msg" style="margin:8px 0 28px"></div>
+    <div class="formmsg" id="msg" role="status" aria-live="polite" aria-atomic="true" style="margin:8px 0 28px"></div>
 
     <!-- stored keys -->
     <div class="keytable" id="table"></div>
diff --git a/public/index.html b/public/index.html
index 3ede55c..9c47736 100644
--- a/public/index.html
+++ b/public/index.html
@@ -99,7 +99,7 @@ MEETING.</h1>
           <label for="cMsg">Message *</label>
           <textarea id="cMsg" name="message" rows="4" required></textarea>
           <button type="submit">Send →</button>
-          <div class="formmsg" id="formMsg"></div>
+          <div class="formmsg" id="formMsg" role="status" aria-live="polite" aria-atomic="true"></div>
         </form>
       </div>
     </section>

← e175b73 loop ledger: round2 item (1) done + deployed  ·  back to Robet Site  ·  loop ledger: round2 item (5) done + deployed c54f681 →