-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Share your creations! 👩🎨 #1109
Comments
Previous list: #164. I closed that issue a while ago, and rather than resurrecting it I thought why not have a new list! |
Hi @alexreardon! I have made a mobile/online version of cards against humanity called cardiparty.co. react-beautiful-dnd has been a crucial library in order to make this web app feel native on users mobile browsers! I just have concern. A lot of my beta users on iOS (iphone) have complained that the touch sensitivity is very poor and at times they cannot drag elements to work. Is there some known issue with this? I am able to get dragging to work for the cards in my game on iphones but the experience is hit or miss (mostly miss) for most ios users and this is preventing my app from being functional for them. |
A codesandbox of a re-orderable Material-UI List using beautiful-dnd |
Looks great @sarod! Is there a way to include the edit icon in the draggable so it moves with the item? |
The edit button is a child of the element passed to Draggable so I assumed this would be automatic. However it seems that material ui RootRef does not provide the ref to the ListItem root container that's what causes the issue. I'll try to look into it. |
Hello @alexreardon ! We are currently developing HeySpace app for team collaboration that mix slack and trello. We are using react-beautiful-dnd in our boards, which sometimes contains lots of lists and tasks, therefore we need some kind of virtualization. The initial render can be very laggy. |
Todoron, there are still many bugs.😆 |
@AlithAnar Wow, HeySpace looks awesome. Nice job guys! We are using beautiful-dnd on a user story mapping tool we created — Avion: Virtualisation is huge for us. We can have many droppable zones on a large map and this make dragging sluggish :( |
Virtualisation is coming soon! #68 We have done a lot of prework for it |
hello everyone. First of all, beautiful-dnd is a very good piece of sofware :) Boards is the enterprise version or our lighter consumer version Needful I'm also looking forward for virtualisation. As I understand that it's already being developed by someone else, in the meantime I kind of 'cheated' implementing a fake virtualisation layer that enables us to work with really big kanbans. Keep up the good work! |
Just upgraded to v10.1 on a project I'm working on (the web version of Actions by Moleskine), thought I'd share a screen recording: https://vimeo.com/323033479 I've been sharing some of our progress over on twitter if anyone is interested :) https://twitter.com/alexlouden/status/1104010850216505344 |
I made a component (MultiTree) based on @atlaskit/tree for rendering multiple lists with tree structures. This came about since @atlaskit/tree was almost perfect for what I was building, except it was only designed to have one Tree and dragging between different Tree components wasn't possible. There's a few interactions that are a bit weird and I need to look into, but I'm liking how this is going! I'm also aiming to add list dragging, scrolling inside the lists instead of the whole board (#131 ) and lazy loaded cards or virtualisation (#68 ) |
Not my creation, but I know that Facebook's Gaming Streamer Dashboard uses react-beautiful-dnd :) |
Super cool @ngyikp. Thanks for the share! |
@AlithAnar Your page is really beautiful, which UI library are you using? |
We've made it from scratch, no UI library was used. Thanks for your kind words :) |
hi Do you have any mature projects to see? |
@xuxuzhang1994 This didn't get completed :( #131 means rbd doesn't quite fit our requirements and we have an implementation that behaves more like trello and doesn't support dragging sub-items 😭. |
It turns out slack is using |
I use it to allow users of Braytech, a third party community tool for Bungie's Destiny 2 action mmo, to customise their default view, Now. I've broken out different pieces of content into modules which can be rearranged. I only use the required |
Great UI design @justrealmilk |
Hey folks! We are working on an open-source project "Erxes". In a Sales Pipeline feature, we are using this package. This is an awesome and unique package while working apps like Trello. Thanks @alexreardon |
Hello, Did someone tried to do a calendar with react-beautiful-dnd or a time table ? |
Hi folks. I have been using Now I decided to give it a go for one of my personal apps. So far It's used for my daily task management on iPhone SE. Some of the challenges I faced:
Thank you @alexreardon and all contributors for maintaining this package. |
Here's the link: |
@alexreardon and in horizontal case, how can i limit the number of items? |
Hi! I've used
|
Tab management tool, tabExtend(https://www.tabextend.com). Such a joy working with this lib, keep up the good work. |
I'm building a very simple "tree-editor" over at https://github.com/clentfort/react-beautiful-tree-editor to learn/scratch my own itch. |
Hi there! I've been implementing https://usequatro.com with Simple drag and drop of tasks within a list: Dragging into a drop area called Backlog that performs a different action. Only appears while dragging: Dragging a task from the list view into a calendar view droppable, to create an event for the task: Dragging the event on the calendar view to change its time: I'm doing some tricks for the integration between list and calendar, like using a custom placeholder event and manipulating a bit the styles passed in And it works as well on touch screens! 👏 Thank you Source code: https://github.com/usequatro/quatro-web-client EDIT 2022-05-10: code needed to be made private again until discussing a few things with other teammates. Will be made open source soon. EDIT 2022-07-17: code is open sourced again. |
Hi there! We created eloroom using Absolutely love Anyway, thanks for this awesome library! |
I had fun at work building a sidebar with tree support using UgnInUu.-.Imgur.mp4 |
Hey @guillermodlpa, I am trying to implement similar to what you've done and I try to debug your product as well but didn't find that drag functionality so can you help me with your code. That's how you've done this stepwise dragging. Thank you. |
Hello @skychavda! I'm glad you found the interaction valuable and you are trying to implement a similar one! We've recently decided to discontinue the project of Quatro, and so we've opened up the codebase for others to learn from. You can check out the code to understand the implementation: https://github.com/usequatro/quatro-web-client. As you'll see, I made a few tricks to get this result. In my opinion, the implementation is too complex to be sustainable, but it works, and I didn't find any other drag and drop library that offered the same smooth interaction both in desktop and mobile. If you have more questions, feel free to open a GitHub issue on that repository. EDIT 2022-05-10: code needed to be made private again until discussing a few things with other teammates. Will be made open source soon. EDIT 2022-07-17: code is open sourced again. |
Thank you @guillermodlpa for your support. I will keep in touch with you for any kind of help. |
Hey everyone. First of all, thank this library! intro.1.mp4you can try it out at: https://getstacksapp.com/ |
@alexreardon Depth 0 question is : Do you have Card?? Now in Depth 0(Root Level) I can easily reorder the questions also in Depth 1(Child Level) I can easily reorder the questions with the help of react-beautiful-DND but after child level I mean after depth 1 in Any depth i am not able to reorder the questions or items with DND . Getting wrong destination in when i tried to reorder nested child from depth 2 , but perfectly working in depth 1. |
We would love to see what you have been building with
react-beautiful-dnd
Simply respond to this issue!
Things that would be useful:
The text was updated successfully, but these errors were encountered: