Index: src/views/partials/topnav.ejs
===================================================================
--- src/views/partials/topnav.ejs	(revision dbde7f81954b336f3ceeb305ec032fe873e7f54f)
+++ src/views/partials/topnav.ejs	(revision 98ecf51d81042b5773ac053aa13dfc773dbdf4e9)
@@ -147,5 +147,7 @@
         </details>
       <% } else { %>
-        <a class="nav-link" href="/auth/login">
+        <a class="nav-link" href="/auth/login"
+           hx-get="/auth/login?partial=1" hx-target="#pcms-main" hx-swap="innerHTML"
+           hx-push-url="/auth/login" hx-indicator="#pcms-loading">
           <span class="nav-label">Inloggen</span>
         </a>
