Styling events differently for multiple external feeds in one calendar

There are many css tags that allow you to style events differently by different criteria. This is one and addresses the situation where you are combining external ics feeds.

Each external ics feed has a class assigned to each event
Each external ics feed has a class assigned to each event

In this example, we have merged events: one set of events is coming from an external ics feed that does not have event urls, the other is coming from another website using my plugin (so it does have a url for each event :) )

Events from the first feed have a class of “cal0”, and the second “cal1”.

One can then use that row class to style events differently. Note that it is also possible to request a non table html structure in the list type configuration – the classes will still be there.

Showing the calendar class for the html used in the widget (list type 4)
Showing the calendar class tag for the html used in the widget (list type 4)