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

Improve visual structure of "union" parameters #83

Open
soxofaan opened this issue Jul 2, 2022 · 2 comments
Open

Improve visual structure of "union" parameters #83

soxofaan opened this issue Jul 2, 2022 · 2 comments

Comments

@soxofaan
Copy link
Member

soxofaan commented Jul 2, 2022

this came up at Open-EO/openeo-processes#375

the docs of the condition parameter of the count process are hard to process visually:
Screenshot from 2022-07-02 10-47-36

it takes a trained eye to see that condition allows three options: a process graph, value true (note tat false is illegal) and value null

@soxofaan
Copy link
Member Author

soxofaan commented Jul 2, 2022

some brainstorming on how to improve this:

  • a lot of horizontal space is wasted, can we structure things more horizontally to make this listing less long visually
  • make process graph parameter listing collapsable (and collapsed by default), to avoid confusing count's parameters with the the condition process graph parameters?

@m-mohr
Copy link
Member

m-mohr commented Jul 15, 2022

As a quick fix I've just tried to separate them a bit better through some styling changes and also by making the allowed value for booleans more clear:

image

@m-mohr m-mohr modified the milestones: 2.9.0, 2.10.0 Jul 15, 2022
@m-mohr m-mohr removed this from the 2.11.0 milestone Oct 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants