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

ui: add in-page navigation or breadcrumbs #463

Open
dmsimard opened this issue Dec 1, 2022 · 0 comments
Open

ui: add in-page navigation or breadcrumbs #463

dmsimard opened this issue Dec 1, 2022 · 0 comments
Labels
enhancement help wanted UI Related to the built-in user interface

Comments

@dmsimard
Copy link
Contributor

dmsimard commented Dec 1, 2022

What is the idea ?

I do not have a mock up or have a strong opinion on what it should look like (yet?) but it would be great to have some sort of breadcrumbs or navigation at the top of most pages. There's bootstrap documentation on breadcrumbs but I'm open to ideas or suggestions.

The relationship between objects is explained in the docs:

Selection_062

With that in mind, if we had "breadcrumbs", some examples might be:

# https://demo.recordsansible.org/results/864718.html
index > playbook > play > task > result
# https://demo.recordsansible.org/files/339706.html
index > playbook > file
# https://demo.recordsansible.org/hosts/11043.html
hosts > host facts > task results

Another set of breadcrumbs (or table of contents?) would be nice to display what content is available that may be much further down the page. Maybe a list-group ?

For example, when viewing a host, you might see links to the playbook summary, the host facts and the task results:
Screenshot from 2022-11-30 23-10-36

This would be particularly useful in cases where there is a lot of data on a single page so the user knows there are other things "hidden" underneath. The example above had a few facts but full fact gathering pushes the task results down.

@dmsimard dmsimard added enhancement help wanted UI Related to the built-in user interface labels Dec 1, 2022
@dmsimard dmsimard mentioned this issue Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement help wanted UI Related to the built-in user interface
Projects
None yet
Development

No branches or pull requests

1 participant