-
-
Notifications
You must be signed in to change notification settings - Fork 6
[Admin ONG/Persoane resursă] Enhancements on resource person's profile page #63
Description
User Story
As an Admin ONG user, I want to open an individual resource person page from the Persoane resursă list so I can view that person’s details.
Flow
From the Persoane resursă listing (cards grid with pagination), clicking “Vezi profil” or the card opens a child detail page for that resource person.
Figma screens: https://www.figma.com/design/EeUtizbTE8Bkqhjx70CwOB/Cre%C8%99tem-ONG?node-id=2460-1147&t=skh7EaoE6dsX5DMK-4
Profile page content (read-only):
Header with Name (e.g., “Maria Popescu”) and breadcrumb back to Persoane resursă.
Profile photo (large).
Descriere (Bio) — render rich text (bold, italic, underline, bullet/numbered lists).
Arii de expertiză — render rich text (same formatting support as above).
Specializare pe dimensiuni (plain text list).
Navigation:
Back link/breadcrumb returns to the listing and preserves pagination & filters the user had.
Acceptance Criteria
- From the Persoane resursă grid, clicking a card or “Vezi profil” navigates to /persoane-resursa/:slug-or-id.
- The profile page displays: Name, Photo, Descriere (Bio), Arii de expertiză, Specializare pe dimensiuni as in design.
- Descriere (Bio) and Arii de expertiză are rendered as rich text, preserving formatting (bold, italic, underline, bullets, numbered lists).
- Breadcrumb shows: Panou de control → Persoane resursă → {Nume} (copy per locale).
- Back navigation (breadcrumb or browser back) returns to the same list page & page number the user came from.
- 404 state shown when slug/id does not exist or access denied.
- Page is responsive and matches layout from the attached screen.