As we get more and more information to display in the UI, it becomes harder to display it nicely within expand/collapse patterns in tables. Dialog/modals are also a bit restrictive in terms of screen space, and should rather be used to request action rather than to show information.
Convert the appropriate drill-down UX to a slide out pattern: "These panels allow for greater content and/or more complex interactions thus behaving much like an additional webpage while maintaining a contextual connection to the primary task."
Design tasks to identify where this should be used, and how information should be displayed within:
- Device information (design:
- Deployment reports (design:
- Billing information
- Audit log diffs ?
- more ?
See example WIP for devices: https://invis.io/JCZG6ZVX4KE