Skeleton Progress Update - August 2025 #3624
endigo9740
announced in
Announcements
Replies: 0 comments
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.
-
Hey everyone, Chris here from Skeleton. The goal of this post is to highlight the biggest updates that have occurred over the last month, as well as review any upcoming initiatives. There's a lot to cover this month, so let's get started.
Dependency Updates
We recently implemented a big dependency bump to Skeleton (thanks to @Hugos68). This comes with a number of impactful changes.
@
in the package name.Presets.css Size Reduced
We had a wonderful contribution from @NaokiM03 who identified
presets.css
had a large number of duplicated styles that was inflating the file size. Updating to the latestskeleton
core package should include this fix. No further changes required.Svelte Popover Arrow Improvements
We received a report folks were having issues providing styles for
arrowBackground
for both the Svelte Tooltip and Popover components, so we've rolled out a fix toskeleton-svelte
. If you notice your arrows disappear after updating, follow the guidance in this post to restore them. Additionally we've also included a newarrowSize
prop! See the improved docs for guidance.Floating UI Updates
As per last month's update, we're aiming to put Floating UI Svelte on hold. However, please note that I am currently evaluating options for implementing an alternative guide utilizing Svelte's new Attachments feature. You can review progress here, including a link to a rudimentary proof of concept. This will not be a total replacement for a Svelte wrapper library, but should provide a foundation for rolling your own custom popovers, powered by the official Floating UI DOM library.
Updates to Availability
On a personal note, you may recall from previous updates that I have been in the process of moving cross-country. I'm happy to report I've now moved and am getting settled into my new home. As such, you may note an uptick in my support response time, as well as contributions to the project. We also plan to resume larger initiatives asap, such as the Component API overhaul. So look forward to more updates on these soon!
Beta Was this translation helpful? Give feedback.
All reactions