Fix #49 navigation-bar should not appear in login page.

Ok, will create new separate function `navbar()` for reuse. But, could not understand the idea of passing `navbarTemplate` as template parameter into the template.