* Remove code that sets the carousel item role attribute.
* When pagination is active, set accessibility attributes on dots and slides.
* When slide is active, avoid including a 'Go to slide...' aria-label on the tab.
* Troubleshoot accessibility test for pagination
* Add exception for accessibility test.
* Prettier fix
* fix(sl-menu): tabbing closes the dropdown when it's open
* fix(arbitrary content): tabbing closes the dropdown when it's open
* feat: add pr suggestions
* (sl-split-panel) Add repeat expression and function expression to [snap].
* (sl-split-panel) Improve documentation.
* Improve split panel repeat() syntax, code cleanup.
- Move helper methods for split panel (toSnapFunction), and type definitions (SnapFunction, SnapFunctionParams) to split-panel.component.ts
- Allow repeat() to exist within other snap points in the split panel snap property. e.g. "repeat(100px) 50% 70% 90px" is now valid.
* Apply suggestions from code review
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
* Fix: Make Alert SSR compatible
* Fix: Make sure polyfill is only called on the frontend
* Add changelog entries
* Removed debug statement
* Changelog adjustments
* Another console.log statement :(
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
* Fix rendering performance bottleneck in carousel
* Remove check before using RAF
* Optimistically mark the slide change as pending until the rAF callback runs
* fix missing padding on sl-select placeholder with multiple option and medium or large size
* fix icon prefix padding issue on sl-select - do not apply margin to the select prefix when placeholder is present
* fix(popup): start positioner only if active
* test(popup): add test for positioning behavior on active state change
* fix(popup): ensure positioner starts only when active and anchor is present
* Issue 2117: Created a test to reproduce the issue
Note: Test is currently fainling before the actual fix
* Issue 2117: Check for the existenc of the key
* Bug is caused by an incorrect event triggered by Edge
* The event is missing the key property
* To fix the bug, check for the existence of the property
before checking the length property
* Issue 2117: Reset delay in test
---------
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>