Giter VIP home page Giter VIP logo

Comments (4)

Peyman-Borhani avatar Peyman-Borhani commented on May 22, 2024 1

The way UnoCSS works is interesting, a better idea, the workflow, efficiency and DX are the advantages.
Flowbite, Daisy UI and others had UnoCSS presets, but skeleton was missing...
I was searching to find the best UI components kit, and after comparisons I found Skeleton to be a bit better than others.

from skeleton.

endigo9740 avatar endigo9740 commented on May 22, 2024 1

I'd ask you guys to please avoid posting on closed issues. I'll get notified of them, but no one else.

We investigated Windi, but found it lacking in many ways. It's not a plug and play replacement for Tailwind. I was determined that it doesn't even provide parity with Tailwind v2, much less v3. We would end up limiting Skeleton to support it, and we would have many extra hoops to jump through.

Per Uno, again, not a plug and play replacement. It's a "build your own Tailwind" solution, which sounds fine on paper. But would again be very detrimental to our effort as we need something turnkey and ready to go. Tailwind provides this. Uno does not.

Furthermore, keep in mind that Skeleton is managed by a small team, with myself being the only full time contributor. We can't support every feature on a whim. Rather, if you wish to see a feature added, be the change you wish to see and submit a PR. Though with something of this scale I'd recommend joining Discord so we can discuss the details and plan ahead of time.

For now Windi is not a part of our roadmap and there's no plans to add it. Thanks for your interest though.

from skeleton.

endigo9740 avatar endigo9740 commented on May 22, 2024

I've been meaning to update this ticket, but I did do some research into supporting these alternative libraries. Unfortunately they are not plug and play replacements.

  • UnoCSS: this essentially allows you to create your -own- Tailwind-like utility system. But would not include any of the utility classes used within our components by default. Level of effort would be too high to support this right now.
  • Windi - this is interesting because it's mirroring the utility classes from Tailwind. Unfortunately they still don't have feature parity with Tailwind v3. By the time Tailwind v4 rolls out they'll most likely be two versions behind. Worth keeping an eye on, but not in a state we could support this yet.

I'd be happy to chat with anyone that would want to take a means for supporting these or similar tools in the future though. Their interesting in concept for sure!

from skeleton.

sphinxc0re avatar sphinxc0re commented on May 22, 2024

UnoCSS actually comes with a lot of presets including a Tailwind / Windi compact preset (https://github.com/unocss/unocss/tree/main/packages/preset-wind) that is compatible with Tailwind in a lot of ways. Especially with UnoCSS it's absolutely worth considering as the DX improvements are superp. It's the fastest utility css framework out there.

from skeleton.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.