You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the v2 release candidate fast approaching (ETA august 15th), we'll need to update CSA to support all the various changes coming to the onboarding, setup, and configuration process for new Skeleton projects.
The most notable changes are in regards to the Tailwind plugin, themes, and stylesheets per @AdrianGonz97migration guide. Note that our user-facing documentation has also been updated on the in-progress v2 pull request.
I would recommend reading through the following pages top-to-bottom to familiarize yourself with the incoming changes:
We now have a choice between .cjs | .js | .ts for the tailwind.config.x file. (prefer .cjs?)
We're going to want to prefer .js for the TW config. We can also have it change to a .ts file as well when the user selects TS, but it's not absolutely necessary if it's too much of a headache to do.
With the v2 release candidate fast approaching (ETA august 15th), we'll need to update CSA to support all the various changes coming to the onboarding, setup, and configuration process for new Skeleton projects.
The most notable changes are in regards to the Tailwind plugin, themes, and stylesheets per @AdrianGonz97 migration guide. Note that our user-facing documentation has also been updated on the in-progress v2 pull request.
I would recommend reading through the following pages top-to-bottom to familiarize yourself with the incoming changes:
Here's a rough checklist of what this might entail:
npm i -D @skeletonlabs/skeleton @skeletonlabs/tw-plugin
@tailwind
directives are kept inapp.postcss
, rather than removed.cjs | .js | .ts
for thetailwind.config.x
file. (see comments for details)theme-x.css
orskeleton.css
to the root layouttailwind.config > Skeleton plugin > theme > preset
tailwind.config > Skeleton plugin > theme > custom
data-theme
attribute on the body tag inapp.html
enhancements
and set within the registered theme settings(note that the list above may not be exhaustive, but should cover the most critical items)
The text was updated successfully, but these errors were encountered: