Frontmatter
| id | 9038 |
| title | Style: DevRank Grid Selection Overrides Heatmap |
| state | Closed |
| labels | enhancementdesignai |
| assignees | tobiu |
| createdAt | Feb 7, 2026, 9:08 PM |
| updatedAt | Feb 7, 2026, 9:13 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9038 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8930 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 7, 2026, 9:13 PM |
Style: DevRank Grid Selection Overrides Heatmap
tobiu added parent issue #8930 on Feb 7, 2026, 9:08 PM

tobiu
Feb 7, 2026, 9:12 PM
Input from Gemini 3 Pro:
✦ Fixed styling conflict where heatmap colors overrode row selection and hover states.
- Implemented specific CSS overrides for
.neo-selectedand:hoverstates within.devrank-grid-container.- Forced background color, text color, font weight, and text shadow resets to ensure readability.
- Added
color: inherit !importantto hover state to fix contrast issues in light themes.Changes pushed to
dev.
tobiu assigned to @tobiu on Feb 7, 2026, 9:12 PM
tobiu closed this issue on Feb 7, 2026, 9:13 PM
Fix styling conflict in DevRank Grid where Heatmap colors override Row Selection.
Requirements:
.neo-selected), the selection background color must override any Heatmap cell background colors (.heatmap-cell-*).font-weightandtext-shadowto ensure readability against the selection/hover background.resources/scss/src/apps/devrank/GridContainer.scss.Implementation Strategy:
.neo-selectedrows within.devrank-grid-container..neo-grid-cellwhen inside a selected or hovered row.