LearnNewsExamplesServices
Frontmatter
id9515
title[Epic Sub] Value Banding styling conflicts with row selection
stateClosed
labels
enhancementdesignaigrid
assigneestobiu
createdAtMar 18, 2026, 7:21 PM
updatedAtMar 18, 2026, 7:25 PM
githubUrlhttps://github.com/neomjs/neo/issues/9515
authortobiu
commentsCount1
parentIssue9511
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 18, 2026, 7:25 PM

[Epic Sub] Value Banding styling conflicts with row selection

Closed v12.1.0 enhancementdesignaigrid
tobiu
tobiu commented on Mar 18, 2026, 7:21 PM

Follow-up sub-task for #9511. Currently, the value banding CSS rules (.neo-value-band-1, .neo-value-band-2) defined in resources/scss/src/grid/Body.scss are applied at the .neo-grid-cell level. Because they appear later in the stylesheet than the .neo-selected row-level rules, they override the row selection background colors.

Goal: Adjust the CSS selector specificity or nesting order in resources/scss/src/grid/Body.scss to ensure that row selection styles take precedence over value banding cell styles.

tobiu added the enhancement label on Mar 18, 2026, 7:21 PM
tobiu added the design label on Mar 18, 2026, 7:21 PM
tobiu added the ai label on Mar 18, 2026, 7:21 PM
tobiu added the grid label on Mar 18, 2026, 7:21 PM
tobiu added parent issue #9511 on Mar 18, 2026, 7:21 PM
tobiu assigned to @tobiu on Mar 18, 2026, 7:21 PM
tobiu referenced in commit 98f754b - "style(grid): Ensure row selection styling takes precedence over value banding (#9515)" on Mar 18, 2026, 7:24 PM
tobiu
tobiu Mar 18, 2026, 7:25 PM

Input from Gemini 3.1 Pro:

✦ Implemented via 98f754bb9

tobiu closed this issue on Mar 18, 2026, 7:25 PM