Closed Bug 1234060 Opened 9 years ago Closed 9 years ago

Adjust the attendee box in Event dialog

Categories

(Calendar :: Dialogs, defect)

Lightning 4.7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Paenglab, Assigned: Paenglab)

Details

Attachments

(2 files, 1 obsolete file)

This bug is to fix the new attendee tab in event dialog. Also to make the .item-attendees-cell on Windows like the attachment items.
Attached patch AttendeeFix.patch (obsolete) β€” β€” Splinter Review
I reverted the #event-grid-tabpanels to the native appearance because on OS X it looks really weird.

The empty boxes in the different tabs are now aligned.

The .item-attendees-cell on Windows looks now like the other tree/listbox elements. This is limited to only :hover and :focus because where is no other possibility, but this should be enough.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #8700410 - Flags: review?(makemyday)
Comment on attachment 8700410 [details] [diff] [review]
AttendeeFix.patch

Bug 1229148 is in aurora and it makes sense to use this bug also there.
Attachment #8700410 - Flags: approval-calendar-aurora?(philipp)
Attached image tabpanels.png β€”
Thank you for providing the patch to make it consistent with other tabpanel implementations.

r=me with comments below considered, although I don't like that white styling (also for the other occurences in TB; but that's just a matter of personal preference).

I've applied this on a Win7 installation and I have only two remarks:

- the tabpanel (as all other in TB) has a small white space right und top to the panel, which is looking odd - see the attached screenshot. Is this intended?

- the attachment listbox items don't get highlighted when hovering. I don't know how this is handled elsewhere, so maybe this intended. But in any case the hover effect should be consistent for attachments and attendees.
Attachment #8700410 - Flags: review?(makemyday) → review+
Attached patch AttendeeFix.patch β€” β€” Splinter Review
(In reply to MakeMyDay from comment #3)
> Created attachment 8700416 [details]
> tabpanels.png
> 
> Thank you for providing the patch to make it consistent with other tabpanel
> implementations.
> 
> r=me with comments below considered, although I don't like that white
> styling (also for the other occurences in TB; but that's just a matter of
> personal preference).
> 
> I've applied this on a Win7 installation and I have only two remarks:
> 
> - the tabpanel (as all other in TB) has a small white space right und top to
> the panel, which is looking odd - see the attached screenshot. Is this
> intended?

This comes not from TB, this comes from toolkit. To fix this it needs it needs a bug under toolkit filed. But I doubt it will be fixed with the planned deprecation of XUL. Especially when it's not used in FX.

> - the attachment listbox items don't get highlighted when hovering. I don't
> know how this is handled elsewhere, so maybe this intended. But in any case
> the hover effect should be consistent for attachments and attendees.

Good catch, I removed the :hover state.
Attachment #8700410 - Attachment is obsolete: true
Attachment #8700410 - Flags: approval-calendar-aurora?(philipp)
Attachment #8700422 - Flags: review+
Attachment #8700422 - Flags: approval-calendar-aurora?(philipp)
Keywords: checkin-needed
Version: unspecified → Lightning 4.7
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → 4.8
Attachment #8700422 - Flags: approval-calendar-aurora?(philipp) → approval-calendar-aurora+
Keywords: checkin-needed
Whiteboard: [checkin-needed comm-aurora]
Whiteboard: [checkin-needed comm-aurora]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: