feat(5.12): modal editare + cont obligatoriu la import; design.md + PRD 5.13 revizuit (/autoplan)
5.12 (livrat): editare in modal a randurilor de preview, cont obligatoriu inainte de import, formular editare extras (_form_editare, _editare_preview_modal), plus suita de teste aferenta (preview edit/compact, mapare op, form editare, signup, admin panel). Design + planificare: - docs/design.md: sistem de design (tokeni, breakpoints, scara control, componente, a11y). - docs/prd/prd-5.12-* si prd-5.13-* (5.13 cu raport /autoplan: CEO+Design+Eng, audit trail). Curatare: sterse PNG-urile de test/mockup temporare din radacina. Nota: implementarea CSS 5.13 (responsive compact + sistem butoane) NU e inca facuta — planul revizuit cere refactorul testelor fragile din test_web_responsive.py INAINTE de CSS. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,18 @@
|
||||
<div id="acasa-section">
|
||||
|
||||
{# === Banner ne-blocant: cont incomplet (US-002) ===
|
||||
Apare cand accounts.name / email / CUI sunt necompletate (conturi legacy sau create din CLI).
|
||||
NU blocheaza importul sau uploadul — doar orienteaza operatorul sa completeze datele.
|
||||
Dispare automat dupa ce contul devine complet (re-render la urmatoarea navigare/reload).
|
||||
#}
|
||||
{% if cont_incomplet %}
|
||||
<div class="card banner" style="border-color:var(--warn); background:color-mix(in srgb, var(--warn) 12%, var(--card)); margin-bottom:14px; padding:10px 14px; font-size:13px;">
|
||||
<strong>Completeaza datele firmei (email / CUI).</strong>
|
||||
Contul tau nu are inca email de contact si CUI configurate.
|
||||
<a href="/?tab=cont" style="margin-left:6px;">Completeaza acum →</a>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{# === Container colapsabil: stepper + upload intr-un singur element <details> (US-006).
|
||||
Serverul seteaza atributul `open` din are_trimiteri:
|
||||
are_trimiteri=False (first-run) → open (importul e vizibil imediat, fara JS)
|
||||
|
||||
Reference in New Issue
Block a user