v0.86.9 Release Notes #742
endigo9740
announced in
Announcements
Replies: 2 comments 1 reply
-
收到了,谢谢~~
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
News
Skeleton on Svelte Sirens
Core contributor Chris Simmons recently had the privilege to showcase Skeleton on an episode of the Svelte Siren livestream hosted by the wonderful Brittney Postma. This covers the past, present, and future of the project. There's a ton of useful info here, so give it a watch!
A Deep Dive into Styling Skeleton
We've also launched an in-depth tutorial post on our blog exploring customizing and styling for Skeleton. If you wish to learn tips and techniques for creating a theme, customizing elements, or using component style props, then this post is for you!
Release Notes
Release: https://github.com/skeletonlabs/skeleton/releases/tag/0.86.9
Today's update focuses on a major overhaul to the theme system, includes several new features, and of course extends support to the recently launched SvelteKit v1.0. We also include a variety of minor improvements, bugfixes, and updates to our documentation. As well as discuss changes to support in regards to Vite and Astro projects. This update include several breaking changes, so we recommend reading the post in full.
Theme Overhaul - #598
We've implemented a massive overhaul to themes, the theme generator, preset themes, and the theme picker on our documentation site. This includes several breaking changes so it's advised you read the notes and migration guide provided below.
Theme Updates
success
anderror
colors alongsidewarning
.accent
->secondary
to match the surrounding primary/tertiary color properties.Theme Generator Updates
Preset Themes
data-theme
attributedata-theme
and provides more accurate previews.Theme Picker (Doc Site)
We recommend following each step below to migrate to the new theme system:
data-theme
attribute in Guides > Themes.-accent
with-secondary
. This should ensure any Tailwind utility classes or design tokens are updated to the new name format.Toast Preset Options - #682
Toasts can now accept a
preset
setting that automatically sets the background and text color, utilizing any of the new expanded color palette options. For example, you can providepreset: 'error'
to quickly create an error toast message as shown above.Expanded Component Events - #389
Various missing or undocumented component events have now been dispatched or forwarded. These provide new ways for you to hook into the event cycles per each component. See the "Events" tab under each component to review each new or updated event.
Support for SvelteKit v1.0 - #676
The Skeleton library and CLI have been updated to fully support the Skeleton v1.0. We advised updating your projects to SvelteKit v1.0 as soon as you can. It should provide more stability long term.
Skeleton will be ending our official support of Astro and Vite going forward, instead shifting our full focus to SvelteKit. This aligns with the official stance of Svelte, and we think this provides the best experience for users going forward. If you are curious to learn more about this change, please see the full announcement linked below:
Minor Improvements
meta
key to pass arbitrary data through the event bus:Modals allow any type of property #693
Modals: allow per instance override of button text (ex: Confirm yes/no) #683
disabled
prop disable all navigation on load:Support
disabled
prop forPatinator
#704Support "Next" and "Previous" button labels in Paginator #710
Stepper component has hard coded lock glyph #672
Update LocalStorageStore to lastest upstream release #677
Fix
DataTable
sorting with BigInts #703Bugfixes
main
element resolved in AppShell:changed AppShell wrapper to a div and put the main tag around the pag… #725
Fix bug where menu wouldn't open on the first click after a page reload #690
type="button"
set:FileButton component submits the form prematurely #700
required
attribute not working in prompt modals #699Fixed listbox item focus offset #717
Documentation
display="contents"
AppShell: display: content is not a real value? #670
Update "Why Skeleton" with Sirens Stream #701
Update keydown function that opens the search field #686
Docs appbar lacks a bit of padding #709
docs(toasts): fix missing comma #698
docs: fix typos #719
Beta Was this translation helpful? Give feedback.
All reactions