diff --git a/internal/api/userpage/static/webapp.html b/internal/api/userpage/static/webapp.html index 29499d7..00bbe57 100644 --- a/internal/api/userpage/static/webapp.html +++ b/internal/api/userpage/static/webapp.html @@ -58,6 +58,16 @@ pointer-events: none; } + input { + font-size: 14px; + text-align: center; + padding: 12px 20px; + border: none; + border-radius: 4px; + background-color: var(--tg-theme-button-color, #f5f5f5); + color: var(--tg-theme-button-text-color, #1a1a1a); + } + section { padding: 5px 5px 65px; text-align: center; @@ -200,13 +210,19 @@ width: 100% !important; height: 100% !important; } + + .wrapper { + display: grid; + grid-template-columns: 1fr 1fr; + padding: 12px 20px; + }
-

{{.Username}}@ln.tips

+

@@ -214,32 +230,35 @@
- + +
+
+ +
+
+ +
+
diff --git a/internal/api/userpage/userpage.go b/internal/api/userpage/userpage.go index b8383e9..39229f0 100644 --- a/internal/api/userpage/userpage.go +++ b/internal/api/userpage/userpage.go @@ -105,7 +105,8 @@ func (s Service) UserWebAppHandler(w http.ResponseWriter, r *http.Request) { if err := qr_tmpl.ExecuteTemplate(w, "webapp", struct { Username string LNURLPay string - }{username, lnurlEncode}); err != nil { + Callback string + }{username, lnurlEncode, callback}); err != nil { log.Errorf("failed to render template") } }