Comments (2)
One of the most potentially motivating things to the users will be an additional button near Install Custom...
called Create Own
or Develop an Extension
, that will generate the skeleton of the empty extension or the simple one, like hello world. From what I see, we're missing such things. We have the ability to install an extension, but there is no information how to develop them on the UI. Could be useful I think.
from podman-desktop.
That's a lot of work, it is already such an impressive upgrade 👍 ! I have some comments, based mostly on how I feel with the implementation. (Nothing I listed is a necessity and falls under the need follow-up as it's still better than what we have so we can't hold for a while
)
Navigation
IMO the Puzzle
icon should be at the bottom as it is more a settings/configuration items rather than a resource or utility.
Extension List
The choice of the icons feel odds to me.
Setting Gear
for onBoardingPaper Edit
for opening preferences
I would have something like a rocket or even a plane, to really show the action of on boarding
Rocket | Plane |
---|---|
I have some issue with the actions button, as the settings
(gear) is disabled, I would not show it if the action is not available. Also to use the spaces available, I would have placed it at the top right of the card.
The different design buttons grouped all together feel very weird to me.
Extension | Resource |
---|---|
The open details icon also feel strange, as it should be on the right to keep the consistency with the resource page
Extension Details
I do not really like the extension details, as I have a feeling that the layout is not consistent with the application, having a scrolling container in the middle with some informations sticking on the right feel odds...
I am taking the JetBrain Plugin page as an example here
I am wondering if we should not move the version and author to the top, then they will still stick to the top, without having this weird (IMO) card on the right, which is not really bringing much information in reality.
Moreover, if we really want a dedicated places for more information, tabs could be a solution, as shown in the JetBrain example.
Custom Install
Maybe the placeholder's input should not be the place with all the details, and have some text above to give some details ?
Extension Catalog
The card layout feel too big, why so much unused spaces ?
Why do we use a header here Available extensions
when we do not have one for the Installed one? I think we could remove it, as it does not bring a lot of information, since we already are in the Catalog
tab, meaning that it is listing the available one
from podman-desktop.
Related Issues (20)
- Watch script does not work anymore on Windows
- Allow to create libkrun machines on MacOS if Podman 5.2+ is installed
- Large buttons in Dashboard and inconsistent Deployment pods column
- Dialogs appear underneath the titlebar
- Implement new Registries page design
- Create podman machine should allow image URL not only local file path HOT 3
- `yarn watch` fails to run twice HOT 1
- Light mode support for Tasks popup HOT 4
- Test failing in container sorting
- Traces from e2e tests are deleted if error is thrown in beforeAll hook
- Missing extension for "Buildx" HOT 1
- Release 1.12
- Modal for pushing image disappears upwards HOT 1
- Text for featured banner should be hard-coded white / not use light mode? HOT 3
- Push image UI could use refinement
- Failed container start error message cut off
- Display Image Layers
- Wrong size on images layers
- In Image layers, the command creating the layer is truncated
- display info when Image layers are long to be displayed
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.