mobile styling and much more

Signed-off-by: Pierre Gersoene <pierre.gersoene@mxbyte.com>