it-tools icon indicating copy to clipboard operation
it-tools copied to clipboard

feat(favorites) drag-and-drop favorites section

Open gitmotion opened this issue 1 year ago • 2 comments

Fix: https://github.com/CorentinTh/it-tools/issues/316

Added vuedraggable to allow dragging and dropping for the reordering of favorites

  • drag and drop updates the order of the favorites
  • updates the side nav favorites list with new order
  • maintains the current add and remove functionality
  • keeps order/state on reload

demo

gitmotion avatar Oct 22 '24 17:10 gitmotion

@gitmotion is attempting to deploy a commit to the Corentin Thomasset's Team Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Oct 22 '24 17:10 vercel[bot]

since PRs are a bit backed up you can use this image in your docker-compose file if you want this functionality along with my other additions as well until the main branch has been updated:

docker image:

ghcr.io/gitmotion/it-tools:latest
  • you may need to clear cache and hard reload to get new features loading

OR locally

from github repo (copy & paste oneliner):

git clone -b gitmotion/main https://github.com/gitmotion/it-tools.git && cd it-tools/ && pnpm i && pnpm dev
  • (installing packages for the first time may take some time but wait till it finishes)

gitmotion avatar Oct 23 '24 03:10 gitmotion

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
it-tools ✅ Ready (Inspect) Visit Preview Oct 25, 2024 6:50pm

vercel[bot] avatar Oct 25 '24 07:10 vercel[bot]

@CorentinTh comments resolved 👍 i rebased the changes into the commit so not sure if that changes how it's viewed on github. if it helps i can recreate the PR

gitmotion avatar Oct 25 '24 16:10 gitmotion

Nice, thank you :pray:

thanks for all the feedback on this one 🙏🏼 happy friday

gitmotion avatar Oct 25 '24 21:10 gitmotion