What’s up Toker! Leah’s been in and out this week due to an illness, and though she replied earlier in the day, has since gone home to rest up. Figured I’d follow-up here and try to get you a substantive reply so we can help get you sorted. You make some great points about what you’re trying to accomplish. This is a constant struggle for us, and I appreciate that your last note suggests you can understand where we’re coming from here. I’d love to help everyone with these types of customizations, and if we had a wealth of resources we unquestionably would. But we’re stretched pretty thin even supporting our premium users, and it’s hard to justify customization tweaks here on dot-org when we’re literally paying to provide them.
But that said, I’ve seen your name around for a while and I know you’re a relatively long-time user, so I want to do what I can do to right by you. On the issue of color assignment: did you already check out Andy’s category colors plugin (https://www.ads-software.com/plugins/the-events-calendar-category-colors/), to see if you can tweak/extend it to better meet your needs? We don’t have any official color support (here or for PRO users) but that plugin is what we direct pretty much all users looking for color tweaks to check. For 99% of them it does the trick just fine, and we know the developer Andy is incredibly responsive and receptive to feedback.
Adding a header image based on month would admittedly be a challenge. It’s not something I have technical expertise to comment on, but I just did a quick search through the tri.be forum archives and I don’t see any past users we’ve helped out there. If there was a relevant thread, I’d link you to it – but since there isn’t I’m afraid you are on your own here.
Editing the squares in calendar view would probably be more difficult than simply changing the font, but both should be doable via an override of the month view template. That said, I just did some digging on our PRO forums and found this thread: https://tri.be/support/forums/topic/changing-the-colors-in-events-pro-calendar-widget-and-the-font-in-calendar-view/. While not 100% similar to your issue it hopefully will help point you in the right direction.
Realistically, I probably won’t be able to offer up as much on the IE front. We actually have dropped all support for IE7 (which even Microsoft is pulling back on supporting) given how old it is and are actively discussing – just this week, as it happens – dropping IE8 from the list as well. The other option we’re exploring is simply disabling most, or perhaps all of our JS scripts from executing in older browsers – probably IE9 and earlier. We’re considering something like wrapping them with:
<!--[if !IE]> -->
// tribe scripts
<!-- <![endif]-->
This is because we have found that a number of the IE8 issues we see are related to how the Javascript executes. If you wanted to take a stab at disabling the JS scripts – with the understanding that it might require making core mods that would admittedly be lost on update without proper planning – that might be the best approach. Not ideal, I realize, but it’s realistically about as much as we can offer up on that end.
Anyway. Sorry I couldn’t do more here, but I appreciate your understanding and support, and even moreso your willingness to follow-up here and express your frustrations with the process. We value this type of feedback since it helps us realize where we’re failing our users. I’m not sure there’s any easy answer here but I welcome any further ideas or feedback to help us improve. And I sincerely hope the suggestions above are enough to point you in the right direction.