skeleton

A complete design system and component solution, built on Tailwind.

MIT License

Downloads
146.1K
Stars
4.9K
Committers
137

Bot releases are visible (Hide)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] 11 months ago

Minor Changes

  • bugfix: Resolves a bug in ProgressBar where the meter classes were applied twice (#2288)

Patch Changes

  • bugfix: Accordion Item on:toggle event now provides properly formatted id and panelId values (#2279)

  • bugfix: The Paginator numeric row now adheres to the disabled state (#2269)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] 11 months ago

Patch Changes

  • chore: Adjust popup 'onWindowClick' to respect an empty 'queryString' (#2237)
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] 12 months ago

Minor Changes

  • feat: Autocomplete now accepts custom filter function using the prop filter (#2208)

Patch Changes

  • bugfix: Fixed Tree View component bug that prevented clicking Tree elements. (#2171)

  • bugfix: Table cells are only focusable when the interactive prop is enabled (#2194)

  • bugfix: Improved keyboard interaction and accessability for the AppRailTile (#2172)

  • bugfix: Drawers now have a smoother close animation by default (#2219)

  • bugfix: Drawer touch events are now passive (#2220)

  • chore: Progress Bar and Progress Radial now include dedicated transition props (#2196)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] 12 months ago

Patch Changes

  • chore: Tailwind Element list styles should now support text wrapping by default (#2200)
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] 12 months ago

Minor Changes

  • feat: Added recursive Tree View component enhancements including: (#2181)

    • Added click and toggle events.
    • The lead and content props now accepts Svelte components and HTML content.
  • feat: Added a transition duration property to the Drawer component as well as DrawerSettings (#2139)

Patch Changes

  • bugfix: Fixed a linting error on the linting error on Progress Radial component (#2134)
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] 12 months ago

Patch Changes

  • bugfix: Added disabled state styles for .btn-group children, such as buttons (#2160)

  • chore: Improved the default modal focus state styles. Focus should now be shown by default. (#2065)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Minor Changes

    • feat: File Dropzone and File Button now include a fileInput prop to reference to the input element. (#2105)
    • feat: File Dropzone now forwards the on:focus, on:focusin, and on:focusout events.
  • feat: Added input-chip-interface and input-chip-wrapper region classes to Input Chips. (#2089)

  • feat: Multiple revisions to the Tree View component: (#2069)

    • Enhanced and properly named non-recursive Tree View events.
    • Separated the recursive Tree View under the new component RecursiveTreeView.
    • RecursiveTreeView now utilizes the relational prop to enable relational checking.
    • RecursiveTreeView is now using ID arrays with 2-way binding to control the Tree View state, including:
      • expandedNodes
      • disabledNodes
      • checkedNodes
      • indeterminateNodes (affects only multiple relational mode)
    • TreeViewNode now requires a unique ID to support the new checking system.

Patch Changes

  • bugfix: Resolved an issue that allowed focusTrap to escape hidden inputs (#2077)

  • feat: Added a strokeLinecap property to to Progress Radials, enabling rounded styling (#2093)

  • chore: Accordion now has RTL compatibility via the use of the text-start class (#2109)

  • bugfix: Added title prop to Lightswitch component for better i18n support (#2090)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • bugfix: Separated light/dark classes for input validation variants (#2121)

  • bugfix: Resolved an issue where the Ring design token would generate invalid CSS when using the important modifier ! (#2111)

skeleton - [email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • Reverted to cjs extension for postcss (#2078)
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Minor Changes

  • bugfix: fixes for the new scrollbarGutter property in AppShell (#2048)

Patch Changes

  • bugfix: ensure styling is applied properly to the lock icon within the stepper component (#2056)

  • bugfix: Resolved issue where component modal's default slot is always true (#2054)

  • bugfix: Added check and error message to clipboard action when used outside secure context (#2044)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • bugfix: Added disabled style for the .btn-icon class (#2062)

  • bugfix: Fixed btn-group styles affecting children of its children (#2043)

skeleton - [email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • CSA: Fix relative pathing and network handling: (#2060)

    • On windows when creating a custom theme, there was a writing issues due to how windows handled relative pathing
    • If CSA was unable to download content from github, it could leave the install in an incomplete state. Fetching is now left to the end of the install process.
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Minor Changes

  • feat: App Shell now includes a new scrollbarGutter property (#2014)

Patch Changes

  • bugfix: Resolved issue in Table of Contents that prevented queryElements from working as expected (#2017)
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Minor Changes

  • feat: Enable disabled input styling for inputs within input groups (#2018)

Patch Changes

  • bugfix: Wintry theme on- color contrast accessability improved (#2016)
skeleton - [email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • cli: The Highlight.js depedency is no longer provide via the CLI prompts. We're investiging a means to prevent it from installing all languages by default, which bloats your project size. For now, please follow the Code Block documentation to install manually (#2032)
skeleton - [email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • Fixed check for custom template and empty path (#1980)
skeleton - [email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • Fix custom theme being passed in as string in TW conf (#1976)
skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Major Changes

  • breaking: Introduced dynamic transitions for various components (#1533)

  • breaking: Removed deprecated whitelist and blacklist properties from the Autocomplete component (#1822)

  • breaking: Removed the long-deprecated Skeleton Data Table feature (#1822)

  • breaking: Refactored global stores to use contexts for Toast, Drawer, and Modal utilities (#1831)

  • breaking: Overhauled the Tailwind plugin and separated it into its own package: @skeletonlabs/tw-plugin (#1660)

  • breaking: Table of Contents component has been rebuilt and reimplemented from the ground up (#1832)

  • breaking: Removed all references to Skeleton's legacy typography system, including typography-prose.css and .unstyled (#1822)

  • breaking: Renamed the Paginator offset property to page for better semantics (#1822)

Minor Changes

  • feat: Added Tree View single/multi selection mode, enabled data-driven Tree View (#1866)

Patch Changes

  • bugfix: Updates to the relational Tree View now work as expected (#1910)

  • bugfix: Paginator no longer resets page value on length change (#1837)

  • chore: Update File Button button prop now includes .btn class to allow removing all styles (#1919)

  • bugfix: Fixed an issue where the paginator page would be set to -1 if size was 0 (#1861)

  • chore: Update Table of Contents to include optional prefix and suffix parameters (#1956)

  • chore: Rollback Input Chip change that introduced reactivity bug (#1957)

  • chore: The checkbox indeterminate state now uses theme styling by default (#1917)

skeleton - @skeletonlabs/[email protected]

Published by github-actions[bot] about 1 year ago

Minor Changes

  • feat: Added properties_dark to themes for CSS properties that are applied only in dark mode (#1896)

  • feat: Added the brand new wintry preset theme (#1902)

Patch Changes

  • bugfix: The Skeleton Tailwind plugin's base styles are no longer wrongfully removed (#1850)

  • bugfix: properties_dark for CustomThemeConfig is now optional (#1911)

  • chore: Initial Release (#1730)

  • chore: Webkit scrollbars corners now match track background coloring (#1908)

  • chore: Fixed release tag (#1730)

  • bugfix: Allow properties and properties_dark to define arbitrary properties (#1937)

skeleton - [email protected]

Published by github-actions[bot] about 1 year ago

Patch Changes

  • Create-Skeleton-App (CSA) Updates: (#1859)

    • Install vite-plugin-tailwind-purgecss to enable purging of unused component CSS
    • Mdsvex is an now an optional install
    • No longer installs packages by default
    • Templates can now specify additional packages to be installed
    • Bug fixes and additional improvements
  • bugfix: Fixed @rc pinning (#1882)

Package Rankings
Top 1.32% on Npmjs.org
Badges
Extracted from project README
Skeleton npm version npm version Chat license