add css text/image replacement
cleaned the code
fixed the alignment of task, datetime and icon