[ticket/232] Improve look of responsive portal

Fixes #232