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

Dashboard: Move "Build pull requests for this project" #10411

Open
benjaoming opened this issue Jun 8, 2023 · 0 comments · May be fixed by #10656
Open

Dashboard: Move "Build pull requests for this project" #10411

benjaoming opened this issue Jun 8, 2023 · 0 comments · May be fixed by #10656
Labels
Design Design or UX/UI related Improvement Minor improvement to code Needed: design decision A core team decision is required

Comments

@benjaoming
Copy link
Contributor

benjaoming commented Jun 8, 2023

What's the problem this feature will solve?

I couldn't find an open issue for this. And that's maybe why it hasn't been done? :)

"Build pull requests for this project" should be much easier to spot. Having it nested way down on "Advanced Settings" seems to be problematic. I noticed it while writing documentation: We refer to this feature a lot, so it seems counter-intuitive that it's so hidden.

Even on a larger display, it's barely visible:

image

Describe the solution you'd like

Move "Build pull requests for this project" to the main settings page, preferably in relation to the repository type.

image

Alternative solutions

Considered if this issue could be solved exclusively in new dashboard templates, but I believe that this is related to Django forms and needs to be solved for both new and old dashboard in the same go.

@benjaoming benjaoming added Design Design or UX/UI related Improvement Minor improvement to code Needed: design decision A core team decision is required labels Jun 8, 2023
@humitos humitos linked a pull request Aug 24, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Design or UX/UI related Improvement Minor improvement to code Needed: design decision A core team decision is required
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant