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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the option to re-arrange sub-projects in the parent's show action #223

Open
arielj opened this issue Feb 24, 2022 · 1 comment
Open

Comments

@arielj
Copy link
Contributor

arielj commented Feb 24, 2022

https://ombulabs.atlassian.net/browse/DT-247

Branch/Commit:

Main branch

Describe the feature:

When I need to re-arrange the sub-projects of a given project, I want to be able to do that from the show action of that project.

Problem:

Currently, the only place to re-order sub-projects is in the list of projects

Mockups:

The show action of a project could show the sub-projects cards listed supporting draganddrop.

I will abide by the code of conduct

@mcelaney
Copy link
Contributor

mcelaney commented Mar 10, 2022

So I'd like to propose a change to the layout but we maybe need a design-minded someone to advise?

Overall idea:

Screen Shot 2022-03-10 at 5 20 46 PM

Breakdown

Header link always goes to /products

Screen Shot 2022-03-10 at 5 22 04 PM

Left "Hierarchy" Nav is always there

With "archive" under the project link (since we don't want to archive sub-projects separately) and "Add Sub Project" under the sub-projects list (if available).

Screen Shot 2022-03-10 at 5 23 16 PM

Highlight the current page in the hierarchy we're on

Screen Shot 2022-03-10 at 5 23 30 PM

Use the same drag and drop component as we do on "/projects"

Screen Shot 2022-03-10 at 5 27 23 PM

This looks... awkward... because I just mooshed some css around to demonstrate the idea... but if we could clean up the visuals this would maybe solve a few issues in addition to us being able to keep the UI the same for reordering sub-projects.

Thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants