first commit

This commit is contained in:
Mateusz Gruszczyński
2026-03-13 15:17:32 +01:00
commit 986ffb200a
91 changed files with 4423 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
{% extends 'base.html' %}
{% block content %}
<div class="row justify-content-center">
<div class="col-12 col-md-6 col-xl-4">
<div class="card shadow-sm border-0 login-card">
<div class="card-body p-4">
<div class="text-center mb-4">
<div class="brand-icon mb-3"><i class="fa-solid fa-wallet"></i></div>
<h1 class="h3 mb-1">{{ t('auth.login_title') }}</h1>
<p class="text-secondary mb-0">{{ t('auth.login_subtitle') }}</p>
</div>
<form method="post">
{{ form.hidden_tag() }}
<div class="d-none">{{ form.website() }}</div>
<div class="mb-3">{{ form.email.label(class_='form-label') }}{{ form.email(class_='form-control') }}</div>
<div class="mb-3">{{ form.password.label(class_='form-label') }}{{ form.password(class_='form-control') }}</div>
<div class="form-check mb-3">{{ form.remember_me(class_='form-check-input') }} {{ form.remember_me.label(class_='form-check-label') }}</div>
{{ form.submit(class_='btn btn-primary w-100') }}
</form>
<div class="d-flex justify-content-between mt-3 small">
<a href="{{ url_for('auth.forgot_password') }}">{{ t('auth.forgot_password') }}</a>
<a href="{{ url_for('auth.register') }}">{{ t('auth.register') }}</a>
</div>
</div>
</div>
</div>
</div>
{% endblock %}