[csswg-drafts] [css-gaps-1] Bikeshedding names for ways to break gap decorations (#11491)

kbabbitt has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-gaps-1] Bikeshedding names for ways to break gap decorations ==
Authors may want one of several different behaviors for drawing gap decorations in a Grid that contains spanning items. The spec defines the `column-rule-break` and `row-rule-break` properties (and shorthand `gap-rule-break`) to select between these behaviors, with one of three values. (In the examples below, I've also set `gap-rule-outset` to 0 to emphasize the difference between them.)

They might want decorations to stop at each intersection:
```css
gap-rule-break: intersection;
gap-rule-outset: 0px;
```
<img src="https://drafts.csswg.org/css-gaps-1/images/example-break-intersection.png" alt="Gap decoration example in CSS Grid with decorations stopping at every intersection">

Or at each T intersection:
```css
gap-rule-break: spanning-item;
gap-rule-outset: 0px;
```

<img src="https://drafts.csswg.org/css-gaps-1/images/example-break-spanning-item.png" alt="Gap decoration example in CSS Grid with decorations stopping at every T intersection">

Or only at the edges of the container:
```css
gap-rule-break: none;
```

<img src="https://drafts.csswg.org/css-gaps-1/images/example-break-none.png" alt="Gap decoration example in CSS Grid with decorations crossing under spanning items">

Questions:
 1. Are there suggestions for better names for these values?
 2. Currently in the spec, the initial value selects the "T intersection" behavior. Is that what most authors would expect as a default?


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11491 using your GitHub account


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

Received on Monday, 13 January 2025 18:17:30 UTC