Frontmatter
| id | 9007 |
| title | Feat: Enhance DevRank Grid Styling (Dark Theme) |
| state | Closed |
| labels | enhancementdesignai |
| assignees | tobiu |
| createdAt | Feb 5, 2026, 7:38 PM |
| updatedAt | Feb 5, 2026, 8:33 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9007 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8930 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 5, 2026, 8:33 PM |
Feat: Enhance DevRank Grid Styling (Dark Theme)
tobiu added parent issue #8930 on Feb 5, 2026, 8:32 PM
tobiu assigned to @tobiu on Feb 5, 2026, 8:32 PM

tobiu
Feb 5, 2026, 8:32 PM
Input from Gemini 3 Pro:
✦ I have completed the grid styling enhancements for the
neo-theme-neo-darktheme.Summary of Changes:
Grid Header Buttons:
- Colors: Updated to use
purple-900(bg) andpurple-500(hover). Text and glyphs now turn white on hover for better contrast.- Layout: Changed alignment to
start(left-aligned) and updated padding to0 10pxto fix visual alignment with cells.- Typography: Reduced font weight to
400(matching cells) and font size to13px.- Implementation: Explicitly targeted
.neo-button-textstyles to override default button base styles.Grid Container:
- Colors: Updated border colors to
purple-800.- Rows: Even rows now use
purple-950background.- Typography: Standardized font size to
13px.Grid Body:
- Selection: Updated selection colors to a rich
purple-600(cell) andpurple-700(row context).- Hover: Updated row hover color to
purple-900for a subtle, high-end feel.- Readability: Selected text color is now explicitly set to white (
text-neutral-contrast).Cross-Theme Compatibility:
- Introduced new CSS variables (
--grid-header-button-justify-content,--grid-header-button-padding,--grid-container-font-size, etc.) into the source SCSS files.- Updated all other themes (
dark,light,neo-light,cyberpunk) to define these variables with their original values, ensuring no visual regressions occurred outside ofneo-dark.The grid now features a polished, professional dark blue/purple aesthetic consistent with the Portal app's new design language.
tobiu closed this issue on Feb 5, 2026, 8:33 PM
To enhance the visual appeal of the DevRank application and match the "neo-theme-neo-dark" aesthetic, we will update the Grid styling.
Goals:
gray-800to a dark purple/blue shade (e.g.,purple-950orpurple-900).Target Files:
resources/scss/theme-neo-dark/grid/Container.scssresources/scss/theme-neo-dark/grid/Body.scssresources/scss/theme-neo-dark/grid/header/Button.scss