Re: [csswg-drafts] [css-borders-4] corner-shape initial value ("round") is strange in some cases (e.g. bevel) (#11623)

I see the #9843 as more related to stroke, like "stroking the border with round joins" rather than something that's connected with `border-radius`.

I think that with squircles and similar round-ish shapes (which is one of the major use cases for this) falling back to rounded corners makes a lot more sense than falling back to having zero radius.

I think we can do the following:
- `border-radius` effectively a shorthand (of sorts, given that it's already a shorthand for the different corners) for `corner-size: $radius; corner-shape: round;`
- We separately think of rounding the strokes, which is a separate thing than border-radius (for example, it doesn't affect the inner clipping etc)

I am not sure if this is very necessary but definitely possible if it makes things more readable for designers.
In either case, this lets us add `corner-size` later as a readability enhancement.

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


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

Received on Tuesday, 27 May 2025 15:56:20 UTC