Closed Bug 1745235 Opened 2 years ago Closed 2 years ago

Incorrectly styled menupopup in compose attachment reminder

Categories

(Thunderbird :: Mail Window Front End, defect)

defect

Tracking

(thunderbird_esr91 unaffected)

RESOLVED FIXED
97 Branch
Tracking Status
thunderbird_esr91 --- unaffected

People

(Reporter: aleca, Assigned: Paenglab)

References

Details

(Keywords: regression)

Attachments

(2 files, 1 obsolete file)

Another place where the m-c styling is colliding with ours.

Attached patch 1745235-reminderBarPopup.patch (obsolete) — Splinter Review

Remove the margin.

This is Linux only.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9254599 - Flags: review?(alessandro)
Comment on attachment 9254599 [details] [diff] [review]
1745235-reminderBarPopup.patch

Review of attachment 9254599 [details] [diff] [review]:
-----------------------------------------------------------------

::: mail/themes/linux/mail/message-bar.css
@@ +9,5 @@
>  }
>  
>  #reminderBarPopup {
>    background-color: Menu;
> +  border-radius: var(--panel-border-radius);

The --panel-border-radius variable is not set on Linux, but I'm not sure this is correct or enough as I tried to manually add 3px radius to this element and sharp borders were visible on rollover.
Attachment #9254599 - Flags: review?(alessandro) → review-

Needs bug 1745244 applied first.

I overlooked that the --panel-border-radius from common.css isn't applied here. Added it to message-bar.css. On hover a little edge is visible but because of the shadow-DOM I can't add a rule for it to .menupopup-arrowscrollbox::part(scrollbox-clip).

Attachment #9254599 - Attachment is obsolete: true
Attachment #9254747 - Flags: review?(alessandro)
Depends on: 1745244
Attachment #9254747 - Flags: review?(alessandro) → review+
Target Milestone: --- → 97 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/d84085e462ec
[Linux] Remove the margin of #reminderBarPopup. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: