Closes #76 (closed), gitlab-design#589 (closed), gitlab-design#578 (closed), gitlab-design#576 (closed), gitlab-design#580 (closed)