Make Dashiki responsive

Makes Dashiki responsive and more friendly on mobile devices and smaller
viewports. The project selector is hidden with CSS media queries and
the graph is resized to the viewport.

For screenshots, see the Phabricator task.

Bug: T75030
Change-Id: I22a89f0dd76e4fb1dbcf602f0109126a47efd750