[lecture] improve css + navigation factorization + simplification in views