Skip to content

Releases: shoelace-style/shoelace

v2.0.0-beta.52

21 Sep 03:23
Compare
Choose a tag to compare

Tests

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

09 Sep 13:15
Compare
Choose a tag to compare

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

01 Sep 13:11
Compare
Choose a tag to compare

Documentation

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

27 Aug 20:45
Compare
Choose a tag to compare

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

20 Aug 14:00
Compare
Choose a tag to compare

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

18 Jul 20:23
Compare
Choose a tag to compare

Commits

1.0.0-beta.25

11 Jan 02:50
Compare
Choose a tag to compare
  • Fix semver numbering
  • No other changes from 1.0.0-beta24

1.0.0-beta24

11 Oct 01:01
Compare
Choose a tag to compare
  • 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

21 Sep 14:11
Compare
Choose a tag to compare
  • 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 the select 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

30 Aug 22:05
Compare
Choose a tag to compare

This version fixes a critical bug that prevented dropdowns from working properly.

  • Fix dropdown bug introduced by #49
  • Fix file button positioning