Open Bug 1674896 Opened 1 year ago Updated 10 days ago

Color events by the Category color, not by the Calendar color

Categories

(Calendar :: General, enhancement)

Thunderbird 78
enhancement

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: codename, Unassigned)

References

Details

Attachments

(3 files)

Attached image TB-Calendar.jpg

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36

Steps to reproduce:

Suggest applying Category colors for event background instead of the Calendar color(s).

Apply category color to event backgrounds - Colors the background of an event with the associated Category color instead of the owning Calendar color.

Most users have numerous different Categories (with different colors) and only one or just a few Calendars. It makes more sense to color the events with the Category color, not the Calendar color for greatly improved functionality and to improve usability.

Expected results:

Suggest that the Calendar color is reversed with the Category color for events.

Events would be colored with the Category color with the small tip end of the event bar colors with the Calendar's color.

This was a sensible and popular feature in the 'Calendar Tweaks' add-on, which the developer has abandoned.

Note: The attached image only shows the Today pane (using Calendar Tweaks add-on to reverse the Calendar color with the Category colors), but it should provide you with the understanding for what I'm suggesting.

The approach I am advocating would allow a single calendar with color-coded entries that look as if they were associated with different Calendars, without the hassle of creating multiple Calendars just to get visual appearance that allows me to tell the entries apart easily.

In other words, most users have only one (or minimal) Calendars with multiple Categories. When events are colored with Category colors (instead of Calendar color) it makes the visual appearance of numerous events much better and easier to tell them apart.

The way the Tb calendar event colors are defaulted now really makes no sense - because everybody is going to have far more Categories than they have Calendars. Most people will have only 1 or maybe up to 4 Calendars, but they'll have dozens of different categories. The way it is now, it would be like a car manufacturer offering their line of cars in say 30 different colors, but only the door handles [category] are painted those 30 different colors...and the car bodies [calendar] are painted all the same or maybe up to 4 different colors. When all the cars are the same or maybe up to only 4 different colors when viewing them in traffic (the calendar), and you are wanting to quickly identify one particular category - unless you really narrow your focus (eyes) on each individual car (event) to see what color the door handle is, it makes it difficult to identify the car (the event) you are looking for.

It seems to me it would be very easy for Tb to reverse how the Calendar colors and Category event colors are displayed on the event bars. Either reverse their colors or offer the Tb user an option to be able to reverse them.

I will attach a screenshot of my Tb calendar showing that my event categories are difficult to quickly identify because the event bars are all colored with my primary Calendar color (navy blue), and only the tip ends of the event bars are colored with my dozens of different Category colors.

Attached image Tb Calendar Events.jpg

(In reply to codename from comment #3)

The way the Tb calendar event colors are defaulted now really makes no sense - because everybody is going to have far more Categories than they have Calendars. Most people will have only 1 or maybe up to 4 Calendars, but they'll have dozens of different categories. ...

I do not agree. Maybe this matches your way of calendar management but it certainly don't matches mine. And I assume you don't have data to speak for all Lightning users in the world.

If you intend to provide a patch to add this feature there should be a setting - either in preference UI or hidden - to configure the behavior. Because the requested behavior would break my way of using calendars.

Stefan - There was a good reason why the 'Calendar Tweaks' add-on provided the reverse method event bar coloring I described as its default.

You say; "Maybe this matches your way of calendar management but it certainly don't matches mine." So Stefan, I have explained why it makes more sense to reverse the Calendar and Category colors - because users will typically have far more Categories than they will Calendars and therefore having the Category colors fill 95% of the calendar event bars make finding a category easier to see and quicker to find. . Please explain how you use your Calendars and Categories that would make the current method the best scheme.

Stefan - I was hoping that you would reply, but you haven't.

You said; "the requested behavior would break my way of using calendars." Are you willing to share your way of using calendars?

This is asynchronous communication, give me time to read bugmail.

How I use calendar: I use different calendars, for example events, meetings, tasks, birthday, holiday, and more. They have unique color to make them visually stand out from each other. I can quickly show and hide certain types of events by enabling or disabling calendar visibility. In case there is more information required I assign a category and get an additional visual indicator on the event.

According to https://addons.thunderbird.net/en-US/thunderbird/addon/lightning/statistics/?last=90 Lightning 68 still has more than 2,000,000 daily users. For Calendar Tweaks about 7000 users are reported. This is less than 0.5% of users that might use that option.

I do not disagree with your request. I just say that your proposed solution doesn't fit everyone. At least me and maybe more.
Therefore it should be configurable if implemented.

Duplicate of this bug: 1673284
See Also: → 1670224

This is what the calendar events 'should' look like. It would be wonderful to have the option to make the event background colors what the category color is.

I have recently used userChrome.css coding (with a whole lot of help) to accomplish what the 'Calendar Tweaks' add-on did, which was defined as 'Coloring event backgrounds with the category colors'.

https://i.ibb.co/SVm3Kmq/Thunderbird-Calendar-month.jpg

Duplicate of this bug: 1748007
See Also: 1670224
Duplicate of this bug: 1670224
You need to log in before you can comment on or make changes to this bug.