-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Move project removal action under project settings #7273
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
Comments
Should the project removal also have a confirmation prompt (e.g. where it says "Type |
@jldec do we need visual design for this or can this be scheduled as is? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@gtsiolis I'm trying to understand what status this is in. Do I understand correctly that:
|
@geropl you're right on the comment in #7273 (comment)! Let me also grab this opportunity to break down the design thinking behind the current status from UX perspective in case it helps. 💭 1️⃣ The issue does not have the ~needs visual design label or exist in the product design board, which helps make it clearer that this issue does not require any further design input before picking it up for implementation, unless you think it could use some clarification before opening a PR. 2️⃣ IMO, This is one of the issues that does not necesarily need design specs in Figma as 3️⃣ From design perspective the first iteration (skateboard) of this is clearly outlined in the proposal in the issue description:
4️⃣ The last point in the proposal can be considered out of the scope of the issue or could up for discussion. Open to feedback or thoughts!
To add some clarification for points 1️⃣ and 2️⃣, this is what the final design could look like. Everyone is encouraged to ask questions for clarifications if a text-based proposal is not clear enough or not easy to visualize beforehand. See relevant section in the product design team page (internal).
Also, the confirmation modal on project removal already exists when removing a project from the team page which contains the projects cards. We can safely re-use the same confirmation modal here.
Looping in (no-action-required) the following product teams that have worked in the past with @gitpod-io/product-design as the above could help add some clarification on how we work:
fyi: In the spirit of adding more clarification on point 2️⃣, I've added the following section (internal) about design specifications on the product design team page.
|
Closing this as it has been resolved in #15316. Cc @selfcontained @jldec |
Uh oh!
There was an error while loading. Please reload this page.
Problem
Project settings were recently introduced with incremental prebuilds settings in #7031 (Cc @jankeromnes @geropl) but currently the only way to remove a project can happen through the project more actions button on the projects list as the product didn't have project settings when the project removal action was added in #6185.
Proposal
Naturally, such actions are better fit under project settings, so moving this action under project settings seems optimal.
Let's add this below incremental prebuilds section under general settings.
Ideally, once we implement #5517, prebuilds and prebuilds configuration could be also removed and disabled. See also #7009. 💡
The text was updated successfully, but these errors were encountered: