containers / podman-desktop

Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop.
https://podman-desktop.io
Apache License 2.0
4.56k stars 290 forks source link

UI Tweak: Registries page #3233

Open mairin opened 1 year ago

mairin commented 1 year ago

Is your enhancement related to a problem? Please describe

I think the visual styling on the Registries page is a little out of step with the rest of the app. It would be nice to update it for consistency / to better match styles established elsewhere in the app.

Here is a screenshot of how it looks in main today:

Screenshot from 2023-07-14 15-01-06

Two main issues stand out to me:

Describe the solution you'd like

I would suggest something that looks like this:

Screenshot from 2023-07-14 15-01-06__@

This moves the action button to the upper left (vertically centered along the same line as the page headline "Registries") and it also changes the visual styling of the table to be more consistent with other tables (like the pods/containers/images tables.)

Describe alternatives you've considered

No response

Additional context

Note I changed the "Configure" button on suggested registries in the list to be the secondary "outline" form of the button, beacuse the "add registry" button should be the primary button on the page imo.

github-actions[bot] commented 6 months ago

This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions!

deboer-tim commented 6 months ago

3245 moved the New button to the header, and #5965 would clean up several alignment issues. Long term I think we need this issue still open to move this page to a Table, to solve these issues and for consistency.

github-actions[bot] commented 3 weeks ago

This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions!