Re: [csswg-drafts] [css-borders-4] Interaction of single-path `border-shape` with non-uniform `border-width` (#11662)

To expand on this, I think the two-shape `border-shape` should use both `fill-*` and `stroke-*` properties, and that the default value for `border-shape` should be `box` rather than `none`.

To summarize, thinking to change the syntax a bit, as follows:
```
border-shape: box | stroke <<basic-shape>> | between <<basic-shape>> and <<basic-shape>
```

- If the `border-shape` is `box`, the `corner-*` and `border-*` properties are used.
- Otherwise, `stroke-*` takes effect,
- If the two shape variant is used, `fill-*` takes effect as well, filling between the two shapes.





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


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

Received on Thursday, 5 June 2025 15:39:24 UTC