- base.html: bloc @media (max-width:767px) US-008, scopat pe id-urile de pe Acasa - upload (#import-section): drop-zone pe coloana, buton alegere full-width >=44px - filtre (#filtre-trimiteri): o coloana, inputuri/buton full-width >=44px (!important pe latimile inline) - status (#status-bar): randuri aliniate, fara scroll orizontal - login.html/signup.html: clasa .auth-card centrata, max-width:100% pe mobil - tabelul de trimiteri 5.8 neatins (doar verificat intact) - teste noi: test_acasa_fara_scroll_orizontal_mobil, test_login_signup_full_width_mobil - suita: 840 passed, 1 deselected Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
29 lines
936 B
HTML
29 lines
936 B
HTML
{% extends "base.html" %}
|
|
{% block title %}Autentificare — Gateway RAR AUTOPASS{% endblock %}
|
|
{% block content %}
|
|
<div class="card auth-card" style="max-width:400px;margin:40px auto;">
|
|
<h2 style="margin-top:0;">Autentificare</h2>
|
|
|
|
{% if error %}
|
|
<div class="banner" style="margin-bottom:12px;padding:8px 12px;">{{ error }}</div>
|
|
{% endif %}
|
|
|
|
<form method="post" action="/login">
|
|
<input type="hidden" name="csrf_token" value="{{ csrf_token }}">
|
|
<p>
|
|
<label>Email</label><br>
|
|
<input type="email" name="email" required style="width:100%;">
|
|
</p>
|
|
<p>
|
|
<label>Parola</label><br>
|
|
<input type="password" name="parola" required style="width:100%;">
|
|
</p>
|
|
<button type="submit" style="width:100%;margin-top:8px;">Intra in cont</button>
|
|
</form>
|
|
|
|
<p style="text-align:center;font-size:13px;margin-top:16px;">
|
|
Cont nou? <a href="/signup">Inregistrare</a>
|
|
</p>
|
|
</div>
|
|
{% endblock %}
|