MockMode: made global in templates; increase bort of navbar in mock mode

This commit is contained in:
2026-08-20 00:35:05 -06:00
parent ef7bd051fe
commit 6945669e51
4 changed files with 47 additions and 7 deletions
+9 -5
View File
@@ -1,11 +1,10 @@
{{- $loggedIn := and (and .Identity .Identity.AccessToken) true -}}
{{- $hasAccount := and (and .Identity .Identity.Account) true -}}
{{- $acctID := 0 }}
{{- $mockMode := false }}
{{- if $hasAccount }}
{{- $acctID = .Identity.Account.AccountID }}
{{- $mockMode = .Accounts.GetMockMode $acctID }}
{{- end }}
{{- $mockMode := .MockMode }}
<!DOCTYPE html>
@@ -63,6 +62,11 @@
flex
justify-center
{{ if .MockMode }}
border-[2px]
border-[gray]
{{ end }}
"{{ end }}
{{ define "navbar-ul-class" }}class="
@@ -108,7 +112,7 @@
>
<ul
hx-swap="morph:innerHTML"
{{ template "navbar-ul-class" }}
{{ template "navbar-ul-class" . }}
>
{{- if not $loggedIn }}
@@ -177,7 +181,7 @@
<nav {{ template "navbar-class" . }}>
<ul
hx-swap="morph:innerHTML"
{{ template "navbar-ul-class" }}
{{ template "navbar-ul-class" . }}
>
{{ template "navbar-link" (props
"Href" (printf "/ui/accounts/%d/shops" $acctID)
@@ -198,7 +202,7 @@
<nav {{ template "navbar-class" . }}>
<ul
hx-swap="morph:innerHTML"
{{ template "navbar-ul-class" }}
{{ template "navbar-ul-class" . }}
>
{{ template "navbar-link" (props
"Href" (printf "/ui/accounts/%d/inventory" $acctID)