Table styling for Launch Instance workflow, details panels and other
screens in Horizon. Responsive design hides lower priority columns
as window becomes narrower. De-prioritized column values can be displayed
in details row. Included also are directives (extending Smart-Table)
that deal with user interaction such as expanding row to show more
detail and the check all checkbox.
Manual settings when using these tables:
- priority for each column (<td class="rsp-p1">)
- de-prioritized column values to show elsewhere
(<div class="rsp-alt-p1">{$ row.name $}</div>)
- action column width
- detail row 'padding-right' to account for action column width
Mockups: http://invis.io/DW1XZIUH2, http://invis.io/YA1KV4VTP
Demo available here: https://review.openstack.org/#/c/151101
Partially Implements: blueprint table-row-detail-drawers
Change-Id: I5af5baf8bc8c9e4fff0dfff479863b600cec8699