From 5879ed235810a1d35bfb64303cf1329a17011ebf Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Sat, 7 Mar 2026 03:35:25 +0000 Subject: [PATCH 1/2] Improve site usability and structure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add prominent 'Register' CTA button to both desktop and mobile navigation - Improve footer with 4-column sitemap layout (Tournaments, Resources, Organization, Connect) - Add copyright notice and reorganize footer bottom bar - Fix About page team grid to stack on mobile (grid-cols-1 → md:grid-flow-col) - Add skip-to-content link for keyboard/screen reader accessibility - Add aria-label attributes to nav elements - Remove unused Inter font CSS import - Rename content-wrapper to main-content for semantic skip-link target Co-Authored-By: Oliver Ni --- templates/about.html | 2 +- templates/base.html | 89 ++++++++++++++++++++++++++++++++----------- templates/macros.html | 2 +- 3 files changed, 68 insertions(+), 25 deletions(-) diff --git a/templates/about.html b/templates/about.html index c996822..e0a85f7 100644 --- a/templates/about.html +++ b/templates/about.html @@ -4,7 +4,7 @@

Our Team

{% set current_term = page.extra.about.terms | first %} -
+
{% for column in current_term.columns %}
{% for role in column %} diff --git a/templates/base.html b/templates/base.html index c6a96bc..ca8fa00 100644 --- a/templates/base.html +++ b/templates/base.html @@ -43,8 +43,6 @@ - - @@ -72,6 +70,10 @@ + + Skip to main content + + @@ -100,7 +105,7 @@ BMT Logo

Berkeley Math Tournament

-