-
Notifications
You must be signed in to change notification settings - Fork 27
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
View toolbar #471
Comments
I've not had time to think about this in any great depth, but at first glance I like your suggestions above as they are. |
(Something for @kinow post infinite tree 😁 ) |
The search and filter icons would need to toggle the search and filter inputs. Perhaps these could appear in the row below? |
I liked the location of the toolbar (would be under the lumino tab I think), and also the translucent icons changing colors. Might be easy to prototype it later (probably after 0.3 is out). Thanks! |
(Needs to be pinned to the view so it doesn't scroll off the top). |
Note from #56 Try to centralise as much of the common functionality as possible, namely the user interfaces (i.e. sorting, filtering, etc) to avoid needing to re-implement these separately in each view. |
#1108 introduces a toolbar for the graph view: This is implemented as a reusable component so can be shared by other views. Suggest also using this component in the UserProfile for configuring the default view settings. |
Work out what to do with the "view" controls.
Context
There is a very important feature which appeared in the early-2019 design outline which quietly disappeared in subsequent design documents.
The "view" toolbar circa early 2019-design outline:
The UI as of July 2020:
The initial idea had been to avoid the clutter of the Cylc7 toolbar by implementing something less obtrusive, however, the wonderful Lumino tabs have since superseded that more primitive layout model. Now we need to put them somewhere else.
Functionality
The toolbar should provide quick access to regularly used options (e.g. group and ungroup).
The main options expected are:
n=1
).Ideas
Sadly I think a toolbar is inevitable but we can minimise its visual intrusion on the UI. Thus far this is the best I've come up with:
For mobile we will have to replace the toolbar with a burger bar, perhaps providing limited functionality.
Questions
[edit 2022] attempted to resolve open questions
The text was updated successfully, but these errors were encountered: