Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

~~What about the vue 3 version?~~ Vue3 Preview version ready 馃憞 #214

Open
alfonsobries opened this issue Jul 15, 2021 · 6 comments
Open

Comments

@alfonsobries
Copy link
Owner

alfonsobries commented Jul 15, 2021

Hey folks!

A lot of you have been wondering what happened with the next version of this package and if it will be ready soon, so I created this issue to give you all the details:

New name

  1. The new version will have a new identity that better represents this new version. First of all, I am working on a sibling for React and potentially another for Alpine.js, and if I find the time for svelte. So as you may guess, vue-tailwind will not be accurate at all.
  2. The new name is variantjs. I even created a Twitter account (https://twitter.com/variantjs) and registered the domain 馃檶
  3. All the progress is hosted in a new GitHub namespace in case you want to take a look: https://github.com/variantjs

PD: I am looking for a designer that wants to help me with the new branding, so if you know someone that wants to work on an open-source project, let him know about this.

Whats is expected?

This new version will have at first (when released) the same components this library already but for vue3 (and react) with a couple of improvements. The main improvements are:

  1. Cleaner code prepared to encourage collaboration and accept custom components
  2. 100% test coverage
  3. Better typescript implementation
  4. Better tree-shaking
  5. Almost no-dependencies
  6. Easy to configure and more flexible
  7. Vue 3 and React version

Progress

  • You can see the progress here https://github.com/variantjs
  • I already finished like 60% of the components that this library will have but still need to work on the complex ones, so you still need to wait.
  • I don't have a release date, hopefully in one month, but no promises.

How can I help?

Consider that this is a side, non-lucrative project that I make in my free time. I have a full-time job that is my priority since I still need to pay the bills, so:

  • Give me a star on the new repositories https://github.com/variantjs (free, fast, and helpful)
  • Sponsor the project. It's not only about the money. Seeing people liking the project enough to give me a few bucks really motivates me.
  • Need help with design!
  • Once the MVP for this new version is ready and released, you can help me by contributing docs, etc.

BTW a lot 鉂わ笍鉂わ笍鉂わ笍 for my current sponsors.

@alfonsobries alfonsobries pinned this issue Jul 15, 2021
This was referenced Jul 18, 2021
@jaytonic
Copy link

Just wondering:

  • Will this still be based on tailwind css?
  • Are you sure that also providing it for react will not slow down the dev or limits its feature?

I'm especially curious on how you can take advantage on stuff like composition API and still providing it for react and vue?

@alfonsobries
Copy link
Owner Author

  1. Yes, will be based on tailwind but ready for any css framework (like this one)
  2. React also uses composition, (actually came first there)
  3. I'm moving most of the common and more complex stuff into a separated core library https://github.com/variantjs/core
  4. Im doing my best with the test suite and the code itself to encourage collaboration, so, yes Can potentially slow down the development for sure but also can grow the community, if grows big enough maybe more people will decide to collaborate on the project and maybe more people (or companies) sponsor this project and maybe, just maybe one day I'll be able to work full time on this

@ghost
Copy link

ghost commented Jul 22, 2021

I am looking for a designer that wants to help me with the new branding

I would be interested in contributing some design work :)

@frederikhors
Copy link

@alfonsobries, I think you should immediately put us in a position to try the components with 3 (even using the master branch) so that we can help you more in development (even graphics).

@phamhongphuc
Copy link

I think you should config a mono repo. It will be easier to grow in a long time.

@alfonsobries
Copy link
Owner Author

Preview version ready, feel free to open issues or PR if you encounter any error, also consider that is a preview version and is subject to change.

Docs and stable version soon 馃

https://github.com/variantjs/vue

@alfonsobries alfonsobries changed the title What about the vue 3 version? 馃え ~~What about the vue 3 version?~~ Vue3 Preview version ready 馃憞 Sep 25, 2021
@alfonsobries alfonsobries unpinned this issue Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants