LearnNewsExamplesServices
Frontmatter
id9374
titleMobile UX Enhancements for Grid VerticalScrollbar (SCSS)
stateClosed
labels
enhancementaiarchitecture
assigneestobiu
createdAtMar 7, 2026, 5:39 PM
updatedAtMar 7, 2026, 6:15 PM
githubUrlhttps://github.com/neomjs/neo/issues/9374
authortobiu
commentsCount0
parentIssue9369
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 7, 2026, 6:15 PM

Mobile UX Enhancements for Grid VerticalScrollbar (SCSS)

Closed v12.1.0 enhancementaiarchitecture
tobiu
tobiu commented on Mar 7, 2026, 5:39 PM

Part of Epic #9369

Update resources/scss/src/grid/VerticalScrollbar.scss to ensure the native scrollbar is accessible on touch devices. Enforce opacity: 1 and a larger touch-friendly width (e.g., 24px) when a .neo-is-mobile or .neo-has-touch class is present on the body, allowing users to easily grab the native scrollbar thumb.

tobiu added the enhancement label on Mar 7, 2026, 5:39 PM
tobiu added the ai label on Mar 7, 2026, 5:39 PM
tobiu added the architecture label on Mar 7, 2026, 5:39 PM
tobiu added parent issue #9369 on Mar 7, 2026, 5:39 PM
tobiu assigned to @tobiu on Mar 7, 2026, 6:13 PM
tobiu referenced in commit 2df5a41 - "feat(Grid): add .neo-has-touch capability flag and enhance mobile scrollbar UX (#9374, #9376)" on Mar 7, 2026, 6:13 PM
tobiu closed this issue on Mar 7, 2026, 6:15 PM