Skip to content

VBC-914: cursor-pointer-on-text

warning

Category: ux-dx
Analysis: Regex (line by line)
File types: .css
Scope: source code only, ignoring anything inside strings and comments
Excluded selectors: button, a, summary, label, [role='button'], [role="button"], input[type='submit'], input[type='button'], .btn, .button, .clickable
Tags: ux

What it reports

cursor: pointer applied to potentially non-interactive element at line {line}. Don't lie to the user about clickability. Only use for truly interactive components.

Flagged

css
.card { cursor: pointer; }

Not flagged

css
button { cursor: pointer; }
css
a:hover { cursor: pointer; }

Pattern

regex
cursor:\s*pointer

Released under the MIT License.