[ui] rewrite desktop styles, copy changes
[ui] add responsive styles, remove useless stuff