Integrate visual styling into the course outline

STUD-1849
Should we try to make up the visibility state for this case?