Releases: shoelace-style/shoelace
Releases · shoelace-style/shoelace
v2.0.0-beta.52
Tests
- first pass for badge test #530 (Christos Hrousis)
Commits
- 6cbe2e2: fix home button in search (Cory LaViska)
- 6e3c5c0: reduce member boost (Cory LaViska)
- 7df70ab: no longer true (Cory LaViska)
- d8644c9: add links to description (Cory LaViska)
- 4b07ee4: fixes #523 (Cory LaViska)
- dca1d1b: update docs (Cory LaViska)
- 54bfce0: add link (Cory LaViska)
- 89fb1a8: fix broken link design token (#526) (Jake Patterson) #526
- a9f8046: remove gap (Cory LaViska)
- 5f7c6b3: improve search height (Cory LaViska)
- 185fc4c: add file name to search index (Cory LaViska)
- 7e6c692: make search a bit fuzzier (Cory LaViska)
- e1f129a: improve spinner animation and API (Cory LaViska)
- bba4140: update progress ring to use CSS (Cory LaViska)
- cd504a4: fix color (Cory LaViska)
- 0d30d18: fix typo (Cory LaViska)
- 7306e39: Add no-codepen for previews with assets (Cory LaViska)
- f5d1437: fixes #528 (Cory LaViska)
- 1054d5b: Merge branch 'test/badge' of https://github.com/christoshrousis/shoelace into christoshrousis-test/badge (Cory LaViska) #530
- 802363e: Merge branch 'christoshrousis-test/badge' into next (Cory LaViska)
- 261e824: update changelog (Cory LaViska)
- 54fc41e: update to lit 2.0 (Cory LaViska)
- 0ab87b0: remove dashes from animation descriptions (Cory LaViska)
- 0456ad9: update changelog (Cory LaViska)
- 2ba6a3b: remove unused style (Cory LaViska)
- c67c84d: simplify math (Cory LaViska)
- 42595f2: fix test (Cory LaViska)
- 71d7f6f: 2.0.0-beta.52 (Cory LaViska)
v2.0.0-beta.51
Commits
- 687eb7d: fix buttons on mobile (Cory LaViska)
- 9089473: improve elevation + overlay tokens (Cory LaViska)
- 1bfa4c6: reduce size (Cory LaViska)
- 613f4b6: remove icon dep; improve copy animation (Cory LaViska)
- 3f64b13: add missing tokens (Cory LaViska)
- e74838f: adjust default button elevation (Cory LaViska)
- 14368c4: Fix comment (Cory LaViska)
- 0cf77a4: update docs (Cory LaViska)
- 8e209d2: update docs (Cory LaViska)
- 03fb75f: custom search (Cory LaViska)
- 3677f6c: add dep (Cory LaViska)
- 053a5e9: generate at build time (Cory LaViska)
- bfa1499: less noise (Cory LaViska)
- 382a39e: fix build loop (Cory LaViska)
- c360d47: fix ios (Cory LaViska)
- ded05cf: improve search (Cory LaViska)
- c60cfae: search styles (Cory LaViska)
- 0f6e13b: update changelog (Cory LaViska)
- fc0475b: adjust for mobile (Cory LaViska)
- 2d4a699: no backslashes (Cory LaViska)
- aca5c8a: updates (Cory LaViska)
- c718012: remove unused code (Cory LaViska)
- 4193ee1: use focus-visible for code block buttons (Cory LaViska)
- 7b1f99b: update t-shirt tokens (Cory LaViska)
- f6ccd11: fix styles (Cory LaViska)
- ca098eb: fuzzy search and icon (Cory LaViska)
- 25b130c: not too fuzzy (Cory LaViska)
- 2d89fc9: remove elevation (Cory LaViska)
- abbdb20: fix mobile styles (Cory LaViska)
- 5b1b704: more mobile tweaks (Cory LaViska)
- 5749476: add importing section to docs (Cory LaViska)
- fd449f6: update changelog (Cory LaViska)
- ba3117f: fix comment (Cory LaViska)
- ac6ae43: add metadata to search index (Cory LaViska)
- 1f95c6c: 2.0.0-beta.51 (Cory LaViska)
v2.0.0-beta.50
Documentation
- add themed css to getting started snippet (#512) #512 (Benny Powers)
Commits
- a1d354a: remove unused import (Cory LaViska)
- da3415d: Prevents error if sl-input has value undefined (#513) (Sidharth Ramesh) #513
- 00bf318: prevent errors when setting controls undefined (Cory LaViska)
- 679dd45: add click transition (Cory LaViska)
- 16f4b48: fix tables (Cory LaViska)
- f644454: add new typography tokens (Cory LaViska)
- e4413dc: update docs (Cory LaViska)
- 5bd7bfb: fix buttons on mobile (Cory LaViska)
- f5ba173: add breadcrumb + breadcrumb item (Cory LaViska)
- 06f241a: update version (Cory LaViska)
- 52cb8ad: 2.0.0-beta.50 (Cory LaViska)
v2.0.0-beta.49
Commits
- 7095236: fix whitespace (Cory LaViska)
- 51dbc1a: remove elevation when inline (Cory LaViska)
- 76e1d4b: adjust elevation tokens (Cory LaViska)
- fd285db: use black for overlay color (Cory LaViska)
- 27376df: improve color picker (Cory LaViska)
- 76f04c0: link to color token generator (Cory LaViska)
- af852a0: improve icon color contrast (Cory LaViska)
- 9c0641d: fixes #508 (Cory LaViska)
- d679d27: update changelog (Cory LaViska)
- a0d2dbf: update lit and lit-html (Cory LaViska)
- f9010cf: add date to input (Cory LaViska)
- d7dd4b8: add missing component (Cory LaViska)
- c173d0d: don't use hash routing in dev (Cory LaViska)
- c0102a1: fix dev dep (Cory LaViska)
- 5cd5567: disable ghost mode (Cory LaViska)
- f3281d3: fix toggle hover (Cory LaViska)
- 0829af7: fix --sl-color-neutral-0|1000 (Cory LaViska)
- 4c6e61e: improve switch contrast (Cory LaViska)
- 36d499f: use a pill button (Cory LaViska)
- 43f7458: rework focus-visible logic (Cory LaViska)
- 10d95ba: remove focus from resizer (Cory LaViska)
- 033896d: adjust default button (Cory LaViska)
- 9d7c3b2: no need to force focus (Cory LaViska)
- 2865b54: add --sl-focus-ring and update styles (Cory LaViska)
- 624f6ef: fix arrow keys (Cory LaViska)
- 5933e94: fix checkbox focus visible (Cory LaViska)
- dfb9127: fix checkbox/switch focus visible (Cory LaViska)
- 248bb32: fix radio focus visible styles (Cory LaViska)
- 165306f: remove no-fieldset; add fieldset (Cory LaViska)
- 719d62b: fix spacing in select clearable (Cory LaViska)
- f4c472e: remove --focus-ring (Cory LaViska)
- f121c11: update changelog (Cory LaViska)
- 1fb0e41: 2.0.0-beta.49 (Cory LaViska)
v2.0.0-beta.48
Bug Fixes
- emit sl-change from checkbox on user interaction only #498 (Benny Powers)
- emit sl-change from radio and switch on user interaction only #498 (Benny Powers)
- allow ctrl/command + key when the sl-select is on focus #505 (gtyamamoto)
- allow ctrl/command + key when the sl-select is on focus #505 (gtyamamoto)
Commits
- d6e6f2c: update doc (Cory LaViska)
- e938f94: add console error (Cory LaViska)
- 807cba1: fix type to select bug (Cory LaViska)
- b13e2c3: Simplify switch thumb calc (#490) (David Gonzalez) #490
- a59d29e: update changelog (Cory LaViska)
- 246f115: move qr out of utils (Cory LaViska)
- 28b0e74: semibold labels (Cory LaViska)
- 6d90186: fix transparent bg styles (Cory LaViska)
- 6aa31e6: more contrast for avatars (Cory LaViska)
- 4d56124: update installation instructions (Cory LaViska)
- 68f40ed: use token for track color (Cory LaViska)
- 7d6390d: adjust styles and use tokens when possible (Cory LaViska)
- d07311c: split utility styles out (Cory LaViska)
- cebd206: rework design tokens and use inverted dark theme (Cory LaViska)
- a71b83b: update changelog (Cory LaViska)
- f746ef7: update changelog (Cory LaViska)
- dfd1877: add :host selector (Cory LaViska)
- bffa9a2: improve palette styles (Cory LaViska)
- fd104ad: expose styles for js (Cory LaViska)
- ad35df2: use rgb primitives for color tokens to support alpha (Cory LaViska)
- e53f36e: update docs and changelog (Cory LaViska)
- 688ac96: colors 1000 => 950 (Cory LaViska)
- 3877e89: reword (Cory LaViska)
- c5d4c53: generate css files from themes/*.styles.ts (Cory LaViska)
- 21de0db: use color scale (Cory LaViska)
- 3d1f858: black/white => empty/full (Cory LaViska)
- c7058e7: improve link contrast in docs (Cory LaViska)
- 6766af0: fix focus ring styles (Cory LaViska)
- 04a2d45: update content (Cory LaViska)
- 9dbee4c: add neutral color palette (Cory LaViska)
- 3189c6f: change -0 -1000 to --sl-color-neutral-0|1000 (Cory LaViska)
- 95f6841: update base theme class (Cory LaViska)
- 64b0e63: update theme docs (Cory LaViska)
- c1a5ce4: improve copy styles (Cory LaViska)
- fe766dc: Minor typo in the page describing forms (#492) (Guillaume Laforge) #492
- a050832: rename base.css to light.css (Cory LaViska)
- 5900594: exit on startup when scripts fail (Cory LaViska)
- da83581: disallow expressions (Cory LaViska)
- e5af325: add icons back (Cory LaViska)
- a7d8199: add codepen button to code blocks (Cory LaViska)
- 35d960c: better copy button styles (Cory LaViska)
- 23a7268: square hover (Cory LaViska)
- c356ec4: update theme docs (Cory LaViska)
- 7f4169e: tweak styles (Cory LaViska)
- 54b2cbc: inline script + style for codepen (Cory LaViska)
- 37e60c9: update changelog (Cory LaViska)
- 34db968: Add
href
etc to sl-icon-button (#496) (Benny Powers) #496 - 6c9a25a: Merge branch 'theming' into next (Cory LaViska)
- 75f2da3: prettier (Cory LaViska)
- a396c86: improve code block button styles (Cory LaViska)
- 4fedf95: faster copy animation (Cory LaViska)
- ab1a68d: fix color (Cory LaViska)
- 2b12a47: merge changes (Cory LaViska) #498
- 3bb8614: use fixture types consistently (Cory LaViska)
- 0d3d9c8: Merge branch 'bennypowers-fix/checkbox-emit-on-user-action-only' into next (Cory LaViska)
- 72eff37: emit on left/right (Cory LaViska)
- 5aab7c3: fix radio group focus bug (Cory LaViska)
- 94f4d65: remove focus ring color tokens (Cory LaViska)
- cd76672: use prefers-color-scheme by default (Cory LaViska)
- 1b38388: remove unused z-index (Cory LaViska)
- d81db3f: remove unused style (Cory LaViska)
- 83a01cf: update brand color (Cory LaViska)
- b754912: remove toggle transition (Cory LaViska)
- f8aff7d: improve theme picker (Cory LaViska)
- b0cf35d: fix copy button animation (Cory LaViska)
- 65a3c3a: remove z-index (Cory LaViska)
- 5eac4eb: Add prefix and suffix slot to sl-select component (#501) (Rafael Rossini) #501
- a89eab4: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- b35d5e9: update examples and changelog (Cory LaViska)
- 185bc30: improve theme picker (Cory LaViska)
- 5f33bd3: fix theme picker again (Cory LaViska)
- 6607cdb: remove extra comment (Cory LaViska)
- 17c1be6: pure inversion (Cory LaViska)
- 9612af0: update example (Cory LaViska)
- 8c221f3: docs styles (Cory LaViska)
- 9600853: fix whitespace (Cory LaViska)
- e571c88: fix example (Cory LaViska)
- be5bbe9: change default effect to 'none' (Cory LaViska)
- 6d03f12: improve contrast; fixes #128 (Cory LaViska)
- c885b76: add theme color back (Cory LaViska)
- 8c5dee5: revert SL brand color (Cory LaViska)
- fb48c4c: remove ref attr (Cory LaViska)
- 9a1f7dd: fix SVG in safari (Cory LaViska)
- e789f92: remove outdated warning (Cory LaViska)
- 5d9c650: info => neutral (Cory LaViska)
- 2af3831: fix example (Cory LaViska)
- 99750b8: improve table viewing on mobile (still not great) (Cory LaViska)
- 1e65d45: add design token section (Cory LaViska)
- 3ea89b3: fix mouseup (Cory LaViska)
- e339571: fix menu bug (Cory LaViska)
- be8f2bf: improve help text contrast (Cory LaViska)
- 1ce4d31: update screen color (Cory LaViska)
- 30477bb: shifted dark theme (Cory LaViska)
- 917dbb1: update changelog (Cory LaViska)
- 0a45f44: Merge branch 'fix/ctrlkeys-usability-sl-select' of https://github.com/gtyamamoto/shoelace into gtyamamoto-fix/ctrlkeys-usability-sl-select (Cory LaViska) #505
- b7caba8: Merge branch 'gtyamamoto-fix/ctrlkeys-usability-sl-select' into next (Cory LaViska)
- a3626e1: update changelog (Cory LaViska)
- c41714c: fix menu selection via type to select (Cory LaViska)
- 6014c88: 2.0.0-beta.48 (Cory LaViska)
v2.0.0-beta.47
Commits
- d605de4: update analyzer (Cory LaViska)
- a30adac: add reflects column (Cory LaViska)
- 4aeb804: auto import dependencies (Cory LaViska)
- a48eef2: refactor base path logic (Cory LaViska)
- b98e1f6: fix radio group tabbing (Cory LaViska)
- a2594d4: add note about deps (Cory LaViska)
- a654f50: fix box-sizing (Cory LaViska)
- 002f847: remove unused rule (Cory LaViska)
- 7de15e9: adjust comment (Cory LaViska)
- e493bda: fix changelog (Cory LaViska)
- 1ae5b9c: add descr (Cory LaViska)
- 3541540: fix grid handle drag behavior (Cory LaViska)
- f9491bb: simplify component gathering (Cory LaViska)
- e36a49b: update hasSlot selector to search top-level only (#481) (Shanyu Cui) #481
- d11e7fe: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- fa82d31: update changelog (Cory LaViska)
- 1a6c1ed: fixes #480 (Cory LaViska)
- efed99b: Remove unused import in example (Cory LaViska)
- d84fd95: Automate GitHub release creation (#483) (Andreas) #483
- dde15b0: update version (Cory LaViska)
- 43328b9: 2.0.0-beta.47 (Cory LaViska)
1.0.0-beta.25
- Fix semver numbering
- No other changes from 1.0.0-beta24
1.0.0-beta24
- Added tabs-nav block modifier
- Added input hints
- User browser default for less distracting focus state on tabs
- Fixed bug where textareas didn't work with validation classes
1.0.0-beta23
- Adjusted default values for
--input-font-size-sm|xs
- Added dropdown headings
- Added dropdown variables:
--dropdown-font-size
--dropdown-font-weight
--dropdown-heading-color
--dropdown-heading-font-size
--dropdown-heading-font-weight
--dropdown-line-height
- Removed ASCII dropdown caret and use borders instead. Added:
--dropdown-caret-color
--dropdown-caret-size
--dropdown-caret-width
- Fixed dropdowns so text alignment is correct even when the parent element is different
- Fixed dropdowns so they don't close when clicking on disabled items or headings
- Fixed dropdown behavior so clicks aren't intercepted by default. This lets you use regular links in your dropdowns without the need for JavaScript. To intercept a click, use
event.preventDefault()
in theselect
callback. - Made
--font-size-small
relative by default - Remove
--font-size-big
since it was no longer used - Made dropdown selectors less specific so they're easier to override
- Made button selectors less specific so they're easier to override
- Fixed various typos and examples in the docs
1.0.0-beta22
This version fixes a critical bug that prevented dropdowns from working properly.
- Fix dropdown bug introduced by #49
- Fix file button positioning