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

OK, to clarify how I think this would work if we accept this direction:
- we add a `corner-shape: auto` value, which becomes the default, and a `corner-size` property.
- If `corner-size` is not `none`, it takes precedence and `corner-shape: auto` resolves to `square`.
- Otherwise, `auto` resolves to `round` and `border-radius` is used as a fallback.

This allows using `border-radius` as an optional fallback for `corner-size`.

Note that this is backwards compatible with what's being built right now, however it means that until something like `corner-size` is shipped people would have to use the existing `@supports` mechanism to opt out of the `border-radius` fallback.

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


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

Received on Thursday, 29 May 2025 10:32:48 UTC