updated theme, and tests for desktop-parity

It will require a pull from theme to really test, but it is good to go.