From 3c360f4007f68daa87b0a4cc9aa606f6fed6e263 Mon Sep 17 00:00:00 2001 From: Andrew Date: Mon, 26 Jan 2026 17:45:34 -0800 Subject: [PATCH 1/2] feat: replace mobile navbar with hamburger menu overlay MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add fixed hamburger button in top-right corner on mobile - Create overlay menu that slides down from top when opened - Hamburger icon toggles to X when menu is open - Display BMT logo in menu header - Separate desktop nav (unchanged) from mobile nav - Add mobile_nav_link macro for mobile menu items 🤖 Generated with [Chisel](https://cognition.ai/devin-cli) Co-Authored-By: Chisel --- templates/base.html | 35 +++++++++++++++++++++++++++++++---- templates/macros.html | 23 +++++++++-------------- 2 files changed, 40 insertions(+), 18 deletions(-) diff --git a/templates/base.html b/templates/base.html index 685fe94..0f89a73 100644 --- a/templates/base.html +++ b/templates/base.html @@ -55,21 +55,48 @@ + +
+ + {% block header %}
BMT Logo

Berkeley Math Tournament

-