Hi, @m.zsolnay
I see the road like this:
- You can change file jssource/src_files/modules/Calendar/Cal.js
// Build calendar(s)
$.each(calendar_items, function (user_id, user_calendar_activities) {
...
$.each(user_calendar_activities, function (index, element) {
var valueToPush = {};
// start addition code
if(element['status']==='Completed' && element['module_name']==='Tasks') {
valueToPush["className"]=['decorationMyClass'];
}
// end addition code
...
- You make custom file custom /modules/Calendar/tpls/main.tpl
...
// addition code to end file
<style type="text/css">
{literal}
.decorationMyClass{
text-decoration-line: line-through;
}
{/literal}
</style>
- Admin->Repair->Rebuild Minified JS Files