Extra ui viewports

Tab and tab portrait
extra states and updated ui

updates to ui
changes to ui colours

changes to ui