Last few days we were developing 2 new web parts, both are calendar related, and use similar infrastructure:
- SPElements Mini Calendar Web Part – a mini calendar web part that allows adding a calendar in any existing page without taking all the space like SharePoint’s built-in calendar.
- SPElements Color Calendar Web Part – It’s based on SharePoint’s built-in calendar but adds colors.
Both web parts support coloring & multiple calendar sources. You can select several different calendar lists to show in a single web part and give a different color for each source list (or use multiple views from the same calendar list and color each view differently). Since the mini calendar is very small only one color is selected for each date in the case there are few events with different coloring in the same day.
SPElements Mini Calendar is a small, resizable web part. When pointing on a specific date all the events in that date are displayed in a tooltip box. Clicking on an event in the opened box will open the view form of the item. Smallest recommended size is 180px*180px, although it’s possible to resize to even smaller size but scroll bars might appear on some browsers (Firefox).

SPElements Color Calendar integrates nicely into SharePoint calendar look and feel with a gradient filling of the events as shown in the image to the right.
