Wykres commitów

48 Commity (b206c7e77f7b2b7939e7a88a8dbdeb25916c5fc8)

Autor SHA1 Wiadomość Data
Cory LaViska f2a42565e2 prettier 2024-02-20 13:48:47 -05:00
stefanholzapfel 6e288a80a3
feat(sl-popup): Add contextElement property to VirtualElement interface (#1874) 2024-02-20 13:44:53 -05:00
Cory LaViska 02ce4dbf4e
Import styles more efficiently (#1861)
* import styles more efficiently; fixes #1692

* remove scale transition
2024-02-09 10:12:47 -05:00
Cory LaViska e2b7327d98
Improve tooltip accessibility (#1749)
* always close on escape, even when not focused; #1734

* use fallbacks instead of defaults

* add words

* add safe trapezoids / hover bridge; fixes #1734

* oh, webkit

* remove unused import

* cleanup just in case
2023-12-01 10:02:46 -05:00
Cory LaViska 2ed5a4ff97 Merge branch 'next' of https://github.com/shoelace-style/shoelace into next 2023-09-14 12:08:07 -04:00
Cory LaViska 4d3297937a fixes #1548 2023-09-14 12:08:05 -04:00
Christian Schuller 1d28e1bbc5
fix: add missing super.disconnectCallback() calls (#1564) 2023-09-14 11:17:12 -04:00
Cory LaViska 1383ea3fe8
React import paths (#1507)
* fix react imports in examples

* move types to definition files

* update changelog

* update changelog
2023-08-11 13:09:44 -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 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 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
Konnor Rogers 60d7f688eb
fix extensionless imports (#1394) 2023-06-22 10:56:24 -04:00
konnorrogers c6cc7b6983 prettier 2023-06-13 15:43:21 -04:00
konnorrogers 0e869ec18d fix the tests 2023-06-13 15:40:04 -04:00
Cory LaViska 77abd42d66 fix popup positioning edge case; closes #1135 2023-02-28 12:30:05 -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
Cory LaViska 3c2f5ec48e sort this, eslint 2023-01-13 15:43:55 -05:00
Cory LaViska edc9e69f30 add @documentation tag 2023-01-12 10:26:25 -05:00
Cory LaViska c8555f448c reorg and add private keyword 2023-01-03 15:04:07 -05:00
Cory LaViska f2efa73e20 improve documentation 2022-12-06 11:18:14 -05:00
Cory LaViska 829e22dc1e stop using transform 2022-12-01 15:26:46 -05:00
Cory LaViska 63115d51e5 fixes #1036 2022-11-29 14:47:23 -05:00
Manuel Schmidt 8121faa1d4
Enrich components `@summary` with description from docs (#962)
* keep header styles with repositioned description text

* `animated-image` move description to component

* code style

* `avatar` add summary from docs

* `badge` add summary from docs

* `breadcrumb` add summary from docs

* `button` add summary from docs

* lead sentence is now part of the header

* `button-group` add summary from docs

* `card` add summary from docs

* `checkbox` add summary from docs

* `color-picker` add summary from docs

* `details` add summary from docs

* `dialog` add summary from docs

* `divider` add summary from docs

* `drawer` add summary from docs

* `dropdown` add summary from docs

* `format-bytes` add summary from docs

* `format-date` add summary from docs

* `format-number` add summary from docs

* `icon` add summary from docs

* `icon-button` add summary from docs

* `image-comparer` add summary from docs

* `include` add summary from docs

* `input` add summary from docs

* `menu` add summary from docs

* `menu-item` add summary from docs

* `menu-label` add summary from docs

* `popup` add summary from docs

* `progressbar` add summary from docs

* `progress-ring` add summary from docs

* `radio` add summary from docs

* `radio-button` add summary from docs

* `range` add summary from docs

* `rating` add summary from docs

* `relative-time` add summary from docs

* `select` add summary from docs

* `skeleton` add summary from docs

* `spinner` add summary from docs

* `split-panel` add summary from docs

* `switch` add summary from docs

* `tab-group` add summary from docs

* `tag` add summary from docs

* `textarea` add summary from docs

* `tooltip` add summary from docs

* `visually-hidden` add summary from docs

* `animation` add summary from docs

* `breadcrumb-item` add summary from docs

* `mutation-observer` add summary from docs

* `radio-group` add summary from docs

* `resize-observer` add summary from docs

* `tab` add summary from docs

* `tab-panel` add summary from docs

* `tree` add summary from docs

* `tree-item` add summary from docs

* remove `title` for further usage of `Sl` classnames in docs

* revert: use markdown parser for component summary
2022-10-21 09:56:35 -04:00
Cory LaViska 69ff4f0bbc refactor emit into ShoelaceElement 2022-09-16 16:21:40 -04:00
Cory LaViska 346f13e5a5 fix arrow placement 2022-09-02 11:28:49 -04:00
Cory LaViska bb55c93b1a upgrade exp components 2022-08-26 10:33:45 -04:00
Cory LaViska c2bbb0e8a4 fix arrow 2022-08-25 16:09:27 -04:00
Cory LaViska 098db9c3fa add arrow-placement 2022-08-24 15:06:16 -04:00
Cory LaViska 4117b6d219 fix fallback 2022-08-22 17:15:27 -04:00
Cory LaViska af9905acff fix flip fallbacks and add example 2022-08-22 17:11:21 -04:00
Cory LaViska e0727cc72c cleanup when auto-size changes 2022-08-19 14:32:53 -04:00
Cory LaViska 1996037acc update auto-size; fixes #860 2022-08-19 14:21:30 -04:00
Cory LaViska f0a3972ef6 add sync 2022-08-19 09:17:44 -04:00
Cory LaViska 32f24a881e make dir/lang reactive everywhere 2022-08-17 11:37:37 -04:00
Cory LaViska 70f59aa4ba add support for external anchors 2022-08-15 16:26:10 -04:00
Cory LaViska 6fc71601dd fix attribute 2022-08-10 16:25:27 -04:00
Cory LaViska a8e8325ea7 fix popup 2022-08-10 11:01:13 -04:00
Cory LaViska 9ebb5c8ec7 remove error 2022-08-09 16:00:43 -04:00
Cory LaViska 7ae454f8ca add data-current-placement 2022-08-09 15:27:34 -04:00
Cory LaViska 876078b725 remove redundant style 2022-08-09 10:52:11 -04:00
Cory LaViska c765a1df9b fix attrib names and middleware order 2022-08-09 10:52:04 -04:00
Cory LaViska ab0fdd66b4 add sl-reposition event; support <slot> anchors 2022-08-08 15:40:21 -04:00
Cory LaViska bf730f5bd2 use display:contents 2022-08-08 11:10:53 -04:00
Cory LaViska 23deda2253 refactor watch logic 2022-08-08 10:08:57 -04:00
Cory LaViska 26693b2256 looking good; needs docs 2022-08-05 16:11:39 -04:00
Cory LaViska f31d13c424 add popup 2022-08-05 09:17:58 -04:00