Frontmatter
| id | 9011 |
| title | Polish DevRank Grid Styling and Documentation |
| state | Closed |
| labels | documentationenhancementdesignai |
| assignees | tobiu |
| createdAt | Feb 6, 2026, 2:47 AM |
| updatedAt | Feb 6, 2026, 3:13 AM |
| githubUrl | https://github.com/neomjs/neo/issues/9011 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 6, 2026, 3:13 AM |
Polish DevRank Grid Styling and Documentation
tobiu assigned to @tobiu on Feb 6, 2026, 3:12 AM

tobiu
Feb 6, 2026, 3:12 AM
Input from Gemini 3 Pro:
✦ Refactored DevRank Grid styling:
- Updated
src/grid/column/Base.mjsdocs forcellCls.- Refactored
apps/devrank/GridContainer.scssto use CSS variables and increased specificity (wrapped in.neo-grid-body) to correctly override even-row styling.- Created theme files (
theme-neo-darkandtheme-neo-light) forDevRankto manage heatmap colors and text shadows.- Set
heatmap-cell-0to0.05opacity green to distinguish empty cells from the background while maintaining the "Light=High Heat" (Dark Mode) or "Dark=High Heat" (Light Mode) visual logic.- Removed text shadows from Light Theme to prevent blurriness.
tobiu closed this issue on Feb 6, 2026, 3:13 AM
src/grid/column/Base.mjsto clarify thatcellClsadds classes and does not remove default ones.resources/scss/src/apps/devrank/GridContainer.scss, wrap heatmap selectors (e.g..neo-grid-row .heatmap-cell-3) to prevent overriding/being overridden improperly.opacity: 0.5from.heatmap-cell-0to fix border transparency issues.resources/scss/theme-neo-dark/apps/devrank/GridContainer.scsswith specific DevRank grid colors.resources/scss/theme-neo-light/apps/devrank/GridContainer.scsswith specific DevRank grid colors.