From 9114303507b81f888cf7a49ec1a83cd0b698d3ab Mon Sep 17 00:00:00 2001 From: Gustavo Date: Fri, 14 Aug 2026 00:32:07 -0300 Subject: [PATCH] feat: redesign da lista e formulario de funcionarios (badges de perfil/status) Co-Authored-By: Claude Sonnet 5 --- app/templates/funcionario_form.html | 54 +++++++++++++++--------- app/templates/funcionarios_lista.html | 60 ++++++++++++++------------- 2 files changed, 65 insertions(+), 49 deletions(-) diff --git a/app/templates/funcionario_form.html b/app/templates/funcionario_form.html index df56c27..dd2f7a9 100644 --- a/app/templates/funcionario_form.html +++ b/app/templates/funcionario_form.html @@ -6,26 +6,40 @@ {% if erro %}
{{ erro }}
{% endif %} -
- - - - - - - {% set perfil_atual = dados.PERFIL if dados else (funcionario.PERFIL if funcionario else 'PADRAO') %} - - {% if not funcionario %} - - - - - {% endif %} - -
+
+
+ +
+
+ + +
+
+ + +
+
+ + {% set perfil_atual = dados.PERFIL if dados else (funcionario.PERFIL if funcionario else 'PADRAO') %} + +
+ {% if not funcionario %} +
+ + +
+
+ + +
+ {% endif %} +
+ +
+
{% if funcionario %}

Para trocar a senha, use "Redefinir senha" na lista de funcionários.

{% endif %} diff --git a/app/templates/funcionarios_lista.html b/app/templates/funcionarios_lista.html index adc98ec..15483b1 100644 --- a/app/templates/funcionarios_lista.html +++ b/app/templates/funcionarios_lista.html @@ -4,35 +4,37 @@ {% block conteudo %}

Funcionários

+ Novo funcionário

- - - {% for f in funcionarios %} - - - - - - + + {% endfor %} +
NomeLoginPerfilStatus
{{ f.NOME }}{{ f.LOGIN }}{{ "Administrador" if f.PERFIL == "ADMIN" else "Padrão" }}{{ "Ativo" if f.ATIVO else "Inativo" }} - Editar -
- Redefinir senha -
+
+ + + {% for f in funcionarios %} + + + + + + - - {% endfor %} -
NomeLoginPerfilStatus
{{ f.NOME }}{{ f.LOGIN }}{{ "Administrador" if f.PERFIL == "ADMIN" else "Padrão" }}{{ "Ativo" if f.ATIVO else "Inativo" }} + Editar +
+ Redefinir senha + + + + + + + + +
+
- - - - - +
- -
- - -
-
+
+ {% endblock %}