From 1531cf9e6362fb9040c2f75a11c213896773e96a Mon Sep 17 00:00:00 2001 From: Rudra Tiwari Date: Wed, 3 Dec 2025 16:15:56 +1100 Subject: [PATCH] Improve accessibility and SEO in layout templates - Add lang=en attribute to html tags for screen reader compatibility - Add Skip to main content link for keyboard navigation - Add id=main-content and role=main to main container - Add meta description tags for search engine optimization --- _layouts/default.html | 14 +++++++++----- _layouts/empty.html | 14 +++++++++----- _layouts/meetings.html | 14 +++++++++----- 3 files changed, 27 insertions(+), 15 deletions(-) diff --git a/_layouts/default.html b/_layouts/default.html index 592d6e03e..66c6accdb 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,21 +1,25 @@ - - + + - + + {{ page.title }} - + + +Skip to main content + {% include navbar.ext %} -
+
{{ content }} diff --git a/_layouts/empty.html b/_layouts/empty.html index 1eb50c091..a27708022 100644 --- a/_layouts/empty.html +++ b/_layouts/empty.html @@ -1,20 +1,24 @@ - - + + - + + {{ page.title }} - + -
+ +Skip to main content + +
{{ content }} diff --git a/_layouts/meetings.html b/_layouts/meetings.html index 9c79e71e2..b71070314 100644 --- a/_layouts/meetings.html +++ b/_layouts/meetings.html @@ -1,21 +1,25 @@ - - + + - + + {{ page.title }} - + + +Skip to main content + {% include navbar.ext %} -
+
{% include fwd_back_link.ext %}