Skip to content

Commit a7fc8ff

Browse files
committed
fix(thread): polish sender/recipients display in thread envelope
- Stack sender name and email on two lines when expanded (fixes mobile clipping caused by overflow:hidden on the parent container) - Add bottom padding to recipients section for visual separation from mail body - Tighten gap between To/Cc/Bcc rows - Constrain recipient chip to --clickable-area-small height with pill border-radius and remove trailing padding AI-assisted: Claude Code (claude-sonnet-4-6) Signed-off-by: Darko Sturlan <darko.sturlan@gmail.com>
1 parent a12a3e5 commit a7fc8ff

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

src/components/ThreadEnvelope.vue

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1184,6 +1184,9 @@ export default {
11841184
11851185
&--expanded {
11861186
color: var(--color-text-maxcontrast);
1187+
display: flex;
1188+
flex-direction: column;
1189+
align-items: flex-start;
11871190
}
11881191
11891192
&__email {
@@ -1446,10 +1449,10 @@ export default {
14461449
// align with sender name: header padding + avatar (40px) + gap (2 * grid-baseline)
14471450
padding-inline-start: calc(var(--border-radius-container) + var(--default-grid-baseline) * 12);
14481451
padding-inline-end: var(--border-radius-container);
1449-
padding-block: var(--default-grid-baseline);
1452+
padding-block: var(--default-grid-baseline) calc(var(--default-grid-baseline) * 2);
14501453
display: flex;
14511454
flex-direction: column;
1452-
gap: var(--default-grid-baseline);
1455+
gap: calc(var(--default-grid-baseline) / 2);
14531456
14541457
.recipients {
14551458
display: flex;
@@ -1463,6 +1466,15 @@ export default {
14631466
white-space: nowrap;
14641467
min-width: 32px;
14651468
}
1469+
1470+
:deep(.user-bubble__content) {
1471+
height: var(--clickable-area-small);
1472+
border-radius: var(--border-radius-pill);
1473+
1474+
> :last-child {
1475+
padding-inline-end: 0;
1476+
}
1477+
}
14661478
}
14671479
}
14681480

0 commit comments

Comments
 (0)