Minor visual fixes
authorNick Downing <nick@ndcode.org>
Sun, 23 Jan 2022 06:32:16 +0000 (01:32 -0500)
committerNick Downing <nick@ndcode.org>
Sun, 23 Jan 2022 06:32:16 +0000 (01:32 -0500)
_lib/navbar.jst
search/index.html.jst

index a9e511a..ae7ed4b 100644 (file)
@@ -48,14 +48,14 @@ return async (env, head, body, scripts) => {
       div.scrollbar-fix {
         div.container {
           div.row.align-items-center.py-3 {
-            div.col-sm-7 {
+            div.col-sm-8 {
               _out.push(logo_large)
             }
-            div.'col-sm-5' {
+            div.'col-sm-4' {
               div.'mb-1'.text-right {
                 span#signed-in-status {
                   if (env.signed_in_as !== null)
-                    `Signed in as ${env.signed_in_as}.`
+                    'Signed in.' //`Signed in as ${env.signed_in_as}.`
                   else
                     'Browsing as guest.'
                 }
@@ -65,6 +65,11 @@ return async (env, head, body, scripts) => {
                 else
                   a#sign-in(href="#") {'Sign in'}
                 ' '
+                if (env.signed_in_as !== null)
+                  a#sign-up(href="/my_account/sign_up/index.html" style="display: none;") {'Sign up'}
+                else
+                  a#sign-up(href="/my_account/sign_up/index.html") {'Sign up'}
+                ' '
                 if (env.signed_in_as !== null)
                   a#sign-out(href="#") {'Sign out'}
                 else
@@ -379,8 +384,9 @@ return async (env, head, body, scripts) => {
                   return
                 }
 
-                document.getElementById('signed-in-status').textContent = `Signed in as ${email}.`
+                document.getElementById('signed-in-status').textContent = 'Signed in.' //`Signed in as ${email}.`
                 $('#sign-in').hide()
+                $('#sign-up').hide()
                 $('#sign-out').show()
                 sign_in_out(true)
 
@@ -418,6 +424,7 @@ return async (env, head, body, scripts) => {
 
                 document.getElementById('signed-in-status').textContent = 'Browsing as guest.'
                 $('#sign-in').show()
+                $('#sign-up').show()
                 $('#sign-out').hide()
                 sign_in_out(false)
 
index e722cd9..246531a 100644 (file)
@@ -68,15 +68,15 @@ return async env => {
             )
             let text = (i + 1).toString()
             if (i * 10 === first)
-              li.active {
-                a(href=page) {
+              li.page-item.active {
+                a.page-link(href=page) {
                   `${text}`
                   span.sr-only {'(current)'}
                 }
               }
             else
-              li {
-                a(href=page) {`${text}`}
+              li.page-item {
+                a.page-link(href=page) {`${text}`}
               }
           }
         }