Open Bug 391187 Opened 17 years ago Updated 2 years ago

Month & Multi Week View Event Decorations should be less dominant

Categories

(Calendar :: Calendar Frontend, defect)

Lightning 0.5
defect

Tracking

(Not tracked)

People

(Reporter: chris.j.bugzilla, Unassigned)

Details

Attachments

(2 files)

The decorations of events are doing fine in Day & Week view, but they are too heavy for the Multi Week or Month view.

We should do some optimizations here.

The attached mock-up shows an example how the event boxes could look like.
comment #9 of bug 328923
> In addition to that, it would be good to remove the drop shadow +
> the event box for the month view (only!).

I understand the reasoning, but I hope that the decorations are not completely
removed from the month and multiweek views.  I think that certain categories
are better with the decorations.  The attached screenshot shows an example of
decorated multiday events, holidays, and birthdays.

I noticed from your screenshot that you've already considered this.  The allday
event in the middle is decorated (it's green and has no calendar icon), but the
two on the right are not.  That is what I'd like to have: decorations but only
for categories that I specify.

For normal events and tasks, it doesn't matter as much to me.  I'm happy with
the current behavior because I use soft colors for normal events, but the
proposed behavior with the calendar icon and no decorations would be okay.

Ideally we could go to the category list in Lightning's options and specify
which categories should have the decorations.

For now, however, it would be nice if we could at least control this with the
already existing CSS rules for categories.  My fear, however, is that this
could be complicated for users like me if I have to manually add a lot of CSS
rules to enable the gradient image, the drop shadows, the borders, etc. 
Ideally we could enable/disable it for each category with a single CSS
statement.
(In reply to comment #2)
> comment #9 of bug 328923
> > In addition to that, it would be good to remove the drop shadow +
> > the event box for the month view (only!).
> 
> I understand the reasoning, but I hope that the decorations are not completely
> removed from the month and multiweek views.  I think that certain categories
> are better with the decorations.  The attached screenshot shows an example of
> decorated multiday events, holidays, and birthdays.

I guess that you working with one single calendar, right?
> 
> I noticed from your screenshot that you've already considered this.  The allday
> event in the middle is decorated (it's green and has no calendar icon), but the
> two on the right are not.  That is what I'd like to have: decorations but only
> for categories that I specify.

This sounds reasonable. 

> 
> For normal events and tasks, it doesn't matter as much to me.  I'm happy with
> the current behavior because I use soft colors for normal events, but the
> proposed behavior with the calendar icon and no decorations would be okay.
> 
> Ideally we could go to the category list in Lightning's options and specify
> which categories should have the decorations.
> 
> For now, however, it would be nice if we could at least control this with the
> already existing CSS rules for categories.  My fear, however, is that this
> could be complicated for users like me if I have to manually add a lot of CSS
> rules to enable the gradient image, the drop shadows, the borders, etc. 
> Ideally we could enable/disable it for each category with a single CSS
> statement.
> 

(In reply to comment #4)
> I guess that you working with one single calendar, right?

Yes, well, I actually use three:  "Pete" & "Holidays" (remote calendars that I maintain to which my family/friends can subscribe) and "Private" (a local calendar).

The problem is that some calendar users do things based on calendar but other people do things based on category.  My opinion is that it's better to color and sort allday events based on category because I think that it gives us more flexibility and control, especially if people use multiple categories per calendar.  For example, some people are probably not going to create separate calendars for multiday events or for birthdays, but instead would put them in their main calendar, together with normal, undecorated events and tasks.
I think that it would be a good compromise if the calendar icon (with calendar color) was at the left side of events as you propose, and also let us (optionally) change the appearance of the event title based on category (e.g. change the foreground/background colors, make the text bold, or whatever).  I wonder what people think about this.  And allow us to hide the calendar icon for special allday events such as holidays.  This is currently possible with CSS and I hope that we will always have this feature.
Target Milestone: 1.0 → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: