Skip to content

fix(mobile): data evenimentelor în „Adaugă ore”, iconițe la finalul butoanelor, dungi navy pe hexagonul de pe Ore - #666

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

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

Conversation

@radulescuandrew

Copy link
Copy Markdown
Contributor

Ce face

Ultimele detalii din comparația cu prototipul „Îndrăzneț”.

  • Datele evenimentelor în meniul din „Adaugă ore”:
    • GET /mobile/event/organization/:organizationId întoarce acum și startDate ([{ id, name, startDate }], compatibil cu clienții vechi; aceleași evenimente ca înainte)
    • Select primește un detail opțional, afișat în dreapta rândului ca overline („13 NOV”)
  • Butoane cu iconiță la final:
    • Button are prop-ul trailingIcon
    • „Trimite spre aprobare” are acum ArrowRightIcon (lucide) în loc de „→” scris
    • „+ Adaugă” de pe Ore folosește PlusIcon
    • butonul „următorul” din onboarding are săgeata după text
    • am căutat în tot mobile/src: nu mai sunt săgeți sau „+” scrise ca text
  • Dungile din hexagon: înclinate „/” ca în prototip; navy/alb pe hexagonul deschis (Ore), galben pe navy (Acasă). Culorile stau în HEXAGON_TONES.

Fără migrări.

Verificat

  • backend: lint, tsc, unit; e2e nou mobile-event-options 2/2
  • mobile: tsc, lint (0 erori), jest 377/377
  • simulator iOS 26.5 pe API-ul local pornit din acest cod: meniul de evenimente arată data în dreapta („8 NOV”, „30 OCT”), „Trimite spre aprobare” are săgeata ca iconiță, dungile de pe Ore sunt navy

Andrew Radulescu added 2 commits November 13, 2026 08:37
GET /mobile/event/organization/:id trimite și startDate lângă id și name (compatibil cu clienții vechi).
…a final în butoane, dungile hexagonului pe Ore

- Select: detaliu opțional în dreapta rândului („13 NOV”), folosit de EventSelect
- Button: trailingIcon (și icon) acceptă o iconiță lucide, desenată în culoarea și mărimea butonului
- „Trimite spre aprobare” și „Continuă” cu ArrowRight, „Adaugă” cu Plus în loc de caractere tipărite
- ImpactHexagon: culorile pe tonuri (navy/alb pe Ore, galben pe #012A40 pe Acasă) și dungile „/” ca în prototip
@radulescuandrew
radulescuandrew merged commit 0b7631d into develop Nov 13, 2026
5 checks passed
@radulescuandrew
radulescuandrew deleted the vic2/indraznet-fix-polish branch November 13, 2026 06:50
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