From cc7d933c15c196331629786af5041b85b3cfa87b Mon Sep 17 00:00:00 2001 From: rangelbruno Date: Fri, 3 Oct 2025 13:25:03 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20Adiciona=20navbar=20padr=C3=A3o=20do=20?= =?UTF-8?q?SAPL=20nas=20p=C3=A1ginas=20do=20Django=20Admin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Substitui o navbar padrão do Django Admin pelo navbar do SAPL para manter consistência visual em toda a aplicação, incluindo as páginas administrativas do módulo TCE. - Cria template admin/base_site.html que sobrescreve o template base - Remove header padrão do Django Admin - Integra navbar do SAPL com menu dinâmico (navbar.yaml) - Mantém menu de autenticação com opções do usuário - Adiciona estilos para ajustar layout do admin 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- sapl/templates/admin/base_site.html | 73 +++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 sapl/templates/admin/base_site.html diff --git a/sapl/templates/admin/base_site.html b/sapl/templates/admin/base_site.html new file mode 100644 index 000000000..6ebba8514 --- /dev/null +++ b/sapl/templates/admin/base_site.html @@ -0,0 +1,73 @@ +{% extends "admin/base.html" %} +{% load i18n static menus %} + +{% block title %}{% if subtitle %}{{ subtitle }} | {% endif %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %} + +{% block extrahead %} + {{ block.super }} + + +{% endblock %} + +{% block branding %} +

{{ site_header|default:_('Django administration') }}

+{% endblock %} + +{% block nav-global %} + + +{% endblock %}