GithubHelp home page GithubHelp logo

Comments (2)

vzhukovs avatar vzhukovs commented on August 16, 2024

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.

axel7083 avatar axel7083 commented on August 16, 2024

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

image

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 onBoarding
  • Paper 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
image image

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
image image

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

image

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

image

The card layout feel too big, why so much unused spaces ?

image

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.