matyunya / smelte

UI framework with material components built with Svelte and Tailwind CSS
https://smeltejs.com/
MIT License
1.53k stars 114 forks source link

Bump dependencies, use Rollup v2 #213

Closed tcd93 closed 3 years ago

tcd93 commented 3 years ago

fixes #179 fixes #122

tcd93 commented 3 years ago

Netlify uses an old Node version, my machine built without error (Node v14)

tcd93 commented 3 years ago

Also, I think we should add some sort of warnings when user did not have tailwindcss installed as dependency (in client-side-only build, or with svelte-template)

i8ramin commented 3 years ago

@matyunya is this project still actively being developed?

matyunya commented 3 years ago

I'm planning to upgrade to Tailwind 2 once it's compatible with the latest PostCSS. For my personal projects I'm using https://github.com/matyunya/headlong. I was trying to solve component customization problem for a while, but ended up using headlong (no pain with tw setup and such), and simply copypasting Smelte components as a boilerplate for my current needs.

I sure do accept PRs and do occasional bugfixes but I still don't see how Smelte v2 should look like.

matyunya commented 3 years ago

Thanks for your pull request though!

huyz commented 3 years ago

I'm planning to upgrade to Tailwind 2 once it's compatible with the latest PostCSS.

@matyunya Doesn't Tailwind 2 support PostCSS version 8? https://tailwindcss.com/docs/upgrading-to-v2#install-tailwind-css-v2-0-and-post-css-8