Significant webapp UI/UX improvements/refactor
This patch has a broad impact and generally improves the UI, making
it more consistent and easier to browse.
Major changes:
- Removed deprecated host list summary view, code was unreachable/dead
- Removed detailed play view, made redundant with other improvements
- Removed detailed task view, made redundant with other improvements
- Removed detailed ara_record data view, made redundant with other
improvements
- Playbook list pages:
- Re-ordered columns and added playbook duration
- Playbook summary page:
- Added an icon to display if facts are available for a host
and provide a link if so
- Added a file table to display the list of files as well as
give access to the recorded playbook file
- Merged the file and line columns in the task list
- Re-ordered some columns in the task list
- Got rid of the details column (replaced by link on the name)
- Playbook details page:
- Added an icon to display if facts are availvable for a host
and provide a link if so
- Added a file table to display the list of files as well as
give access to the recorded playbook file
- Added a play table to make display consistent with playbook
summary page
- Merged the file and line columns in the task list
- Re-ordered columns in the task list
Other changes:
- Fix how we detect that no recorded data is available to display
- Filtering by host will now highlight the line for the host being
filtered
- Filtering by play will now highlight the line for the play being
filtered
- Some page headers have been improved and brought in line with the
rest.
- Added a link back to the playbook summary page in most headers.
- Added an "alt text" on the filter icon next to the file path in
the task list
- Columns in all tables were given pre-defined width where
appropriate to make the display more consistent
- Link to documentation and source code in the navbar now opens to
another tab.
- Stop trying to obssessively size html divs for every device
on the planet, simplify things for now.
- Re-enable some host-related tests and fix identified edge cases
Change-Id: I7af2ddb3dd0c90b7afe2435467c214b514369fba
This commit is contained in:
@@ -17,8 +17,8 @@
|
||||
<span class="caret"></span>
|
||||
</a>
|
||||
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
|
||||
<li><a href="https://ara.readthedocs.io/en/latest/">Documentation</a></li>
|
||||
<li><a href="https://github.com/openstack/ara/">Source code</a></li>
|
||||
<li><a href="https://ara.readthedocs.io/en/latest/" target="_blank">Documentation</a></li>
|
||||
<li><a href="https://github.com/openstack/ara/" target="_blank">Source code</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user