Skip to content

UI Improvement Ideas #250

@Hyperion2400

Description

@Hyperion2400

I have a couple of ideas how to condense the UI so that it fits on one page and how to reduce clutter.

I know that nobody asked, so feel free to ignore. 😂

Ideas ordered from small to big change:

  • Remove the "Choose" button next to the template select field because it serves no purpose. The select field itself is clickable.
  • Remove the "CORE" option under platforms since it's always included and it's not actually a target platform.
  • Move the Android SDK field to the platform dialog to condense the main panel. It makes sense contextually as well.
  • Merge selected third party extensions with official extensions and rearrange remaining elements as shown in mockup. The distinction between official and third-party extension is still made in the extension dialog. Alternatively you can add another list box for selected third-party extensions and move the list to another dialog

When in doubt I would use the Spring Initializr as a reference since it has very similar requirements: https://start.spring.io/

Main Panel Mockup

Image

Extension Dialog Mockup

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions