MockMode: made global in templates; increase bort of navbar in mock mode
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
hx-trigger="sse:accounts_{{$acctID}}_mock-mode"
|
||||
hx-swap="morph"
|
||||
>
|
||||
{{- $mockMode := .Accounts.GetMockMode $acctID }}
|
||||
{{- $mockMode := .MockMode }}
|
||||
|
||||
<form id="mock-mode-form">
|
||||
<label class="flex items-center gap-[0.5em] font-display text-[1.5em]">
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user