-
-
Notifications
You must be signed in to change notification settings - Fork 83
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap DRAFT #169
Comments
@cpreston321 This is really great news! Are you still planning to keep the The main aspect I really like about this library is how flexible the The following example is for a consecutive spring animation used within a
|
Regarding automation and npm releases, I think adding/publishing a Also adding issue template for bugs and feature requests could make issue triage easier. (I'll see when I have time to open a PR for this) |
I like
Agreed 💯 I've been following Nuxt's issue template of most of my projects but we can come up with something similar. |
Correct. I think the goal is to keep current functionality the same as |
I can also help with a documentation site if needed. I am a designer and front-end dev primarily using Vue/Nuxt. You check my portfolio on my profile if needed:) Although I am not sure what new information needs to be on the documentation 🤔 |
Hey guys! Any chance to use |
@sadeghbarati thank you. Motionone documentation and npm packages have been officially delivered to us. What can we do in the same place? I am open to collaborations if you have ideas. |
Another reason we should consider restructuring the repo (besides the benefits of splitting deps) is so we can use https://github.com/nuxt/module-builder to build the Nuxt module. The module builder will generate the correct types for Nuxt based on type exports which we are currently missing (e.g. runtime config types). |
@cpreston321 @BobbieGoede I think the next step should be to migrate to https://motion.dev/. Benefits:
|
Hey @BobbieGoede just checking the status of this 🤓 Not sure how I feel about the migrating to Motion One, although the benefits are definitely a thing to consider (the Web Animations API and small bundlesize are great). However, there are some third party libraries that are currently integrated with I'd recommend to keep this repo separate from Motion One and possibly integrate a new API or add shared layout animations like in hero-motion. Also no need to rush a major update, this repo does its job atm and the updates that have happened this year are very appreciated by all of us I am sure! |
@rylanharper In the short(er than long) term I'll be focusing on the following: SSR/Nuxt support, reducing bundle size, stabilizing |
@BobbieGoede Thanks for the update! This all sounds awesome. Yes, no rush on anything - this is a phenomenal package! |
We've changed the release process and also added a nightly release channel https://github.com/vueuse/motion#nightly-release-channel (https://www.npmjs.com/package/vueuse-motion-nightly). So we should be able to publish changes easier/faster now! |
Roadmap DRAFT
Note
This is still a work in-progress, some items may change.
Short Term Goal
build:vite
,build:nuxt
and etc... (could be improved from the current implementation)v-motion
with<Motion />
component@ts-expect-error - Typescript 5 fix later
Long Term Goal
@vueuse/motion
If you have additional items you would like to see please feel free to give your ideas 💡 below.
The text was updated successfully, but these errors were encountered: