From be9fa8e920ffd424fe20e5c2fbb3319a54c4d44c Mon Sep 17 00:00:00 2001 From: giles Date: Tue, 24 Feb 2026 23:00:19 +0000 Subject: [PATCH] Restyle base.html to use coop header with fragments Coop-style sky header with nav-tree, auth-menu, cart-mini fragments. Art-DAG tabs (Runs, Recipes, etc.) in sub-nav bar with stone pill styling matching coop patterns. Co-Authored-By: Claude Opus 4.6 --- app/templates/base.html | 77 ++++++++++++++++++++--------------------- 1 file changed, 37 insertions(+), 40 deletions(-) diff --git a/app/templates/base.html b/app/templates/base.html index d659065..9be32fb 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -1,49 +1,46 @@ {% extends "_base.html" %} {% block brand %} -Rose Ash -| -Art-DAG +Rose Ash +| +Art-DAG {% endblock %} -{% block nav_items %} - +{% block cart_mini %} +{% if request and request.state.cart_mini_html %} + {{ request.state.cart_mini_html | safe }} +{% endif %} {% endblock %} -{% block nav_right %} -
- {% if request and request.state.cart_mini_html %} -
- {{ request.state.cart_mini_html | safe }} -
- {% endif %} - {% if request and request.state.auth_menu_html %} -
- {{ request.state.auth_menu_html | safe }} -
- {% elif user %} - {{ user.username }} - Logout - {% else %} - Login - {% endif %} +{% block nav_tree %} +{% if request and request.state.nav_tree_html %} + {{ request.state.nav_tree_html | safe }} +{% endif %} +{% endblock %} + +{% block auth_menu %} +{% if request and request.state.auth_menu_html %} + {{ request.state.auth_menu_html | safe }} +{% endif %} +{% endblock %} + +{% block auth_menu_mobile %} +{% if request and request.state.auth_menu_html %} + {{ request.state.auth_menu_html | safe }} +{% endif %} +{% endblock %} + +{% block sub_nav %} + {% endblock %}