|
156 | 156 | @media (max-width: 639px) { |
157 | 157 | --meta-spacer-block: 0.75ch; |
158 | 158 |
|
159 | | - inline-size: 100%; |
160 | | - grid-template-areas: |
161 | | - "avatars-author text-added" |
162 | | - "avatars-author text-author" |
163 | | - "text-updated text-updated" |
164 | | - "text-assignees text-assignees" |
165 | | - "avatars-assignees avatars-assignees"; |
166 | | - grid-template-columns: auto 1fr; |
| 159 | + min-inline-size: 0; |
| 160 | + gap: calc(var(--meta-spacer-block) / 2); |
| 161 | + display: flex; |
| 162 | + flex-wrap: wrap; |
167 | 163 |
|
168 | 164 | .card__meta-text { |
169 | 165 | border: 0; |
170 | 166 | padding: 0; |
171 | 167 | } |
172 | 168 |
|
173 | | - .card__meta-text + .card__meta-text { |
| 169 | + .card__meta-avatars--author { |
| 170 | + --btn-size: 1.5em; |
| 171 | + |
| 172 | + display: initial; |
| 173 | + margin-inline-end: unset; |
| 174 | + order: 3; |
| 175 | + } |
| 176 | + |
| 177 | + .card__meta-text--added { |
| 178 | + inline-size: 100%; |
| 179 | + order: 1; |
| 180 | + } |
| 181 | + |
| 182 | + .card__meta-text--author { |
| 183 | + order: 2; |
| 184 | + } |
| 185 | + |
| 186 | + .card__meta-text--updated { |
174 | 187 | border-block-start: var(--card-border); |
175 | | - margin-block-start: var(--meta-spacer-block); |
| 188 | + inline-size: 100%; |
| 189 | + margin-block-start: calc(var(--meta-spacer-block) * 0.5); |
| 190 | + order: 4; |
176 | 191 | padding-block-start: var(--meta-spacer-block); |
177 | 192 | } |
178 | 193 |
|
| 194 | + .card__meta-text--assignees { |
| 195 | + margin-block-start: calc(var(--meta-spacer-block) * 3); |
| 196 | + order: 6; |
| 197 | + white-space: unset !important; |
| 198 | + } |
| 199 | + |
179 | 200 | .card__meta-avatars--assignees { |
180 | | - margin-inline: 0; |
181 | | - margin-block-start: var(--meta-spacer-block); |
| 201 | + margin-inline: 0 var(--meta-spacer-inline); |
| 202 | + margin-block-start: calc(var(--meta-spacer-block) * 3); |
| 203 | + order: 5; |
| 204 | + |
| 205 | + .avatar { |
| 206 | + display: grid; |
| 207 | + } |
182 | 208 | } |
183 | 209 |
|
184 | | - .card__meta-avatars--author { |
185 | | - display: initial; |
| 210 | + &:has(.card__meta-avatars--assignees .avatar) { |
| 211 | + .card__meta-text--assignees { |
| 212 | + order: 5; |
| 213 | + } |
| 214 | + |
| 215 | + .card__meta-avatars--assignees { |
| 216 | + margin-block-start: var(--meta-spacer-block); |
| 217 | + order: 6; |
| 218 | + } |
186 | 219 | } |
| 220 | + } |
| 221 | + } |
187 | 222 |
|
188 | | - .card__meta-avatars--assignees .avatar { |
189 | | - display: grid; |
| 223 | + &:has(.card__closed) .card__meta { |
| 224 | + @media (max-width: 639px) { |
| 225 | + .card__meta-avatars--assignees { |
| 226 | + display: none; |
190 | 227 | } |
191 | 228 | } |
192 | 229 | } |
|
252 | 289 | @media (max-width: 639px) { |
253 | 290 | display: grid; |
254 | 291 | font-size: var(--text-x-small); |
| 292 | + gap: 1ch 0; |
255 | 293 | grid-template-columns: 1fr auto; |
256 | 294 | grid-template-areas: |
257 | 295 | "meta bg-zoom" |
258 | 296 | "meta reactions"; |
| 297 | + |
| 298 | + &:not(:has(.reaction)), |
| 299 | + &:has(.card__background) { |
| 300 | + column-gap: 2ch; |
| 301 | + } |
259 | 302 | } |
260 | 303 | } |
261 | 304 |
|
|
0 commit comments