Building a New Feature – Vertical, Horizontal and Diagonal Snap | Hacker News Reader