Skip to content

DevIndex: Add Profile Tab to Controls Panel #9112

@tobiu

Description

@tobiu

We need to add a "Profile" tab to the ControlsContainer in the DevIndex app. This tab will display detailed information about the selected user from the grid, including their bio, which was previously considered for removal but will now be kept for this purpose.

Tasks:

  1. Create apps/devindex/view/home/ProfileContainer.mjs to display user details (Avatar, Name, Bio, etc.).
  2. Update apps/devindex/view/home/ControlsContainer.mjs to include ProfileContainer as a new tab.
  3. Update apps/devindex/view/home/MainContainerController.mjs to:
    • Listen to grid selection changes.
    • Populate the Profile tab with the selected user's data.
    • Automatically switch to the Profile tab and expand the controls panel (if collapsed) upon selection.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions