Skip to content

style(pds-tab): display not-allowed cursor for disabled tabs#658

Merged
pixelflips merged 1 commit intomainfrom
style/disabled-tab-cursor
Feb 3, 2026
Merged

style(pds-tab): display not-allowed cursor for disabled tabs#658
pixelflips merged 1 commit intomainfrom
style/disabled-tab-cursor

Conversation

@pixelflips
Copy link
Member

Description

Display a not-allowed cursor when hovering over disabled tabs in pds-tab. Previously, the pointer-events: none CSS rule prevented the cursor from showing, even though cursor: not-allowed was already defined.

The fix removes pointer-events: none from the disabled state. The native HTML disabled attribute on the button element continues to prevent interaction, so this is a non-breaking change.

Fixes DSS-119

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

  • tested manually

Test Configuration:

  • OS: macOS
  • Browsers: Chrome

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • My changes generate no new warnings
  • New and existing tests pass locally with my changes

@pixelflips pixelflips self-assigned this Feb 3, 2026
@netlify
Copy link

netlify bot commented Feb 3, 2026

Deploy Preview for pine-design-system ready!

Name Link
🔨 Latest commit 5b7abca
🔍 Latest deploy log https://app.netlify.com/projects/pine-design-system/deploys/698268b10aa78d0008e35986
😎 Deploy Preview https://deploy-preview-658--pine-design-system.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added the package: core Changes have been made to the Core package label Feb 3, 2026
@pixelflips pixelflips requested a review from AndrwM February 3, 2026 21:29
@pixelflips pixelflips marked this pull request as ready for review February 3, 2026 21:29
@pixelflips pixelflips merged commit 0601e9b into main Feb 3, 2026
15 checks passed
@pixelflips pixelflips deleted the style/disabled-tab-cursor branch February 3, 2026 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core Changes have been made to the Core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants