Redesign and UI improvements

In-progress redesign and various UI/UX improvements.
Why do we have this outline: 0; thing?