Skip to content

fix(mobile): Îndrăzneț fidel — hexagonul de impact lichid și Acasă ca în prototip - #663

Merged
radulescuandrew merged 3 commits into
developfrom
vic2/indraznet-fix-home
Nov 13, 2026
Merged

radulescuandrew merged 3 commits into
developfrom
vic2/indraznet-fix-home

Conversation

@radulescuandrew

Copy link
Copy Markdown
Contributor

Ce face

Fidelity pass „Îndrăzneț” pe Acasă și hexagonul de impact, cu bug-urile raportate de Andrew pe datele reale.

Hexagonul arăta ca o formă galbenă plină

  • Cauza: la 42 / (42 + 0 + 1) ≈ 98%, creasta valului ieșea peste colțul de sus. Prototipul face la fel; și cu datele lui (42/5/1) e aproape tot galben.
  • Acum un nivel plin se oprește la 0.4×R sub colț, ca să se vadă mereu interiorul închis și creasta care se mișcă.
  • Lungimea de undă e cea din prototip (120 pt), cu două valuri în contrafază (2.6 s și 3.6 s).
  • Dungile pentru orele în așteptare au culorile din prototip (#012A40 cu galben) și nu se mai desenează când nu sunt ore în așteptare.
  • Nivelul urcă de la zero la fiecare focus.

Golul mare dintre „42h” și „ore aprobate”

Restul ecranului

  • cardurile din „Urmează” au aceeași înălțime
  • titlurile și detaliile evenimentelor nu se mai taie la text mare
  • stagger-ul de intrare se reia la revenirea pe tab
  • apăsările folosesc PressableScale (.965)
  • chip-ul „în așteptare” apare doar când sunt ore în așteptare; count-up-ul pornește de la 0 la fiecare focus

Nu e posibil: badge-ul roșu pe clopoțel (API-ul nu dă numărul de noutăți necitite).

Verificat

  • npx tsc --noEmit, lint (0 erori), npx jest: 367 de teste trec
  • simulator iOS 26.5 pe datele reale (42h / 0 / 1h):
    • hexagonul are capac închis și creasta galbenă, care se mișcă (două cadre la 1 s diferă în zona crestei)
    • „42h” stă strâns peste „ore aprobate”
    • „1h respinsă” la singular

@radulescuandrew
radulescuandrew merged commit 06c56fa into develop Nov 13, 2026
5 checks passed
@radulescuandrew
radulescuandrew deleted the vic2/indraznet-fix-home branch November 13, 2026 06:05
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