From 1af1c3efe2803fa7b9626038ae258baed1536977 Mon Sep 17 00:00:00 2001 From: dtoro Date: Wed, 22 Apr 2026 23:15:42 +0200 Subject: [PATCH] ui: center login page, add logo and title Login now fills the viewport (min-h-screen flex items-center/justify-center) with the logo, "Artifacto" title, and tagline above the password form. Drops the header/footer chrome on this page since there's nothing to link to before sign-in. Co-Authored-By: Claude Opus 4.7 (1M context) --- internal/server/templates/login.html | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/internal/server/templates/login.html b/internal/server/templates/login.html index 557ac25..bb73994 100644 --- a/internal/server/templates/login.html +++ b/internal/server/templates/login.html @@ -1,12 +1,18 @@ {{ define "login" }} {{ template "head" "Log in" }} -{{ template "header" false }} -
-
-

Log in

+
+
+
+ +

Artifacto

+

self-hosted HTML artifact publisher

+
+ {{ if .Error }}
{{ .Error }}
{{ end }} +
-{{ template "footer" }} + + {{ end }}