processing / processing/p5.js-web-editor
Enhancement Request: Streamlining Collection Creation in "Add to Collection" Modal
@skbhagat0502 is already working on this.
Since Nov 16, 2023.
- Dominant language
- JavaScript
- Stars
- 1.7k
- Forks
- 1.7k
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 8
Description
Increasing Access
Description:
Current Behavior:
When attempting to add a sketch to a collection using the "Add to Collection" from the dropdown, users are required to have pre-existing collections. If no collections have been created, users must navigate away to create one before adding the sketch to it.
No collections are present.
Expected Behavior:
It would be more user-friendly to streamline the collection creation process within the "Add to Collection" modal. If a user doesn't have any collections, there should be the button of create collection directly from the modal. Even if collections exist, having a "Create a New Collection" button within the modal would enhance user convenience and on clicking on it , it should open the create collection modal. After creating a collection then the modal should be closed and collections made should be reflected in the add to collection modal which will be still open. After that the flow should be same as the website have.
Steps to Reproduce:
- Open My sketches page.
- Click on "Add to Collection" from the dropdown.
- Observe that if there are no collections or if the user want to add it to a new collection, then the user have to navigate away to create one.
Feature request details
Adding a create collection button in the add to collection modal if there are no collections present yet and if there are some collections present then also there should still be a create new collection button for increasing access and making it user friendly.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.