Wykres commitów

1771 Commity (next)

Autor SHA1 Wiadomość Data
Cory LaViska 458def7830 update bootstrap icons and fix license 2023-08-10 12:59:44 -04:00
Cory LaViska b5d800f07a don't wrap code tags in tables 2023-08-10 11:29:25 -04:00
Cory LaViska cb5f670909 update changelog 2023-08-09 15:40:36 -04:00
Konnor Rogers 31ef2f7929
remove side-effects key, update React docs for cherry-picking (#1485)
* remove side-effects, update React docs for cherry-picking

* prettier

* add PR #

* prettier

* fix react import paths

* Update docs/pages/frameworks/react.md

Co-authored-by: Cory LaViska <cory@abeautifulsite.net>

* add colons to imports

---------

Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
2023-08-07 13:20:34 -04:00
Cory LaViska 8aab94f184 switch skypack to esm.sh to fix react examples 2023-08-03 15:27:10 -04:00
Cory LaViska b7acb27c98 Revert "feat(clipboard): add new component sl-clipboard (#1473)"
This reverts commit 16f3e256b0.
2023-08-02 15:35:11 -04:00
Cory LaViska dcbbc55f28
fix up/down focus in dropdown; closes #1472 (#1481) 2023-08-01 14:05:11 -04:00
Thomas Allmer 16f3e256b0
feat(clipboard): add new component sl-clipboard (#1473)
* feat(clipboard): add new component sl-clipboard

* using slots

* using a single copyStatus

* feat(clipboard): support inputs/textarea/links and shadow dom

* fix(clipboard): add area-live to announce copied

* feat(clipboard): support any component with a value property
2023-08-01 13:53:11 -04:00
Cory LaViska 9736f053d9 update version 2023-07-31 15:15:54 -04:00
Cory LaViska d0b710c26d clear search index and other cache with cmd+shift+r 2023-07-31 15:14:25 -04:00
Cory LaViska 5b83d4d1b0 update changelog 2023-07-31 14:00:57 -04:00
Cory LaViska a067ccb9e0 fix docs 2023-07-27 12:39:44 -04:00
Cory LaViska 1ccea42cca fix card borders 2023-07-26 15:20:51 -04:00
Cory LaViska 0f90dd0f54 update changelog 2023-07-25 22:20:13 -04:00
Ben Anderson 262cbc9a22
Add entry to changelog for types for react-wrapped elements (#1464) 2023-07-25 22:18:54 -04:00
Konnor Rogers 3a61d20d93
Create non-auto-registering routes (#1450)
* initial attempt at not auto defining

* add files with -

* continued work on removing auto-define

* fix component definitions

* update with new tag stuff

* fix lots of things

* fix improper scoped elements

* working through side effects

* continued react wrapper work

* update changelog

* formatting

* fixes

* update changelog

* lint / formatting

* fix version injection

* fix version injection, work on test

* fix version injection, work on test

* fix merge conflicts

* fix jsdoc null issue

* fix templates

* use exports

* working on tests

* working on registration mocking

* fix customElements test

* linting

* fix some test stuff

* clean up test

* clean up comment

* rename scopedElements to dependencies

* linting / formatting

* linting / formatting

* mark all packages external and still bundle

* set bundle false

* set bundle true

* dont minify

* fix merge conflicts

* use built shoelace-element

* fix lint errors

* prettier

* appease eslint

* appease eslint gods

* appease eslint gods

* appease eslint gods

* appease eslint gods

* add shoelace-autoloader

* move it all into 1 function

* add exportmaps note

* prettier

* add jsdelivr entrypoint

* read as utf8

* update docs with .component.js importS

* prettier
2023-07-24 13:00:07 -04:00
Cory LaViska 95f4f87eb8 update changelog 2023-07-19 15:06:25 -04:00
Cory LaViska 879fd7a224 wait for registration before attaching form handlers; closes #1452 2023-07-18 13:38:20 -04:00
Cory LaViska 5016d27af7 remove test because we can't reliably suppress retargeted clicks 2023-07-18 13:11:08 -04:00
Cory LaViska 201ff4efc5 fix escape key in dialog/drawer; closes #1457 2023-07-18 12:37:52 -04:00
Cory LaViska 0b6c3a46cf
Quick fixes (#1458)
* update base path docs

* fix examples

* fix broken CEM data in <sl-popup>

* Update docs/pages/getting-started/installation.md

Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com>

---------

Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com>
2023-07-17 14:05:17 -04:00
Cory LaViska a2e58b7696 fix link 2023-07-17 10:05:00 -04:00
Cory LaViska e8634e4178
Popup virtual elements (#1449)
* 1433: POC for comments (+ fix build.watch())

* 1433: consolidate virtualAnchor into anchor

* add virtual element examples

* update changelog

---------

Co-authored-by: Marko <marko@modelcitizen.com>
2023-07-13 16:49:57 -04:00
Cory LaViska 2e2a683d11
cleanup /index.html from search results (#1454) 2023-07-13 16:20:26 -04:00
Ben Anderson 8fd01e1eda
Add event types to react wrapper components (#1419)
* Rename SlSlideChange for consistency with other events

* Setup React event types for events used by Shoelace components

Means that consumers of Shoelace via the React wrapper will be able to
use callback methods with the correct event type, instead of having to
rely on casting and friends when using Typescript.

* Add docs demonstrating importing event types for React callbacks
2023-07-12 11:31:27 -04:00
Cory LaViska e1ca7d1f59
Lit a11y update (#1444)
* update eslint-plugin-lit-a11y to latest

* update eslint deps

* remove aria- and role attribs from slots; closes #1422
2023-07-12 11:12:15 -04:00
Cory LaViska f84d6939bd
Doc updates (#1445)
* rename to CSS parts

* fix double dashes from merging
2023-07-11 15:23:51 -04:00
Konnor Rogers 82446e2114
Add modal tab tracking (#1403)
* add modal tab tracking

* prettier

* sort by tabindex

* sort by tabindex

* add a dialog test case for shadow roots

* add a changelog note

* add a changelog note

* prettier + test fixes

* prettier + test fixes
2023-07-07 15:32:23 -04:00
Konnor Rogers a4f0ae9088
fix: valueAsDate now falls back to native implementation (#1399)
* fix: valueAsDate now falls back to native implementation

* changelog

* prettier

* prettier
2023-07-07 13:51:22 -04:00
Cory LaViska fe3906f766
Don't steal focus when removing focused tree items (#1430)
* don't steal focus when removing focused tree items; #1428

* update PR link
2023-07-06 10:36:41 -04:00
Cory LaViska c9e644f3fc
Allow selecting menu items with space (#1429)
* allow selecting menu items with space; #1423

* update PR
2023-07-06 10:36:29 -04:00
Cory LaViska 8ffbd02db7 update changelog 2023-07-05 16:32:59 -04:00
Cory LaViska 2cce87deeb add links 2023-07-03 15:50:58 -04:00
Cory LaViska 1b5db078a7 move aria attribs off <slot>; fixes #1417 2023-07-03 12:39:42 -04:00
Cory LaViska 91095bd63a better description for lighthouse 2023-07-03 12:38:09 -04:00
Cory LaViska 4c22e72390 update changelog 2023-07-03 11:21:39 -04:00
Evan Harrison afca2ad2e0
change carousel docs to use correct attr name, slides-per-page (#1415) 2023-07-03 11:14:15 -04:00
Cory LaViska b2aa854d98 update docs 2023-06-28 15:27:21 -04:00
Cory LaViska cac772d5e6 update version 2023-06-26 12:20:55 -04:00
Cory LaViska c4901eca68 update old links 2023-06-26 12:17:48 -04:00
Cory LaViska a001c2d12b add spacing 2023-06-26 12:11:15 -04:00
Eddie Cheng R4 c4c622eabd
redirect the link to the right page (#1404) 2023-06-26 12:08:54 -04:00
Cory LaViska 1ae018bedd
fix broken source buttons in docs (#1401) 2023-06-23 12:03:51 -04:00
Cory LaViska 33a8d92aec update version 2023-06-22 11:11:11 -04:00
Cory LaViska 8f9c15913b update changelog 2023-06-22 11:04:33 -04:00
Cory LaViska 15f914914c simplify theme toggle 2023-06-22 10:47:41 -04:00
Alan Chambers 2914475821
docs changed theme toggle to theme selector (#1395) 2023-06-22 10:44:08 -04:00
Konnor Rogers 8e831aa3e7
fix source flavors (#1388)
* fix load flavor

* Update docs/assets/scripts/code-previews.js

* fix previews

---------

Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
2023-06-21 11:12:09 -04:00
Cory LaViska 985d4585c4
fixes #1387 (#1392) 2023-06-21 11:07:02 -04:00
Cory LaViska 89fc2ff643 update version 2023-06-20 15:24:21 -04:00
Konnor Rogers 441a957432
fix: `<sl-carousel>` has the wrong import for `LocalizeController` (#1384)
* fix autoloading translations

* add changelog entry

* prettier

* prettier
2023-06-20 14:02:07 -04:00
Konnor Rogers 67cbb85682
Add support for svg sprites in `<sl-icon>` (#1374)
* wip: initial implementation for review

* icon testing

* feat: add the ability to use SVG sprite sheets

* finish up spritesheets

* add icon notes

* update plopfile, add changelog entry

* prettier

* linting

* linting

* fix icon test

* eslint fixes?

* prettier

* disable eslint -.-

* linting loop!

* linting loop!

* prettier

* prettier

---------

Co-authored-by: Diego <diego@trebellar.com>
2023-06-20 14:01:58 -04:00
Cory LaViska 0005d16a06 fixes #1380 2023-06-19 15:13:48 -04:00
Cory LaViska ca5ab03cd4 update docs 2023-06-19 10:12:01 -04:00
Konnor Rogers c9e30022df
overeager %CDNDIR% in sandbox previews. (#1377)
* overeager with sandboxes

* prettier
2023-06-15 13:25:12 -04:00
Cory LaViska 4c854d64a7 upgrade lit 2023-06-13 12:19:39 -04:00
Cory LaViska c2e02d34ad remove log 2023-06-13 12:19:34 -04:00
Cory LaViska 24ef154d42 update esbuild 2023-06-13 11:48:17 -04:00
Cory LaViska b5a3045bae update typescript 2023-06-13 11:37:33 -04:00
Cory LaViska 7404e496cb Merge branch 'konnorrogers/modify-build-script-for-npm-2' into next 2023-06-13 10:05:00 -04:00
konnorrogers 5ba2c7eeec watch cdn, not dist 2023-06-13 09:31:02 -04:00
Cory LaViska 15474b83b1 update 2023-06-12 16:24:21 -04:00
Cory LaViska c070149ae6 update + formatting 2023-06-12 16:22:08 -04:00
Cory LaViska b0b6ea943e use cdn bundle for docs 2023-06-12 16:15:52 -04:00
konnorrogers d18db9adfa prettier 2023-06-12 14:20:11 -04:00
konnorrogers 41913c8c58 update docs with cdn / npm paths 2023-06-12 13:45:27 -04:00
konnorrogers 68b982a744 update docs 2023-06-12 12:48:15 -04:00
Cory LaViska a582302a79 update changelog 2023-06-12 12:13:18 -04:00
konnorrogers 4704d63791 Merge branch 'konnorrogers/modify-build-script-for-npm-2' of https://github.com/shoelace-style/shoelace into konnorrogers/modify-build-script-for-npm-2 2023-06-12 11:40:01 -04:00
konnorrogers 415a1477bb changelog, prettier 2023-06-12 11:39:56 -04:00
Cory LaViska efb0ee9c48 fix spelling 2023-06-12 11:36:08 -04:00
Konnor Rogers 1ef8e1cf73
fix: radio group race condition (#1364)
* fix: radio group race condition

* update changelog

* prettier

* fix changelog
2023-06-08 15:45:34 -04:00
Cory LaViska dc63f858b0 fix typo 2023-06-08 15:41:03 -04:00
Cory LaViska b8a3952153 show next/dev versiosn 2023-06-08 15:33:36 -04:00
Cory LaViska 4b2a62f660 prettier 2023-06-08 15:27:32 -04:00
Cory LaViska 08c074e44b prettier 2023-06-08 15:24:56 -04:00
Cory LaViska d1953b0215 Merge branch 'new-docs' into next 2023-06-08 15:22:02 -04:00
Cory LaViska 45ddaa4d38 cleaner watching 2023-06-08 14:46:12 -04:00
Cory LaViska 32d0ac4147 remove extra heading 2023-06-08 12:39:18 -04:00
Cory LaViska a16733eb93 don't allow numbers at the start of an id 2023-06-08 12:39:12 -04:00
Cory LaViska b67eef484c prettier 2023-06-08 12:23:31 -04:00
Konnor Rogers 5166964659 fix scroll spy 2023-06-08 12:15:02 -04:00
Cory LaViska e72c2df6d2 fixes for turbo 2023-06-08 12:02:24 -04:00
Cory LaViska cdafb3870c use delegation so resizing works with turbo 2023-06-08 11:26:25 -04:00
Cory LaViska 20abf21791 move scripts to <head> and defer for turbo 2023-06-08 11:12:31 -04:00
Konnor Rogers 482d155af4 add turbo 2023-06-08 00:15:07 -04:00
Konnor Rogers ece23c727e add turbo 2023-06-07 17:23:57 -04:00
Cory LaViska c24edec6b9 sync changelog 2023-06-07 16:43:03 -04:00
Cory LaViska 82cc778a0f fix urls when build on win 2023-06-07 14:03:04 -04:00
Cory LaViska 57b13d848a nicer build (abort still erroring) 2023-06-07 13:28:22 -04:00
Cory LaViska e01a43f01e rename vars 2023-06-07 07:54:05 -04:00
Cory LaViska 8c44eb75d5 improvements 2023-06-06 17:02:15 -04:00
Konnor Rogers aa48566aef make live reload actually work. 2023-06-06 15:46:50 -04:00
Scott Martin 7cbb26cbdb
Correct import statement for all React components (#1363)
The current statement is incorrect and will result in
`Module not found: Package path ./dist/shoelace is not exported from package /your/path/to/node_modules/@shoelace-style/shoelace (see exports field in /your/path/to/node_modules/@shoelace-style/shoelace/package.json)`
2023-06-06 15:27:54 -04:00
Cory LaViska b8b6175a64 works with a 24 second docs refresh 😕 2023-06-06 09:21:07 -04:00
Cory LaViska de5ad1b1b9 new docs 2023-06-06 08:22:18 -04:00
Cory LaViska 0866785495 remove old docs 2023-06-06 08:20:35 -04:00
Cory LaViska 6db27ca51f update changelog 2023-06-01 08:57:03 -05:00
Yuki Nishijima f966ba97d7
Update the tutorial for Rails (#1258)
* Update the tutorial for Rails

* Update docs/tutorials/integrating-with-rails.md

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>

* Update docs/tutorials/integrating-with-rails.md

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>

* Update docs/tutorials/integrating-with-rails.md

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>

* Update docs/tutorials/integrating-with-rails.md

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>

* Update docs/tutorials/integrating-with-rails.md

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>

* Update docs/tutorials/integrating-with-rails.md

* Add a bit more explanation to set up icons

---------

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>
2023-06-01 08:53:33 -05:00
Cory LaViska 1af711bc89 update changelog 2023-05-25 12:26:56 -04:00
Cory LaViska d609fa87b4 reflect size; fixes #1348 2023-05-25 10:47:44 -04:00
Cory LaViska dd16b0f65f update form control guidelines 2023-05-25 10:29:15 -04:00
Bernhard c4db99f5a3
update angular getting started (#1352) 2023-05-24 10:34:05 -04:00
Cory LaViska 21431b0e56 Remove outdated line from docs 2023-05-22 09:41:12 -04:00
Cory LaViska 136e6bc915 update changelog 2023-05-17 16:54:16 -04:00
Cory LaViska b1bdedd3a3 add submenu-icon part 2023-05-04 10:17:41 -04:00
Cory LaViska 429b47963b update changelog; #1310 2023-05-02 10:23:20 -04:00
Cory LaViska 7f1ac48f5f update changelog 2023-05-02 10:01:28 -04:00
Cory LaViska 0384b03528 add checkbox + exported parts; #1318 2023-05-01 13:43:42 -04:00
Cory LaViska 5ada0a7093 update radio size when group size changes 2023-04-27 13:18:21 -04:00
Cory LaViska f136b8eb12 update docs; fixes #1315 2023-04-27 13:17:54 -04:00
Cory LaViska 102f46d185 bump version 2023-04-14 12:54:55 -04:00
Cory LaViska 9c5e184d82 fixes #1302 2023-04-14 12:48:57 -04:00
Cory LaViska 385b5451c8 add size to radio group; fixes #1301 2023-04-14 12:20:17 -04:00
Cory LaViska cf89c901a2 no roles on slots; fixes #1287 2023-04-13 12:52:03 -04:00
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
Cory LaViska 931ecad8c5 update changelog 2023-04-13 11:56:33 -04:00
Cory LaViska d3a0a38dce don't show hover when focused; fixes #1282 2023-04-13 10:31:24 -04:00
Cory LaViska b76af1aa21 update changelog 2023-04-13 09:51:11 -04:00
Cory LaViska 63194abf93 prettier + changelog 2023-04-05 09:21:25 -05:00
dhellgartner a9bbcc5556
first draft of testing guidelines (#1223)
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com>
2023-04-04 09:00:03 -05:00
Cory LaViska 0411754949 update changelog 2023-04-03 16:25:18 -05:00
Cory LaViska ae9972a91a clarify events; #1283 2023-04-03 16:19:35 -05:00
Cory LaViska 478fa6f2bb update changelog 2023-03-31 15:03:31 -04:00
Cory LaViska cbc96fdf5c update changelog 2023-03-31 11:59:49 -04:00
Cory LaViska 4b66cc2acb update changelog 2023-03-31 11:53:43 -04:00
Cory LaViska 4b7d686754 prettier + highlighter 2023-03-29 16:49:59 -04:00
gennitdev b948a07a4d
Include slot example for Vue (#1271) 2023-03-29 16:48:39 -04:00
Cory LaViska 88efec7815 prettier 2023-03-23 08:39:20 -04:00
Marko Hrovatic e335189bb8
Update angular.md (#1264)
Added an example how to access Shoelace components from component code
2023-03-22 16:39:20 -04:00
Cory LaViska d710eb3947 update changelog 2023-03-20 14:00:42 -04:00
Cory LaViska bd7dc2a7be #1244 2023-03-20 11:25:55 -04:00
Cory LaViska 765b311a08 update changelog 2023-03-14 12:00:53 -04:00
Stefan Bauer 221be48589
fixed big bug typo ;-) (#1242) 2023-03-14 11:56:55 -04:00
Cory LaViska 234ff2619d fixes #1243 2023-03-14 11:16:39 -04:00
Cory LaViska 6e2ea508db update changelog 2023-03-13 11:48:35 -04:00
Cory LaViska db1bdfbf65 update changelog 2023-03-13 10:58:01 -04:00
Cory LaViska ad2099a27f update version 2023-03-09 16:19:13 -05:00
Cory LaViska 9deb51e95a update docs 2023-03-09 16:09:33 -05:00
Cory LaViska 67852ea657 update installation docs 2023-03-07 16:52:02 -05:00
Cory LaViska 7240f4f8f4 Merge branch 'next' into autoload 2023-03-07 14:05:26 -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
Cory LaViska ab9cb5f185 update changelog 2023-03-03 10:56:55 -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 0f0f71af9b add custom-elements.json to exports 2023-03-03 10:36:30 -05:00
Cory LaViska e624701022 fixes #1220 2023-03-03 10:16:15 -05:00
Cory LaViska d88d9fc81a update example 2023-03-02 11:43:00 -05:00
Cory LaViska 57c3d7009b fix example 2023-03-02 11:27:42 -05:00
Cory LaViska a27fd4d2e9 Merge branch 'next' into autoload 2023-03-02 10:49:30 -05:00
Cory LaViska 79ac425e2b fix demo 2023-03-01 12:59:14 -05:00
Cory LaViska 77b25f4581 add tag parts to <sl-select> 2023-03-01 10:58:24 -05:00
Cory LaViska a8d59b3329 update changelog 2023-02-28 17:11:21 -05:00
Cory LaViska 954d78dcd1 update version 2023-02-28 17:04:59 -05:00
Cory LaViska 3ea31389dd fixes #1082 2023-02-28 13:33:34 -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 3a3a7347bc link to event 2023-02-27 11:15:57 -05:00
Cory LaViska 77c9750206 fix sl-tab-show event when closing 2023-02-27 11:13:59 -05:00
Cory LaViska 79feaae7fc adjust attribution 2023-02-24 15:56:31 -05:00
Cory LaViska ff798adb49 update examples 2023-02-24 15:10:54 -05:00
Cory LaViska 70a64262e9 add svg part 2023-02-24 12:51:46 -05:00
Cory LaViska 5f65896150 update localize 2023-02-24 12:35:25 -05:00
Cory LaViska c69db4919b wip; improve carousel docs 2023-02-23 16:50:18 -05:00
Cory LaViska 0292ed30c5 update example 2023-02-23 14:59:48 -05:00
Cory LaViska 603aa93322 update and fix typos 2023-02-23 14:39:05 -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
Justin Fagnani 22b8ef4edf
Fix a few spelling issues (#1192) 2023-02-23 11:15:20 -05:00
Cory LaViska 0865dede6f fix heading 2023-02-23 11:11:19 -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 9c573fb454 add autoloader to docs 2023-02-22 14:18:36 -05:00
Cory LaViska a346d18930 add autoloader docs 2023-02-22 14:18:19 -05:00
Cory LaViska a32488baeb add autoloader prototype 2023-02-22 14:18:04 -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
Cory LaViska dcbcc4c050 bump version 2023-02-16 16:39:11 -05:00
Cory LaViska c26a8810c8 add crude inline error example; closes #1191 2023-02-16 16:22:46 -05:00
Cory LaViska 1bc2a6ef76 expose rel; fixes #1200 2023-02-16 12:15:59 -05:00
Cory LaViska 5a94f5bf5b update changelog 2023-02-16 10:43:28 -05:00
Cory LaViska f0efb9253c remove inline validation examples 2023-02-14 16:38:10 -05:00
Cory LaViska cfd28f2608 update changelog 2023-02-14 15:24:19 -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
Cory LaViska b260a4dc29 add focus/blur to color picker 2023-02-07 17:18:03 -05:00
Cory LaViska 527bf79973 improve user interaction heuristics; closes #1175 2023-02-07 15:29:26 -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 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 af70d88153 improve icon page; fixes #1122 2023-02-06 15:19:08 -05:00
Cory LaViska cedcd65c72 fix dropdown keyboard controls; closes #1177 2023-02-06 12:18:33 -05:00
Cory LaViska b8695b70a9 don't emit click when disabled; fixes #1113 2023-02-06 10:48:38 -05:00
Cory LaViska 7549e50fe4 fix positioning of native inputs; closes #1169 2023-02-05 12:06:06 -05:00