Separate some style element and moved them to components, added helper component