[Frontend] Support custom profiles

Overview

Implement support for custom profiles within the UI.

Description

The current UI lacks the ability to support custom profiles. Introduce custom profile support by building upon existing screens and components, minimizing the need for entirely new UI elements.

Requirements

  • Existing Screens & Components: Custom profile support should be integrated into the current UI screens and components rather than introducing entirely new ones.
  • Multiple Profile Types: Allow users to use and see multiple instances of the same profile type (no edit or create yet)

Acceptance Criteria

  • Multiple profiles of the same type can be used and viewed.
  • Existing screens and components are reused/extended where possible.
  • Custom profiles are properly loaded and applied within the application.

Description was generated using AI

Edited by Gal Katz