CadQuery / CadQuery/CQ-editor

Improve default UI elements position

Open
#243 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.2k
Forks
210
PR merge metrics
No merged PRs in 30d

Description

This is the default UI, maximized:

![image](https://user-images.githubusercontent.com/1665542/109590624-997f1a80-7b0c-11eb-9ef4-f2ba70219580.png)

The most important area, the source code, is very small: even the very small line like `import cadquery as cq` doesn't fit. Also, there are many UI elements, that makes the UI too complex for a new user.

The default UI elements position could be improved.

I suggest something like that:

- main container, vertical split:
- 75% "workspace" container with horizontal split:
- 50% code block;
- 50% rendering block;
- 25% "information" container with horizontal split:
- 67% "text" container, with tabs:
- log viewer
- console
- current traceback
- 33% "inspector container", with tabs:
- Objects
- CQ object inspector
- Variables

Which leads to a lighter and more usable UI:

![image](https://user-images.githubusercontent.com/1665542/109591349-a4867a80-7b0d-11eb-9e66-86af9daf5060.png)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.