Add viewport

Viewport spec for devices