- Interface: - Adicionada saudação personalizada com nome do usuário - Melhorado formato da data em português - Ajustado layout do header com gradiente e sombra - Corrigida categoria de mensagens flash de 'error' para 'danger' - Card de Cotas: - Reorganizado layout para melhor exibição de valores grandes - Ajustado tamanho da fonte usando calc(1.2rem + 0.8vw) - Adicionado container específico para valor com min-width: 0 - Redimensionado e reposicionado ícone - Melhorado espaçamento e alinhamento - Lista de Militantes: - Ajustada query para ordenar por ID - Removida dependência da coluna created_at - Adicionado ID do militante na listagem - Estilos: - Adicionadas classes valor-container e icon-container - Melhorado responsividade dos valores monetários - Ajustado gradiente no header de boas-vindas - Refinado espaçamento e margens dos componentes
29 lines
1.3 KiB
HTML
29 lines
1.3 KiB
HTML
{% extends "layout.html" %}
|
|
|
|
{% block content %}
|
|
<div class="container mt-4">
|
|
<h2>Editar Cota</h2>
|
|
<form method="POST" class="needs-validation" novalidate>
|
|
<div class="mb-3">
|
|
<label for="valor_novo" class="form-label">Valor</label>
|
|
<input type="number" step="0.01" class="form-control" id="valor_novo" name="valor_novo" value="{{ cota.valor_novo }}" required>
|
|
<div class="invalid-feedback">
|
|
Por favor, insira um valor válido.
|
|
</div>
|
|
</div>
|
|
<div class="mb-3">
|
|
<label for="data_vencimento" class="form-label">Data de Vencimento</label>
|
|
<input type="date" class="form-control" id="data_vencimento" name="data_vencimento" value="{{ cota.data_vencimento }}" required>
|
|
<div class="invalid-feedback">
|
|
Por favor, selecione uma data de vencimento.
|
|
</div>
|
|
</div>
|
|
<div class="mb-3 form-check">
|
|
<input type="checkbox" class="form-check-input" id="pago" name="pago" value="true" {% if cota.pago %}checked{% endif %}>
|
|
<label class="form-check-label" for="pago">Pago</label>
|
|
</div>
|
|
<button type="submit" class="btn btn-primary">Salvar</button>
|
|
<a href="{{ url_for('listar_cotas') }}" class="btn btn-secondary">Cancelar</a>
|
|
</form>
|
|
</div>
|
|
{% endblock %} |