feat(setari): pagina Setari compacta — 3 sub-taburi, plan clarificat, copy scurt

- Date firma mutat in sub-tabul Cont (date firma + plan + parola); 3 taburi in loc de 4
- Plan afisat o singura data (tier bold + consum) cu bara de progres; fara dublarea 'Plan curent'/'Plan:'
- Copy Credentiale RAR redus la un rand; confirmare Productie scurtata; parola setata are placeholder distinct
- Formulare compacte pe 2 coloane (setari-fgrid), titluri de sectiune uppercase mici, microcopy langa butoane
- activ_subtab implicit 'firma' -> 'cont'; 'firma' vechi mapat defensiv la 'cont'

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Claude Agent
2026-07-06 16:53:05 +00:00
parent e2627c1aa4
commit d7adeaf382
3 changed files with 157 additions and 131 deletions

View File

@@ -464,7 +464,7 @@ def _render_panel_cont(request: Request, conn, account_id: int) -> str:
"account_meta": account_meta,
"date_firma_mesaj": None,
"date_firma_eroare": None,
"activ_subtab": "firma",
"activ_subtab": "cont",
"parola_mesaj": None,
"parola_eroare": None,
"creds_test_mesaj": None,
@@ -4507,9 +4507,9 @@ def _render_cont(
date_firma_mesaj: str | None = None,
date_firma_eroare: str | None = None,
are_cheie: bool = False,
# Sub-tab activ dupa re-randare: 'firma' | 'rar' | 'api' | 'cont'.
# Fiecare handler POST intoarce sub-tabul propriu, ca swap-ul HTMX sa nu resete la firma.
activ_subtab: str = "firma",
# Sub-tab activ dupa re-randare: 'cont' | 'rar' | 'api'.
# Fiecare handler POST intoarce sub-tabul propriu, ca swap-ul HTMX sa nu resete la primul.
activ_subtab: str = "cont",
# Schimbare parola de acces (sub-tab Cont).
parola_mesaj: str | None = None,
parola_eroare: str | None = None,
@@ -4985,7 +4985,7 @@ async def cont_rar_medii(request: Request) -> HTMLResponse:
if prod_enabled_form and not was_prod_enabled and not prod_confirmare:
creds_prod_eroare = (
"Bifati confirmarea de mai jos pentru a activa mediul Productie: "
"\"Inteleg ca trimiterile pe Productie sunt declaratii reale (L.142)\"."
"\"Confirm: trimiterile pe Productie sunt declaratii reale (L.142)\"."
)
account_meta = _fetch_account_meta(conn, acct)
env_ctx = _fetch_cont_env_state(conn, acct)