Fixed Bug 1032426 - Unclear that front page displays only some tasks

@glogiotatidis  or @akatsoulas  Please review my PR.https://bugzilla.mozilla.org/show_bug.cgi?id=1032426

Thank you in advance