Building a highly consumable UI component library is no easy feat and this article will focus on one particular tricky aspect of it: outer component spacing. By outer I mean spacing that is not internal to a component, highlighted in red here: And the type of spacing I’ll focus on is vertical spacing, handling horizontal spacing could be a whole article in itself. What type of UI component library