Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype new panel concept #4929

Closed
slemeur opened this issue Apr 26, 2017 · 0 comments
Closed

Prototype new panel concept #4929

slemeur opened this issue Apr 26, 2017 · 0 comments
Assignees
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it.

Comments

@slemeur
Copy link
Contributor

slemeur commented Apr 26, 2017

Goal

Goal of this issue, is to start prototyping a new concept of Panels. The current panels we are having certain problems that we want to solve, in order to simplify the overall IDE UI and UX.

Description

One of the key point that we want to improve is the use of the space. User should be able to get an editor which is benefiting from more space.
The way our panels are working is a problem.

  • They are keeping space, on the left, the bottom and the right.
  • The panels are always there, it's not possible to completely remove them
  • The panels are duplicating the information (selected pane and title of opened panel).

screen shot 2017-04-26 at 17 07 52

Proposed Solution

The proposed solution is:

  • removing the bar in the left/top/right which to display the list of all panels.
  • remove the title bar.
  • use the panel's heading to display the list of all possible panels, using icons.
    screen shot 2017-04-26 at 17 13 39

In order to show/hide those new type of panels, two solutions could be studied:

  • Add in Window menu options to Show Projects Explorer, `Show Commands Explorer``
  • Add a small selector to activate/unactivate the left/bottom/right panels in the menubar

screen shot 2017-04-26 at 17 13 11

@slemeur slemeur added kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/current team/plugin labels Apr 26, 2017
@ashumilova ashumilova added the status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. label Apr 27, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it.
Projects
None yet
Development

No branches or pull requests

3 participants