A common request from users is that calendar entries can be color coded for easy visual identification. SharePoint offers a limited version of this with the calendar overlay functionality. I say “limited” because you can only color by calendar or category, and you can only pick from the dozen or so colors offered in the drop-down. Mark Wilson, however, has offered a much better solution – one that lets you use any colors you want AND any string or choice column on the item. The solution is simple to implement, too – it’s just a calculated field you add to your list items and a text file you put somewhere on your site. The text file contains both the CSS styles and the JQuery script used in the solution, so it’s fully customizable for anyone who knows how.
Here’s a link to Mark’s post on the solution, with download links: