DigitalExcellence / dex-frontend

Frontend for the Digital Excellence platform
https://dex.software
GNU Lesser General Public License v3.0
10 stars 5 forks source link

Different UI for adding project #622

Open manontheresa opened 2 years ago

manontheresa commented 2 years ago

Is your feature request related to a problem? Please describe. When reviewing the DeX platform, and selecting "add project" I wanted to choose one of the options and got an error saying that I wasn't logged in. Why not check if the user is logged in, and then give a choice to select a template for a new project?

Also, the given options (manual/Github/Gitlink) all have the same 8 steps, the Gits just have one extra step, why? Why isn't it created as an optional "add a link", and just have one option to add projects inside the browser - so no pop-up. You can then also place the progress bar above. When you're adding a project now, the progress bar moves with the height of the overlay - which disturbs the UI.

Describe the solution you'd like I'd like to have one clear option to add a project and pick the Github/Gitlink links as optional. I don't want an overlay, but I want to be able to see it in the browser.