Comments (3)
Linking a prior design for background: #2677.
The goal of this is just to scale the current design - but personally, I'd like to see a pattern where adding more Kubernetes objects could be done without having to move it or make it a child menu (i.e. pods/images/deployments/ingress+more are all still basically at the same nav level).
from podman-desktop.
We touched on this in the UX call yesterday. Some proposed solutions:
-
Have different work spaces. Eg 'I'm going to work on Kubernetes now, so I'm going to enter Kubernetes work mode' and have the work space display everything I need for that.
-
having the user decide what icons they want on the nav bar and have the rest under a hover menu or a more button. They can switch and swap as they please. And then have an option to reset the organization to default. This could tie in with the above point, as the user could set and save a custom work profile.
-
Have a parent icon and then have their children / relevant icons displayed on click, like how Google Docs does it:
from podman-desktop.
The Blender interface has also been discussed.
Blender uses Workspaces (https://docs.blender.org/manual/en/latest/interface/window_system/workspaces.html). When you select a workspace (on the top), the icons on the left bar change with the ones for this workspace.
We could imagine having 2 columns of icons on the left. One column containing the common icons (containers, pods, images, volumes) + the workspace icons, the other column containing the workspaces:
With Kubernetes workspace selected:
(dashboard) [kubernetes]
(container) (ai lab)
(pods) (bootc)
(images) (other extension...)
(volumes)
(deployments)
(services)
(ingresses)
from podman-desktop.
Related Issues (20)
- Cannot pick up file path to save an image using Dolphin file manager on Fedora 40
- Checkbox element alignment in deploy to Kubernetes Page is missing padding
- Docs: Commands schema in package.json
- Docs: Configuration schema in package.json
- Docs: Menus schema in package.json
- Docs: All docs should have TOC for quick and easy link to header
- Different colour header on top of modal for push images
- Docs: Document command palette
- Remove namespace column in Kubernetes and put it under the name. HOT 2
- Table name sorting not working on load the page HOT 1
- Sorting pattern for all pages
- New Image name not showing up in Podman Desktop Images list HOT 2
- Add text ellipsis to name sections across all dashboards.
- Unit testing FileWatcher fails on mac, as watcher is not closed
- Pods related e2e tests failing on windows
- watching a file fails if its path is not the real one
- Missing nodeports on Kubernets services pages.
- Update and make Compose e2e tests stable on windows and allow their execution on Linux
- Table is auto-sorting on status change, even if sorted by name. HOT 2
- Conditions in deployment do not update if there is an issue with deployment.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from podman-desktop.