Skip to content

fix(mobile): Îndrăzneț fidel — Ore, foaia „Adaugă ore” și succes - #664

Merged
radulescuandrew merged 2 commits into
developfrom
vic2/indraznet-fix-hours
Nov 13, 2026
Merged

radulescuandrew merged 2 commits into
developfrom
vic2/indraznet-fix-hours

Conversation

@radulescuandrew

Copy link
Copy Markdown
Contributor

Ce face

Fidelity pass „Îndrăzneț” pe Ore, foaia „Adaugă ore” și succes, comparat cu prototipul și verificat pe datele reale.

Ore

  • Pătratul cu dungi „în așteptare” apărea ca 4 puncte pe iOS (un Pattern SVG rotit se strică la 12 pt). Acum dungile sunt desenate ca poligoane; la fel și în chip-ul „În așteptare”.
  • Orele aprobate numără de la 0 la fiecare focus și după trimitere.
  • Etichetele sunt la singular unde trebuie („1h respinsă”).
  • Chip-ul organizației are 28 pt și numele lungi trec pe două rânduri.
  • Spațierile sunt cele din prototip.
  • Titlul se strânge cu useLargeTitleCollapse.
  • La text mare, rândurile nu mai taie nimic și chip-ul coboară sub text.
  • Rândul nou are evidențierea din prototip: fond #FFF6CC care se stinge și inel galben care crește și scade în 1.4 s.
  • Toast „Xh trimise spre aprobare” după trimitere.

Foaia „Adaugă ore”

  • distanțe de 14 între câmpuri; titlul poate trece pe două rânduri
  • opțiunea „Fără eveniment”; fără eveniment, eventId nu se mai trimite gol
  • stepper-ul rulează cifra în 360 ms pe curba snappy, în sus sau în jos

Succes

  • hexagonul apare cu fade propriu și rotire (bouncy)
  • mânerul foii e ascuns cât timp se vede ecranul de succes

Verificat

  • npx tsc --noEmit, lint (0 erori), npx jest: 360 de teste trec
  • simulator iOS 26.5 pe API-ul local real (stefan@vol.test):
    • am trimis 1h „Distribuire alimente” și a apărut „Trimis spre aprobare”
    • foaia s-a închis, rândul nou e în „În așteptare (1)”, legenda arată 1h în așteptare
    • chip-ul are dungi corecte

Andrew Radulescu added 2 commits November 13, 2026 08:02
- legenda: dungi „în așteptare” desenate corect (Pattern-ul SVG apărea ca puncte pe iOS), aprobatele numără de la 0 la fiecare intrare, „1h respinsă/aprobată” la singular, valorile Bricolage strânse
- rândurile: evidențierea nouă ca în prototip (fundal #FFF6CC 1.4 s, inel galben care crește la 4pt și dispare), pornește după închiderea foii; titlul și detaliile nu mai sunt tăiate, chip-ul coboară sub text la mărimi mari
- antet: chip-ul organizației 28pt, spațiere 10/16/14/14, titlul mare se micșorează la 88% și se estompează la scroll
- foaia: distanța între câmpuri 14, titlul pe 2 rânduri dacă e nevoie, opțiunea „Fără eveniment”, cifra stepper-ului se rulează în 360 ms pe curba snappy
- succes: hexagonul apare cu fade de 160 ms, grabber-ul ascuns sub ecranul de succes, apoi toast „Xh trimise spre aprobare”
- dungile chip-ului „În așteptare” reparate la fel
@radulescuandrew
radulescuandrew merged commit dc0a87e into develop Nov 13, 2026
5 checks passed
@radulescuandrew
radulescuandrew deleted the vic2/indraznet-fix-hours branch November 13, 2026 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant