Re: [csswg-drafts] [css-shapes-2][css-borders-4] corner-shape support for superellipsis (#10993)

To move this forward, I think this should be a property like in the OP, but perhaps `corner-smoothing` or `corner-curvature` (I prefer `corner-smoothing`), as we're not really allowing arbitrary shapes but rather smoothing a curve or defining in what way it curves. Also it would feel more like a progressive enhancement to normal `border-radius` rather than `corner-shape` which feels like it's competing with `border-shape`.

So something like:
```css
corner-smoothing: normal | squircle | superellipse(exp) | continuous
```

Where `normal` is `superellipse(2)`, `squircle` is `superellipse(4)`, and `continuous` is the Apple-style 4-control-point bezier (called "continuous" in Swift, so perhaps would be good to be consistent with that).



-- 
GitHub Notification of comment by noamr
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10993#issuecomment-2576244354 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 7 January 2025 21:22:00 UTC