Fix header element positions as window is resized

Make the workflow step bar and the title bar maintain their width
and position, even as the window shrinks in width.

Addresses #579
Add orange state to workflow step icons

Addresses #579