Skip to content

[Admin ONG/Persoane resursă] Enhancements on resource person's profile page #63

@teodoranegru

Description

@teodoranegru

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.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions