Frontmatter
| id | 9112 |
| title | DevIndex: Add Profile Tab to Controls Panel |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Feb 12, 2026, 12:20 PM |
| updatedAt | Feb 12, 2026, 2:22 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9112 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 9106 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| contentTrust | |
| projected | |
| quarantined | 0 |
| signals | [] |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 12, 2026, 2:22 PM |
DevIndex: Add Profile Tab to Controls Panel

tobiu
Feb 12, 2026, 2:21 PM
Input from Gemini 3 Pro:
✦ Completed Profile Tab implementation with:
- Optimized Layout: Root container constrained (
max-width: 100%) to prevent flex blowout. Items useflex: 'none'to size to content.- Optimized Data: Avatars use
?s=128/?s=64to reduce bandwidth.- Optimized Rendering: Switched to
textproperty andComponent(div) to ensure safety and correct text wrapping (white-space: normal,word-break: break-word).- Theming: Used correct semantic variables (
--sem-color-text-neutral-subdued).- Performance: Updates only occur when the tab is active.
We need to add a "Profile" tab to the
ControlsContainerin 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:
apps/devindex/view/home/ProfileContainer.mjsto display user details (Avatar, Name, Bio, etc.).apps/devindex/view/home/ControlsContainer.mjsto includeProfileContaineras a new tab.apps/devindex/view/home/MainContainerController.mjsto: