Skip to content

Display user badges on frontend #1765

@arkid15r

Description

@arkid15r

Is your feature request related to a problem? Please describe.

We want to introduce user badges to OWASP Nest. These badges will represent different roles or achievements (e.g., OWASP employee, project leader, chapter leader).

Describe the solution you'd like

Update the frontend to display badges for users in the following places:

  • On the user list page (show a compact set of up to 6 icons)
  • On the user detail page (show all badges)

The badge display should:
- Use Font Awesome for icons (based on the css_class from the model)
- Be flexible enough to display custom icons (not provided in FontAwesome or other frameworks) stored locally for OWASP specific badges
- Be minimalistic and aligned with the existing design system
- Degrade gracefully if no badge icons are present

Add tests and screenshots in the pull request.

Are you going to work on implementing this?

  • Yes
  • No

Metadata

Metadata

Labels

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions