Commit Graph

  • 86cc721e03 update description and document sl-invalid event Cory LaViska 2023-02-14 14:59:34 -05:00
  • 4a28825ea7 Added some missing form validation standard features (implemented for #1181) (#1167) xdev1 2023-02-14 20:50:06 +01:00
  • 19cf823da5 Merge branch 'ceymard-popup-element' into next Cory LaViska 2023-02-14 09:30:47 -05:00
  • 737b55d78d allow Element as the anchor - now with correct typings Christophe Eymard 2023-02-10 21:56:57 +01:00
  • 8493131db5 Revert "let popup be anchored to Element and not HTMLElement (#1186)" Cory LaViska 2023-02-10 12:42:19 -05:00
  • 393328205a Merge branch 'next' into calendar Cory LaViska 2023-02-10 12:39:44 -05:00
  • 0d86c2af37 let popup be anchored to Element and not HTMLElement (#1186) Christophe Eymard 2023-02-10 18:38:47 +01:00
  • d6a7820a52 Make emit return the actual event type instead of CustomEvent<any> Matt Pharoah 2023-02-09 15:56:54 -05:00
  • 39ca1208f5 Removed unused event handler from sl-dropdown Matt Pharoah 2023-02-09 13:09:31 -05:00
  • 610a06bcb9 Use PropertyKey instead of string where appropriate Matt Pharoah 2023-02-09 13:06:17 -05:00
  • b8584c0581 Require detail to always be provided when calling emit with an event that requires it Matt Pharoah 2023-02-09 13:00:04 -05:00
  • ab19afeb66 Resolved merge conflict Matt Pharoah 2023-02-08 18:24:17 -05:00
  • 41b5cb367f Use typed events in components and tests Matt Pharoah 2023-02-08 18:19:27 -05:00
  • e65b09fdec Fixed Typescript error when CustomEvents with non-object details are registered Matt Pharoah 2023-02-08 17:55:28 -05:00
  • 15a4049a01 Require the options parameter to have a detail property for events with details Matt Pharoah 2023-02-08 17:42:14 -05:00
  • ce708fbba8 Perform type checking of the event detail in the emit function if the event type matches a Shoelace event Matt Pharoah 2023-02-08 17:01:00 -05:00
  • 75bd7784fb Basic events have an empty details object, not a null Matt Pharoah 2023-02-08 14:12:15 -05:00
  • 6e092ccf7a Added event types for all events Matt Pharoah 2023-02-08 13:55:19 -05:00
  • b7b73ea3a9 Added sl-request-close event Matt Pharoah 2023-02-08 13:30:56 -05:00
  • 9dab91e0d1 Added event for sl-error Matt Pharoah 2023-02-08 13:17:12 -05:00
  • a3a802a37b Register events with global event map Matt Pharoah 2023-02-08 13:14:43 -05:00
  • 358ad7bb30 Fixed type in documentation (TreeItem[] -> SlTreeItem[]) Matt Pharoah 2023-02-07 17:44:56 -05:00
  • 0a555c53c7 Export typescript types for events with details Matt Pharoah 2023-02-07 17:20:01 -05:00
  • b260a4dc29 add focus/blur to color picker Cory LaViska 2023-02-07 17:18:03 -05:00
  • 1f1024f4ca change default; #1175 Cory LaViska 2023-02-07 15:57:50 -05:00
  • 9e92d92684 whitespace Cory LaViska 2023-02-07 15:56:43 -05:00
  • 527bf79973 improve user interaction heuristics; closes #1175 Cory LaViska 2023-02-07 15:29:26 -05:00
  • b281c5bbc1 use Set instead of WeakMap Cory LaViska 2023-02-07 13:56:02 -05:00
  • f03de8925b fix checkbox required label in Chrome Cory LaViska 2023-02-07 10:52:54 -05:00
  • 776ab2c715 add getForm() method Cory LaViska 2023-02-07 09:01:32 -05:00
  • df967b7e84 improve checked state in forced-colors mode; fixes #1114 Cory LaViska 2023-02-06 18:00:39 -05:00
  • a539058253 validate even with novalidate; fixes #1164 Cory LaViska 2023-02-06 17:18:01 -05:00
  • af70d88153 improve icon page; fixes #1122 Cory LaViska 2023-02-06 15:19:08 -05:00
  • 8dcffe270f remove 16.x from actions Cory LaViska 2023-02-06 12:30:22 -05:00
  • c958f2e50a move focus logic; #1177 Cory LaViska 2023-02-06 12:20:32 -05:00
  • cedcd65c72 fix dropdown keyboard controls; closes #1177 Cory LaViska 2023-02-06 12:18:33 -05:00
  • 12f62075ad move escape close logic to document listener; #1177 Cory LaViska 2023-02-06 11:32:06 -05:00
  • b8695b70a9 don't emit click when disabled; fixes #1113 Cory LaViska 2023-02-06 10:48:38 -05:00
  • a4e371618a fix comment Cory LaViska 2023-02-06 10:47:08 -05:00
  • 039ab175c3 add comment Cory LaViska 2023-02-06 10:46:37 -05:00
  • 7549e50fe4 fix positioning of native inputs; closes #1169 Cory LaViska 2023-02-05 12:06:06 -05:00
  • 3c2cda699e fixes #1179 Cory LaViska 2023-02-05 11:08:57 -05:00
  • 8685ddd049 fix select template; fixes #1178 Cory LaViska 2023-02-05 10:53:51 -05:00
  • c47ad40802 fixes #1172 Cory LaViska 2023-02-05 10:49:10 -05:00
  • ef1f129b22 fix test Cory LaViska 2023-02-03 14:44:56 -05:00
  • 6bb508ef14 revert; #1166 Cory LaViska 2023-02-03 14:36:17 -05:00
  • 3596c8144d add dist to custom-elements.json; fixes #1166 Cory LaViska 2023-02-03 14:27:17 -05:00
  • 20903bb638 update test Cory LaViska 2023-02-02 12:23:32 -05:00
  • f45fb6848f Adjust sl-dropdown up/down keypress menuItems array to match menu (#1170) Alan Chambers 2023-02-02 16:53:38 +00:00
  • 400f9b76d5 ignore non-menu items; fixes #1165 Cory LaViska 2023-02-02 11:47:00 -05:00
  • 3b0477203b update Cory LaViska 2023-02-01 11:39:23 -05:00
  • f69dbea489 Merge branch 'next' into calendar Cory LaViska 2023-02-01 11:20:32 -05:00
  • 38a9e98d9b Tab group tests (#1128) dhellgartner 2023-01-27 15:55:28 +01:00
  • e8fe783fb4 fixes #1157 Cory LaViska 2023-01-26 14:22:04 -05:00
  • 223ef32b70 fix web-types.json Cory LaViska 2023-01-26 09:47:33 -05:00
  • 0793a219a2 fix play/pause buttons; fixes #1147 Cory LaViska 2023-01-25 16:52:30 -05:00
  • 6e2856db5f Revert "fix play/pause buttons; #1147" Cory LaViska 2023-01-25 16:51:32 -05:00
  • 6d1eb71d8e fix play/pause buttons; #1147 Cory LaViska 2023-01-25 16:51:02 -05:00
  • a334e53a5d Merge branch 'next' into current Cory LaViska 2023-01-24 11:48:41 -05:00
  • 3bb92c095f add state Cory LaViska 2023-01-24 11:46:37 -05:00
  • deec097267 2.0.0 v2.0.0 Cory LaViska 2023-01-24 11:43:38 -05:00
  • 873e280700 update changelog Cory LaViska 2023-01-24 11:38:17 -05:00
  • 5d047f7a93 remove beta disclaimer Cory LaViska 2023-01-23 12:55:45 -05:00
  • f24ab23752 add more design tokens to docs Cory LaViska 2023-01-23 12:55:36 -05:00
  • 44ecc8ce56 fixes #1141 Cory LaViska 2023-01-23 11:36:45 -05:00
  • e758b1d9bb whitespace Cory LaViska 2023-01-23 11:29:50 -05:00
  • 5cdbaa873d fixes #1141 Cory LaViska 2023-01-23 11:29:12 -05:00
  • e9aca6cedb fix part names; closes #1142 Cory LaViska 2023-01-23 10:51:24 -05:00
  • 7c3896ed42 fix select input color; closes #1143 Cory LaViska 2023-01-23 10:44:19 -05:00
  • 93158e8e90 fixes #1141 Cory LaViska 2023-01-22 13:34:32 -05:00
  • 5f9bbdfa06 fixes #1139 Cory LaViska 2023-01-20 11:38:04 -05:00
  • 3a0f486e98 fix label colors in checkbox, radio, and switch Cory LaViska 2023-01-19 14:34:43 -05:00
  • 29c671c0f4 fixes #1138 Cory LaViska 2023-01-19 14:22:29 -05:00
  • 88c4bef5e7 Revert "Add JSON format for design tokens (#1129)" Cory LaViska 2023-01-19 11:37:52 -05:00
  • 6066bc468b update config Cory LaViska 2023-01-18 09:29:39 -05:00
  • efd944d822 remove contain:strict Cory LaViska 2023-01-18 09:07:37 -05:00
  • 4a3f2caf59 Add JSON format for design tokens (#1129) Jared White 2023-01-17 10:22:02 -08:00
  • 511182b41b add padding to offset scrollbar; fixes #1132 Cory LaViska 2023-01-17 11:56:16 -05:00
  • 1088a51ed5 fixes 1134 Cory LaViska 2023-01-17 10:45:19 -05:00
  • e3e0842bdd reorder importss Cory LaViska 2023-01-17 10:44:07 -05:00
  • e4c908b08b add missing docs Cory LaViska 2023-01-17 10:33:21 -05:00
  • f86578a213 fix tab panel display Cory LaViska 2023-01-13 15:57:02 -05:00
  • 3c2f5ec48e sort this, eslint Cory LaViska 2023-01-13 15:43:55 -05:00
  • fec7ef17aa prettier Cory LaViska 2023-01-13 14:42:21 -05:00
  • 29ff99dd76 sigh Cory LaViska 2023-01-13 14:37:45 -05:00
  • 6b9b410bdc *put table back up* Cory LaViska 2023-01-13 14:37:34 -05:00
  • b45a9d55ca update deps Cory LaViska 2023-01-13 14:35:28 -05:00
  • 7ce079b7a1 *flip table* Cory LaViska 2023-01-13 14:29:25 -05:00
  • b0ba9ff14f remove expect Cory LaViska 2023-01-13 14:22:45 -05:00
  • f665bf984b fix types Cory LaViska 2023-01-13 14:22:06 -05:00
  • ac429a62c0 disable lint Cory LaViska 2023-01-13 14:16:16 -05:00
  • dc909d10b6 fix words Cory LaViska 2023-01-13 14:08:44 -05:00
  • aa65077b12 add getFormControls() method Cory LaViska 2023-01-13 14:06:58 -05:00
  • 7e37c51856 revert example Cory LaViska 2023-01-13 12:52:02 -05:00
  • 6e26daf804 add form attribute; fixes #1130 Cory LaViska 2023-01-13 12:34:33 -05:00
  • 25c2d2d5bf upgrade CEM plugin Cory LaViska 2023-01-13 10:39:59 -05:00
  • edc9e69f30 add @documentation tag Cory LaViska 2023-01-12 10:26:25 -05:00
  • 2e7ac38678 fixes #1127 Cory LaViska 2023-01-12 09:34:41 -05:00
  • 1a68c825c0 update deps section Cory LaViska 2023-01-11 15:29:51 -05:00
  • 2cbdeeade0 remove cspell comment Cory LaViska 2023-01-10 17:34:00 -05:00