Оборачивать комопненты во врапперы и уже этим врапперам задавать отступы. Вообще сами компоненты не должны иметь внешнюю геометрию, они не должны знать ничего о том контексте, в котором будут использоваться.
Для отступов можно создать специальный компоент-контейнер. Или сетку.
Очень удобно работать с отступами в сетках