Frontmatter
| id | 9152 |
| title | [DevIndex] Add Hireable and Website columns to Grid |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Feb 14, 2026, 2:04 PM |
| updatedAt | Feb 14, 2026, 6:44 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9152 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 9106 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 14, 2026, 6:44 PM |
[DevIndex] Add Hireable and Website columns to Grid
tobiu added parent issue #9106 on Feb 14, 2026, 2:05 PM
tobiu assigned to @tobiu on Feb 14, 2026, 5:38 PM

tobiu
Feb 14, 2026, 6:44 PM
Input from Gemini 3 Pro:
✦ Completed the addition of Hireable and Website columns to the DevIndex Grid.
Key Changes:
- Columns: Added 'Website' (icon link), 'LinkedIn' (icon link), and 'Hireable' (icon status) columns.
- Performance:
- Implemented
hideMode: 'visibility'for icons to prevent DOM thrashing during scrolling.- Applied
contain: layout paint styleto icons to minimize reflows.- Theming:
- Replaced inline styles with
cellClsand CSS variables.- Added full support for
neo-darkandneo-lightthemes with specific hover states for better contrast.- Refactoring: Cleaned up
GridContainer.mjsto use the new CSS classes.
tobiu closed this issue on Feb 14, 2026, 6:44 PM
Add
HireableandWebsitecolumns to the main grid in DevIndex.Hireable: Boolean icon column. Position near generic icon/link columns.Website: Link column.Neo.component.IconandNeo.grid.column.Iconto support these and future icon-based columns efficiently (pooling).Neo.component.IconLinkandNeo.grid.column.IconLinkto support these and future icon-link-based columns efficiently (pooling).scssfiles and support for theneo-darkandneo-lighttheme based on theme variables. Avoid inline styles.