diff --git a/profile.go b/profile.go index 7a4a4bb..a05b544 100644 --- a/profile.go +++ b/profile.go @@ -130,11 +130,15 @@ type PasswdTplData struct { NoMatchError bool Success bool CanAdmin bool + Login bool } func handleFoundPassword(w http.ResponseWriter, r *http.Request) { templateFoundPasswordPage := getTemplate("passwd.html") - data := PasswdTplData{} + data := PasswdTplData{ + CanAdmin: false, + Login: false, + } code := mux.Vars(r)["code"] // code = strings.TrimSpace(strings.Join([]string{code}, "")) newCode, _ := b64.URLEncoding.DecodeString(code) @@ -193,6 +197,8 @@ func handlePasswd(w http.ResponseWriter, r *http.Request) { Status: login, ErrorMessage: "", Success: false, + CanAdmin: false, + Login: false, } if r.Method == "POST" { diff --git a/static/css/lesgv.css b/static/css/lesgv.css index 2d9e2db..2b3a8c2 100644 --- a/static/css/lesgv.css +++ b/static/css/lesgv.css @@ -58,6 +58,10 @@ div.card-header { writing-mode: vertical-lr; } +body.darkmode div.card-header { + color: var(--color-text-inverted); +} + @media (max-width: 700px) { div.card { flex-direction: column;