Условно тот, кто пишет CSS внутри компонента, чтобы этот компонент выглядел нормально при любых размерах и разрешениях экрана, внешний вид всех состояний компонента (disabled, focused и т.д.), анимации при переходе из состояния в состояние и т.д.
Ну и немного пишет CSS, чтобы потом из этих компонентов скомпоновать экраны приложения.