Cory LaViska
caf9a09efa
fix typos
2023-04-13 12:47:18 -04:00
dhellgartner
65734dc993
Slot aria attributes ( #1296 )
...
* Fix acessability issue
* Additionally adapted the test
* Added more accessability tests
* Updated the testing documentation
to take the fact that accessability checks cover only
rendered content into account
---------
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-04-13 12:45:52 -04:00
Alessandro
c137f83df6
fix(carousel): clickable elements don't work on chrome ( #1266 )
...
* fix(carousel): clickable elements don't work on chrome
* fix: update implementation
2023-04-13 11:55:40 -04:00
Cory LaViska
d3a0a38dce
don't show hover when focused; fixes #1282
2023-04-13 10:31:24 -04:00
Cory LaViska
5cf6a37ee2
wait until registered to set initial state; fixes #1292
2023-04-13 09:51:07 -04:00
Cory LaViska
63194abf93
prettier + changelog
2023-04-05 09:21:25 -05:00
Konnor Rogers
e196b0915a
fix: split-panel divider now focusable in Edge / Chrome ( #1289 )
2023-04-05 09:18:57 -05:00
Cory LaViska
d2369d1de8
fix @since
2023-04-04 16:22:24 -05:00
Christophe Eymard
91ffaa1a2d
stop holding a reference to a Promise when it is resolved ( #1284 )
2023-04-03 16:23:59 -05:00
Cory LaViska
a8f87e0d5e
Merge branch 'sloth30799' of github.com:sloth30799/shoelace into sloth30799-sloth30799
2023-03-31 14:37:54 -04:00
dhellgartner
b4d24dd9af
Added a basic test for animation ( #1274 )
...
Did not manage to check
that the properties are correctly passed
to the animation api at this point so this
stays a blackbox test
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-03-31 11:59:07 -04:00
Thomas Blum
3766d5ce27
Fixed wrong property value ( #1272 )
2023-03-31 11:52:03 -04:00
Cory LaViska
6d3505aefa
fix property name
2023-03-28 11:31:42 -04:00
Cory LaViska
b22650ff51
Merge branch 'next' of https://github.com/shoelace-style/shoelace into next
2023-03-27 09:31:46 -04:00
Cory LaViska
23a7f65b49
fix variable name case
2023-03-27 09:31:43 -04:00
Han Ye Htun
f4fba8eab4
added tests
2023-03-24 00:05:10 +06:30
Christophe Eymard
1734bf54a7
replaced Set with WeakSet ( #1249 )
2023-03-23 12:13:13 -04:00
Han Ye Htun
d03ca4ab95
Avatar Initials visible when image has a transparent background( #1256 )
2023-03-22 21:46:23 +06:30
Han Ye Htun
2443c046aa
Avatar Initials visible when image has a transparent background( #1256 )
2023-03-22 00:50:01 +06:30
dhellgartner
7b2f6f230d
Added tests to the sl-animated-images component ( #1246 )
...
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-03-20 13:59:54 -04:00
Alessandro
db931c12be
fix: prevent expand button to shrink ( #1245 )
2023-03-20 11:24:58 -04:00
Cory LaViska
8f5893931b
Merge branch 'fix/tree-item/clickable-label-elements' of github.com:alenaksu/shoelace into alenaksu-fix/tree-item/clickable-label-elements
2023-03-14 11:57:36 -04:00
Cory LaViska
234ff2619d
fixes #1243
2023-03-14 11:16:39 -04:00
Alessandro
b37be46ba3
fix(tree-item): move label outside of checkbox
2023-03-13 19:52:12 +00:00
Jared White
0e6e2abd28
Export autoload discover function and support shadow roots ( #1236 )
...
* Export autoload discover function and support shadow roots
* run prettier
2023-03-13 11:47:37 -04:00
Alessandro
7bf0f647b3
fix(carousel): change the way slide position is computed ( #1235 )
2023-03-13 10:56:00 -04:00
Martin Alix
708127f96d
Update French for `Slide #` ( #1231 )
2023-03-09 16:10:06 -05:00
Cory LaViska
7240f4f8f4
Merge branch 'next' into autoload
2023-03-07 14:05:26 -05:00
Cory LaViska
17ee89a5e8
rename variable for clarity
2023-03-07 13:23:02 -05:00
Cory LaViska
f2177dccaf
closes #1226
2023-03-07 11:03:03 -05:00
Cory LaViska
6aaf17b81a
fixes #1224
2023-03-06 17:11:39 -05:00
dhellgartner
d113d13792
Fixed the avatar tests to produce less logs ( #1222 )
...
The reason for the problems is that the error event does
not escape from the shadow dom.
Thus it cannot be awaited for in the test
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-03-06 08:30:01 -05:00
Cory LaViska
76fd7aa28d
trigger update immediately
2023-03-03 10:55:53 -05:00
Cory LaViska
8f17bf4e9d
Improve Carousel Accessibility ( #1218 )
...
* fix demo
* improve accessibility, reorg, and polish up
* add support for up/down
* fix docs
* update docs
2023-03-03 10:53:17 -05:00
Cory LaViska
e624701022
fixes #1220
2023-03-03 10:16:15 -05:00
Cory LaViska
4cedfc3201
fix check
2023-03-02 11:43:09 -05:00
Cory LaViska
051baa4ff5
remove warning
2023-03-02 11:27:47 -05:00
Cory LaViska
a27fd4d2e9
Merge branch 'next' into autoload
2023-03-02 10:49:30 -05:00
Cory LaViska
857f318f9c
fix overscroll ( #1217 )
2023-03-01 11:48:16 -05:00
Cory LaViska
c0966bf767
remove unused property
2023-03-01 11:35:25 -05:00
Cory LaViska
86cecc9e30
fix carousel pagination in iOS
2023-03-01 11:34:42 -05:00
Alessandro
ec036d8e61
fix(carousel): various fixes and improvements ( #1216 )
...
* fix(carousel): don't resume autoplay if interacting
* fix(carousel): wrap pagination items
* chore(carousel): add unit tests
* feat(carousel): more reactive pagination dots
* fix(carousel): trigger scrollend when user scroll exactly over a snap point
2023-03-01 11:05:29 -05:00
Cory LaViska
77b25f4581
add tag parts to <sl-select>
2023-03-01 10:58:24 -05:00
Cory LaViska
3ea31389dd
fixes #1082
2023-02-28 13:33:34 -05:00
Cory LaViska
d79799043a
remove unused import
2023-02-28 13:07:18 -05:00
Cory LaViska
9f8ce58288
use clickOnElement
2023-02-28 13:07:07 -05:00
Cory LaViska
2371c5490f
Merge branch 'next' into autoload
2023-02-28 12:45:23 -05:00
Cory LaViska
77abd42d66
fix popup positioning edge case; closes #1135
2023-02-28 12:30:05 -05:00
Cory LaViska
218e78e947
add getForm() method; closes #1180
2023-02-28 12:10:14 -05:00
Cory LaViska
8a1efac9b8
fixes #1201
2023-02-28 12:03:20 -05:00
Cory LaViska
f9ae8327f6
fix menu focus color
2023-02-28 09:46:49 -05:00
Cory LaViska
7f3076d195
Merge branch 'next' of https://github.com/shoelace-style/shoelace into next
2023-02-27 16:40:55 -05:00
Cory LaViska
1fa79e64ae
fix track color in dark mode
2023-02-27 16:40:53 -05:00
Bünyamin Eskiocak
dde1010465
Fixed clipped calendar toggle in Firefox ( #1213 )
...
* fixed clipped calendar toggle in firefox
* changelog
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
2023-02-27 12:04:32 -05:00
Cory LaViska
77c9750206
fix sl-tab-show event when closing
2023-02-27 11:13:59 -05:00
Cory LaViska
3d2e618be8
fix term
2023-02-24 16:08:06 -05:00
Cory LaViska
b0f7dfb86b
update comment
2023-02-24 15:55:02 -05:00
Cory LaViska
e1979b8f38
reorder custom properties
2023-02-24 15:54:57 -05:00
Cory LaViska
7e9ae32b9b
add carousel terms
2023-02-24 15:48:39 -05:00
Cory LaViska
480a1df246
reorder
2023-02-24 15:24:39 -05:00
Cory LaViska
70a64262e9
add svg part
2023-02-24 12:51:46 -05:00
Cory LaViska
c69db4919b
wip; improve carousel docs
2023-02-23 16:50:18 -05:00
Cory LaViska
a526e8a956
cleanup
2023-02-23 15:00:27 -05:00
Cory LaViska
4970ba065e
set a default aspect ratio
2023-02-23 15:00:02 -05:00
Cory LaViska
b64b1c2536
fix test
2023-02-23 14:49:49 -05:00
Cory LaViska
8f9eb012ba
sort imports
2023-02-23 14:42:58 -05:00
Cory LaViska
603aa93322
update and fix typos
2023-02-23 14:39:05 -05:00
Cory LaViska
74203de094
sort imports
2023-02-23 14:23:38 -05:00
Cory LaViska
34e0fb2fc1
Merge branch 'feat/carousel' of github.com:alenaksu/shoelace into alenaksu-feat/carousel
2023-02-23 14:13:19 -05:00
Cory LaViska
50972f2b38
update changelog and comment
2023-02-23 11:33:31 -05:00
Cory LaViska
8412b150b2
Merge branch 'mpharoah/typescript-events' of github.com:mpharoah/shoelace into mpharoah-mpharoah/typescript-events
2023-02-23 11:24:19 -05:00
Justin Fagnani
22b8ef4edf
Fix a few spelling issues ( #1192 )
2023-02-23 11:15:20 -05:00
Cory LaViska
d638d811ad
remove unused type
2023-02-23 11:04:51 -05:00
Cory LaViska
bc58472b7b
fix skipped tests
2023-02-23 11:02:26 -05:00
Cory LaViska
226c856b1e
update scroll controls when adding tabs; fixes #1208
2023-02-23 10:12:36 -05:00
Cory LaViska
a127b8722e
fix autoload timing issues
2023-02-22 14:18:43 -05:00
Cory LaViska
a32488baeb
add autoloader prototype
2023-02-22 14:18:04 -05:00
Cory LaViska
a4131caeda
add subpath
2023-02-22 14:16:11 -05:00
Cory LaViska
6c62a4f4c0
use passive listeners
2023-02-22 12:54:33 -05:00
Cory LaViska
5b12de1edf
fixes #1205
2023-02-21 11:54:39 -05:00
Cory LaViska
f79a670ca3
fix padding in Chrome; closes #1197
2023-02-17 09:56:52 -05:00
dhellgartner
3430b33c3e
Alert test ( #1189 )
...
* Improved tests for SlAlert
* added more test for coverage
* Grouped tests in multiple subgroups
* remove executing only one tests
* Fix the now executing tests
---------
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-02-16 15:04:11 -05:00
Cory LaViska
1bc2a6ef76
expose rel; fixes #1200
2023-02-16 12:15:59 -05:00
Thomas Blum
4277377189
Underscore was missing ( #1195 )
2023-02-16 10:39:01 -05:00
Matt Pharoah
d818980dea
Fixed copy-paste type in comment
2023-02-15 09:41:05 -05:00
Matt Pharoah
636f61006f
Adjusted comment to be more clear
2023-02-15 09:39:43 -05:00
Matt Pharoah
d93e698baf
Added comments to explain the Typescript metaprogramming
2023-02-15 09:37:48 -05:00
Matt Pharoah
f8d8291caa
Added sl-invalid event type
2023-02-14 23:06:47 -05:00
Matt Pharoah
21bef1c2ea
Merge branch 'next' into mpharoah/typescript-events
2023-02-14 22:59:20 -05:00
Cory LaViska
a3844fe074
comments
2023-02-14 15:21:52 -05:00
Cory LaViska
65e90f12f4
rename event
2023-02-14 15:12:21 -05:00
Cory LaViska
4335289d6a
make doc comments consistent for check/report validity
2023-02-14 15:02:52 -05:00
Cory LaViska
86cc721e03
update description and document sl-invalid event
2023-02-14 14:59:34 -05:00
xdev1
4a28825ea7
Added some missing form validation standard features (implemented for #1181 ) ( #1167 )
...
* #1163 - added read-only properties 'validity' and 'validationMessage' to all nine form controls
* #1163 - added base support for showing form validation messages below the form controls
* #1163 - animated validation errors in demo
* #1181 - Removed all previous changes that have been validation error specific
* Started with 'Inline validation' demo / fixed merge issues / etc.
* #1181 - continued work on missing form validation features
* #1181 - enhanced validation support for SlColorPicker / some cleanup
* #1181 - fixed CSS issues
* #1181 - fixed again CSS issues
* '1181 - added form validation features finally working
* #1181 - bug fixes
* #1181 - fixed open issues / added API doc comments
* #1181 - updated inline validation demos / removed some legacy code
* #1181 - finished invalid form validation example
* #1181 - added tests / several bugfixes
* #1181 - fixed typos etc.
* #1181 - tests
* #1181 - tests
* #1181 - tests
2023-02-14 14:50:06 -05:00
Christophe Eymard
737b55d78d
allow Element as the anchor - now with correct typings
2023-02-10 21:56:57 +01:00
Cory LaViska
8493131db5
Revert "let popup be anchored to Element and not HTMLElement ( #1186 )"
...
This reverts commit 0d86c2af37
.
2023-02-10 12:42:19 -05:00
Christophe Eymard
0d86c2af37
let popup be anchored to Element and not HTMLElement ( #1186 )
...
It works with SVG as well, is there a need to be restrictive here ?
2023-02-10 12:38:47 -05:00
Matt Pharoah
d6a7820a52
Make emit return the actual event type instead of CustomEvent<any>
2023-02-09 15:56:54 -05:00
Matt Pharoah
39ca1208f5
Removed unused event handler from sl-dropdown
2023-02-09 13:09:31 -05:00
Matt Pharoah
610a06bcb9
Use PropertyKey instead of string where appropriate
2023-02-09 13:06:17 -05:00
Matt Pharoah
b8584c0581
Require detail to always be provided when calling emit with an event that requires it
2023-02-09 13:00:04 -05:00
Matt Pharoah
ab19afeb66
Resolved merge conflict
2023-02-08 18:24:17 -05:00
Matt Pharoah
41b5cb367f
Use typed events in components and tests
2023-02-08 18:19:27 -05:00
Matt Pharoah
e65b09fdec
Fixed Typescript error when CustomEvents with non-object details are registered
2023-02-08 17:55:28 -05:00
Matt Pharoah
15a4049a01
Require the options parameter to have a detail property for events with details
2023-02-08 17:42:14 -05:00
Matt Pharoah
ce708fbba8
Perform type checking of the event detail in the emit function if the event type matches a Shoelace event
2023-02-08 17:01:00 -05:00
Matt Pharoah
75bd7784fb
Basic events have an empty details object, not a null
2023-02-08 14:12:15 -05:00
Matt Pharoah
6e092ccf7a
Added event types for all events
2023-02-08 13:55:19 -05:00
Matt Pharoah
b7b73ea3a9
Added sl-request-close event
2023-02-08 13:30:56 -05:00
Matt Pharoah
9dab91e0d1
Added event for sl-error
2023-02-08 13:17:12 -05:00
Matt Pharoah
a3a802a37b
Register events with global event map
2023-02-08 13:14:43 -05:00
Matt Pharoah
358ad7bb30
Fixed type in documentation (TreeItem[] -> SlTreeItem[])
2023-02-07 17:44:56 -05:00
Matt Pharoah
0a555c53c7
Export typescript types for events with details
2023-02-07 17:20:01 -05:00
Cory LaViska
b260a4dc29
add focus/blur to color picker
2023-02-07 17:18:03 -05:00
Cory LaViska
1f1024f4ca
change default; #1175
2023-02-07 15:57:50 -05:00
Cory LaViska
9e92d92684
whitespace
2023-02-07 15:56:43 -05:00
Cory LaViska
527bf79973
improve user interaction heuristics; closes #1175
2023-02-07 15:29:26 -05:00
Cory LaViska
b281c5bbc1
use Set instead of WeakMap
2023-02-07 13:56:02 -05:00
Cory LaViska
f03de8925b
fix checkbox required label in Chrome
...
See https://bugs.chromium.org/p/chromium/issues/detail?id=1413733
2023-02-07 10:52:54 -05:00
Cory LaViska
776ab2c715
add getForm() method
2023-02-07 09:01:32 -05:00
Cory LaViska
df967b7e84
improve checked state in forced-colors mode; fixes #1114
2023-02-06 18:00:39 -05:00
Cory LaViska
a539058253
validate even with novalidate; fixes #1164
2023-02-06 17:18:01 -05:00
Cory LaViska
c958f2e50a
move focus logic; #1177
2023-02-06 12:20:32 -05:00
Cory LaViska
cedcd65c72
fix dropdown keyboard controls; closes #1177
2023-02-06 12:18:33 -05:00
Cory LaViska
12f62075ad
move escape close logic to document listener; #1177
2023-02-06 11:32:06 -05:00
Cory LaViska
b8695b70a9
don't emit click when disabled; fixes #1113
2023-02-06 10:48:38 -05:00
Cory LaViska
a4e371618a
fix comment
2023-02-06 10:47:08 -05:00
Cory LaViska
039ab175c3
add comment
2023-02-06 10:46:37 -05:00
Cory LaViska
7549e50fe4
fix positioning of native inputs; closes #1169
2023-02-05 12:06:06 -05:00
Cory LaViska
8685ddd049
fix select template; fixes #1178
2023-02-05 10:53:51 -05:00
Cory LaViska
ef1f129b22
fix test
2023-02-03 14:44:56 -05:00
Cory LaViska
20903bb638
update test
2023-02-02 12:23:32 -05:00
Alan Chambers
f45fb6848f
Adjust sl-dropdown up/down keypress menuItems array to match menu ( #1170 )
...
* dropdown filtered menu items
* updated filter, added test
- updated filter to match menu getAllItems private method
- added test
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
2023-02-02 11:53:38 -05:00
Cory LaViska
400f9b76d5
ignore non-menu items; fixes #1165
2023-02-02 11:47:00 -05:00
dhellgartner
38a9e98d9b
Tab group tests ( #1128 )
...
* remove duplicate test
* Add tests for sl-tab-group -- initial round of tests
* use individual fixtures for each test
* extract mocks + utility functions in external files
* remove unnecessary internals of intersection observer from the mock
* added first test on scroll buttons
* add scrolling tests
* remove resize observer mock
Resize observer is triggered but waiting for element
to be updated is not enough. You need to free the main thread
with the test for some time
* Also removed intersection observer mock
By waiting long enough for the things to happen automatically
* Fix problems with resize observer
These problems appeared after npm ci but (according
to the sources linked in the comments) unproblematic
* Handle merge request comments
* replace custom wait function with corresponding function
from openwc/testing
* Extracted waitForScrollingToEnd and isElementVisibleFromScrolling into
dedicated files to be reused
* Improve queryByTestId --> make it usable for more complex values
* Add js docs
* run lint fix
* Added tests for selecting a tab by click
* added further tests for tab group selection
* use Promise<void> instead of Promise<any>
to avoid eslint errors
---------
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-01-27 09:55:28 -05:00
Cory LaViska
e8fe783fb4
fixes #1157
2023-01-26 14:22:04 -05:00
Cory LaViska
0793a219a2
fix play/pause buttons; fixes #1147
2023-01-25 16:52:30 -05:00
Cory LaViska
f24ab23752
add more design tokens to docs
2023-01-23 12:55:36 -05:00
Cory LaViska
44ecc8ce56
fixes #1141
2023-01-23 11:36:45 -05:00
Cory LaViska
e758b1d9bb
whitespace
2023-01-23 11:29:50 -05:00
Cory LaViska
5cdbaa873d
fixes #1141
2023-01-23 11:29:12 -05:00
Cory LaViska
e9aca6cedb
fix part names; closes #1142
2023-01-23 10:51:24 -05:00
Cory LaViska
7c3896ed42
fix select input color; closes #1143
2023-01-23 10:44:19 -05:00
Cory LaViska
93158e8e90
fixes #1141
2023-01-22 13:34:32 -05:00
Cory LaViska
5f9bbdfa06
fixes #1139
2023-01-20 11:38:04 -05:00
Cory LaViska
3a0f486e98
fix label colors in checkbox, radio, and switch
2023-01-19 14:34:43 -05:00
Cory LaViska
29c671c0f4
fixes #1138
2023-01-19 14:22:29 -05:00
Cory LaViska
88c4bef5e7
Revert "Add JSON format for design tokens ( #1129 )"
...
This reverts commit 4a3f2caf59
.
2023-01-19 11:37:52 -05:00
Cory LaViska
efd944d822
remove contain:strict
2023-01-18 09:07:37 -05:00
Jared White
4a3f2caf59
Add JSON format for design tokens ( #1129 )
...
* Initial example of a JSON schema and converter for design tokens
* Clean up script and relocate file
* Update token JSON format and finish build process
2023-01-17 13:22:02 -05:00
Cory LaViska
511182b41b
add padding to offset scrollbar; fixes #1132
2023-01-17 11:56:16 -05:00
Cory LaViska
1088a51ed5
fixes 1134
2023-01-17 10:45:19 -05:00
Cory LaViska
e4c908b08b
add missing docs
2023-01-17 10:33:21 -05:00
Cory LaViska
f86578a213
fix tab panel display
2023-01-13 15:57:02 -05:00
Cory LaViska
3c2f5ec48e
sort this, eslint
2023-01-13 15:43:55 -05:00
Cory LaViska
fec7ef17aa
prettier
2023-01-13 14:42:21 -05:00
Cory LaViska
29ff99dd76
sigh
2023-01-13 14:37:45 -05:00
Cory LaViska
6b9b410bdc
*put table back up*
2023-01-13 14:37:34 -05:00
Cory LaViska
7ce079b7a1
*flip table*
2023-01-13 14:29:25 -05:00
Cory LaViska
b0ba9ff14f
remove expect
2023-01-13 14:22:45 -05:00
Cory LaViska
f665bf984b
fix types
2023-01-13 14:22:06 -05:00
Cory LaViska
ac429a62c0
disable lint
2023-01-13 14:16:16 -05:00
Cory LaViska
aa65077b12
add getFormControls() method
2023-01-13 14:06:58 -05:00
Cory LaViska
6e26daf804
add form attribute; fixes #1130
2023-01-13 12:34:33 -05:00
Cory LaViska
edc9e69f30
add @documentation tag
2023-01-12 10:26:25 -05:00
Cory LaViska
2e7ac38678
fixes #1127
2023-01-12 09:34:41 -05:00
Cory LaViska
2cbdeeade0
remove cspell comment
2023-01-10 17:34:00 -05:00
xdev1
01a8ec36ec
#1108 - simplification of translation files ( #1120 )
...
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
2023-01-10 17:33:23 -05:00
Jens Gabe
60324885ed
Updated Danish translations ( #1123 )
...
Fixed typos and copy/paste translations from other languages
2023-01-10 17:30:01 -05:00
Cory LaViska
0c2f43b837
fixes #1125
2023-01-10 17:10:18 -05:00
Cory LaViska
0df27cf730
never return -0
2023-01-10 16:14:30 -05:00
Cory LaViska
68ed69292c
add validation tests; fixes #1065
2023-01-10 15:05:44 -05:00
Cory LaViska
62c58b3a8c
simplify validation logic
2023-01-10 15:05:07 -05:00
Cory LaViska
1fbb809057
update docs comment
2023-01-10 15:04:53 -05:00
Cory LaViska
e2d2f5d670
rename FormSubmitController; remove this.invalid
2023-01-10 13:24:06 -05:00
Cory LaViska
acef0da2c1
remove unused classes
2023-01-10 12:28:44 -05:00
Cory LaViska
3c66d2ab99
fixes #1121
2023-01-10 10:48:55 -05:00
Cory LaViska
8056379fdd
support multiple properties in watch decorator
2023-01-09 16:07:59 -05:00
Cory LaViska
9a6b9a7841
fixes #1119
2023-01-09 14:54:17 -05:00
Cory LaViska
02fc39ebe0
add parts
2023-01-09 14:25:26 -05:00
Cory LaViska
a90b22c05d
add test
2023-01-09 14:25:21 -05:00
Cory LaViska
f5dd4f2aca
fixes #1117
2023-01-09 14:20:17 -05:00
Cory LaViska
d0a32d48b1
upgrade CEM and fix comment
2023-01-09 10:47:10 -05:00
Cory LaViska
bf527437a0
add stylesheet to test runner; fix tests
2023-01-09 10:35:37 -05:00
Cory LaViska
ae3070ac45
fixes #1107
2023-01-09 09:40:51 -05:00
Alessandro
c6a6a77bbd
feat: add carousel component
...
feat: add nav indicators
wip
wip
wip
fix: minor fixes
fix: minor fixes
fix: some refactor
chore: update docs
chore: update docs
fix: remove slide component
feat: create sl-carousel-item
feat: code refactoring and improvements
chore: update docs with more examples
chore: fix docs
feat: add autoplay
feat: implement accessibility
fix: change icons for rtl
chore: minor change
feat: improve accessibility
fix: minor regression
fix: minor regression
chore: fix docs
fix: improve accessibility and minor fixes
fix: remove heading and refactor component
chore: add custom style exmaple
fix: address review commnets
* Removed header from carousel
* Added `ArrowUp` and `ArrowDown` in keyboard navigation
* Added `--scroll-hint-margin` css property
* Added an example with customized carousel layout
* Fixed thumbnails navigation in demo
* Renamed show-controls to show-arrows and updated the corresponding parts/css accordingly
* Changed `activeSlideElement` getter to a private method
* Changed pagination colors
* Added `--slide-width` and `--slide-height` css properties
chore: update docs
fix: integrate latest repo changes
fix: add aspect ratio and rebase
chore: remove ignore path
feat: multiple slides per page
feat: multiple slide per page
fix: various improvements
chore: minor changes
chore: minor changes
chore: add bit of documentation
chore: improve documentation
fix: add unit tests and fix minor issues
chore: update documentation and unit tests
chore: update tests
2023-01-08 12:24:24 +01:00
Cory LaViska
e632b51eb8
fixes #1110
2023-01-06 16:43:31 -05:00
Cory LaViska
c8e633c4a1
fix color picker bug
2023-01-06 15:24:57 -05:00
Cory LaViska
724f4a59db
remove log
2023-01-06 13:28:48 -05:00
Cory LaViska
041364fb7d
ignore swatch whitespace
2023-01-06 13:28:30 -05:00
Cory LaViska
fbcb4d8dbd
fixes #1109
2023-01-06 12:25:03 -05:00
Cory LaViska
27a6b4a8c9
fixes #1108
2023-01-06 11:50:10 -05:00
Cory LaViska
b330657e0a
focus on disabled menu items and fix aria-checked
2023-01-05 15:13:21 -05:00
Cory LaViska
a0fce64fd9
closes #1070
2023-01-05 14:50:19 -05:00
Cory LaViska
d81e2f1470
fixes #1063
2023-01-05 12:43:17 -05:00
Cory LaViska
f50fe72df2
don't show scrollbar
2023-01-05 12:40:22 -05:00
Cory LaViska
dcca64a986
use public method for validity
2023-01-05 11:54:10 -05:00
Cory LaViska
c216cfe0fd
fix min/max types
2023-01-05 11:29:51 -05:00
Cory LaViska
121464fa2d
make swatches an attribute
2023-01-04 12:37:16 -05:00
Cory LaViska
27f634402c
fix switch default value; #1103
2023-01-04 11:04:25 -05:00