Frontmatter
| id | 9222 |
| title | DevIndex: Refactor StatusToolbar layout for mobile responsiveness |
| state | Closed |
| labels | enhancementdesignai |
| assignees | tobiu |
| createdAt | Feb 21, 2026, 1:58 AM |
| updatedAt | Feb 21, 2026, 2:03 AM |
| githubUrl | https://github.com/neomjs/neo/issues/9222 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 21, 2026, 2:03 AM |
DevIndex: Refactor StatusToolbar layout for mobile responsiveness
tobiu assigned to @tobiu on Feb 21, 2026, 2:02 AM

tobiu
Feb 21, 2026, 2:03 AM
Input from Gemini 3 Pro:
✦ Refactored the DevIndex
StatusToolbarfor better mobile responsiveness.
- Grouped the statistics labels (
Total Contributions,•,Visible Rows) into a semanticNeo.container.Basewith anhboxlayout.- Set the main toolbar layout back to Flexbox (
hboxwithwrap: 'wrap').- Adjusted SCSS to ensure the semantic stats container properly drops to a second row as a single, unbroken unit when space is constrained.
- Maintained the transparent background and right-alignment for the new stats container.
- Cleaned up unused, single-purpose CSS classes.
tobiu closed this issue on Feb 21, 2026, 2:03 AM
The
StatusToolbarin the DevIndex home view previously wrapped awkwardly on small mobile screens (like iPhone 12 portrait, 390px width). The layout pushed visible rows to a second line while trying to keep total contributions on the first line, leading to a broken and unreadable user interface during streaming.This issue tracks the refactoring of the toolbar's layout to provide a robust, responsive 2-row layout on mobile devices without relying on DOM hacks (like dummy break components) or brittle CSS Grid constraints.
Changes:
Total Contributions,•,Visible Rows) into a semanticNeo.container.Basewith anhboxlayout.hboxwithwrap: 'wrap').