|
49 | 49 | --join-ee: var(--radius-field);
|
50 | 50 | }
|
51 | 51 | }
|
| 52 | + |
| 53 | + > .join-item:where(:only-child) { |
| 54 | + --join-ss: var(--radius-field); |
| 55 | + --join-se: var(--radius-field); |
| 56 | + --join-es: var(--radius-field); |
| 57 | + --join-ee: var(--radius-field); |
| 58 | + } |
| 59 | + |
| 60 | + :only-child { |
| 61 | + :where(.join-item) { |
| 62 | + --join-ss: var(--radius-field); |
| 63 | + --join-se: var(--radius-field); |
| 64 | + --join-es: var(--radius-field); |
| 65 | + --join-ee: var(--radius-field); |
| 66 | + } |
| 67 | + } |
52 | 68 | }
|
53 | 69 |
|
54 | 70 | .join-item {
|
|
93 | 109 | }
|
94 | 110 | }
|
95 | 111 |
|
| 112 | + > .join-item:only-child { |
| 113 | + --join-ss: var(--radius-field); |
| 114 | + --join-se: var(--radius-field); |
| 115 | + --join-es: var(--radius-field); |
| 116 | + --join-ee: var(--radius-field); |
| 117 | + } |
| 118 | + |
| 119 | + :only-child { |
| 120 | + .join-item { |
| 121 | + --join-ss: var(--radius-field); |
| 122 | + --join-se: var(--radius-field); |
| 123 | + --join-es: var(--radius-field); |
| 124 | + --join-ee: var(--radius-field); |
| 125 | + } |
| 126 | + } |
| 127 | + |
96 | 128 | .join-item {
|
97 | 129 | &:where(*:not(:first-child)) {
|
98 | 130 | margin-inline-start: 0;
|
|
136 | 168 | }
|
137 | 169 | }
|
138 | 170 |
|
| 171 | + > .join-item:only-child { |
| 172 | + --join-ss: var(--radius-field); |
| 173 | + --join-se: var(--radius-field); |
| 174 | + --join-es: var(--radius-field); |
| 175 | + --join-ee: var(--radius-field); |
| 176 | + } |
| 177 | + |
| 178 | + :only-child { |
| 179 | + .join-item { |
| 180 | + --join-ss: var(--radius-field); |
| 181 | + --join-se: var(--radius-field); |
| 182 | + --join-es: var(--radius-field); |
| 183 | + --join-ee: var(--radius-field); |
| 184 | + } |
| 185 | + } |
| 186 | + |
139 | 187 | .join-item {
|
140 | 188 | &:where(*:not(:first-child)) {
|
141 | 189 | margin-inline-start: calc(var(--border, 1px) * -1);
|
|
0 commit comments