SpreadingSeveral lines on the same side of an element are spread out and ordered so they don't cross.
Framework agnosticZero dependencies, styled with CSS, and works in scrolled and CSS-transformed containers.