πUI Geometry & Corner Smoothing
The Complete Guide to CSS Border Radius, Squircles & 8-Point Slash Syntax
Understand standard 4-corner curves, iOS-style super-ellipses (squircles), and organic 8-value asymmetric morphing shapes for cutting-edge component styling.
π² The Power of the 8-Point Slash Syntax
Standard CSS border-radius applies equal horizontal and vertical curvature to each corner (e.g. border-radius: 16px). While clean for cards and buttons, it cannot produce organic, asymmetrical shapes.
By separating horizontal and vertical radii using a forward slash (h1 h2 h3 h4 / v1 v2 v3 v4), CSS defines 8 independent ellipse inflection points. This allows developers to build fluid hero blobs, natural leaf badges, and morphing avatar containers.
β‘ Real-Time Visual Geometry Generator
Manually calculating 8 percentage coordinates in CSS is nearly impossible without visual feedback.
Todoalβs CSS Border Radius Generator lets you drag horizontal and vertical anchor points interactively, test curated squircle presets, and export copy-paste ready standard CSS and Tailwind arbitrary classes in one click.