Skip to content

feat(collapse): rewrite with HTML details tag#1586

Merged
mlmoravek merged 9 commits intomajorfrom
feat/collapsable/dialog
Apr 24, 2026
Merged

feat(collapse): rewrite with HTML details tag#1586
mlmoravek merged 9 commits intomajorfrom
feat/collapsable/dialog

Conversation

@mlmoravek
Copy link
Copy Markdown
Member

@mlmoravek mlmoravek commented Mar 17, 2026

Proposed Changes

Rewrite the OCollapse component to use native HTMLDialogElement element instead of a custom implementation.
Using native HTML tags to make this feature possible increase a wide usecase for a11y.
See:

BREAKING CHANGE: The OCollapse component now uses the native <details> element instead of a custom implementation.

@mlmoravek mlmoravek added the BREAKING CHANGE Breaking changes label Mar 17, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 17, 2026

Deploy Preview for oruga-documentation-preview ready!

Name Link
🔨 Latest commit d4d25a2
🔍 Latest deploy log https://app.netlify.com/projects/oruga-documentation-preview/deploys/69bd2942557aa400086358f3
😎 Deploy Preview https://deploy-preview-1586--oruga-documentation-preview.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.

@mlmoravek mlmoravek added the enhancement Improvements to existing features and functionality label Apr 7, 2026
@mlmoravek mlmoravek changed the base branch from develop to major April 24, 2026 11:43
@mlmoravek mlmoravek merged commit ba94276 into major Apr 24, 2026
6 checks passed
@mlmoravek mlmoravek deleted the feat/collapsable/dialog branch April 24, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BREAKING CHANGE Breaking changes enhancement Improvements to existing features and functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant