- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Fri, 13 Dec 2024 09:31:44 +0000
- To: public-css-archive@w3.org
cdoublev has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-shapes-2] Minor problems with the new `<arc-command>` == Its [production](https://drafts.csswg.org/css-shapes-2/#ref-for-typedef-shape-arc-command%E2%91%A0) requires specifying the size with two `<length-percentage>`: > ``` > <arc-command> = arc [ > <command-end-point> > && [ of <coordinate-pair> ] > && <arc-sweep>? > && <arc-size>? > && [rotate <angle>]? >] > <coordinate-pair> = <length-percentage>{2} > ``` But then its [contextual definition](https://drafts.csswg.org/css-shapes-2/#typedef-shape-arc-command) has a different value definition and a prose that allows omitting the second component value: > `<arc-command> = arc [[<by-to> <coordinate-pair>] || [of <length-percentage>{1,2}] || <arc-sweep>? || <arc-size>?|| rotate <angle>? ]` > > [...] The `of` component specifies the size of the ellipse that the arc is taken from. The first `<length-percentage>` provides the horizontal radius of the ellipse and the second provides the vertical radius. [...] > > If only one `<length-percentage>` is provided, both radiuses use the provided value. In that case, `<percentage>` values are resolved against the direction-agnostic size of the reference box (similar to the circle() function). Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11368 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Friday, 13 December 2024 09:31:45 UTC