refactoring share variables.
refactoring share variables.
move style component to views/parts.
add css for small screens.
Bugfix in spec file.