diff options
Diffstat (limited to 'web/template/finalize.tmpl')
-rw-r--r-- | web/template/finalize.tmpl | 59 |
1 files changed, 28 insertions, 31 deletions
diff --git a/web/template/finalize.tmpl b/web/template/finalize.tmpl index e0d880db7..56ab677e5 100644 --- a/web/template/finalize.tmpl +++ b/web/template/finalize.tmpl @@ -17,34 +17,31 @@ // along with this program. If not, see <http://www.gnu.org/licenses/>. */ -}} -{{ template "header.tmpl" .}} - <main> - <form action="/oauth/finalize" method="POST"> - <h1>Hi {{.name}}!</h1> - <p> - You are about to sign-up to {{ .instance.Title }} (<code>{{ .instance.URI }}</code>) - <br> - To ensure the best experience for you, we need you to provide some additional details. - </p> - {{if .error}} - <section class="error"> - <span>❌</span> <pre>{{.error}}</pre> - </section> - {{end}} - <div class="callout"> - <p class="callout-title">Important</p> - <p>Due to the way the ActivityPub standard works, you <strong>cannot</strong> change your username after it has been set.</p> - </div> - <div class="labelinput"> - <label for="username">Username <small>(must contain only lowercase letters, numbers, and underscores)</small></label> - <input type="text" - class="form-control" - name="username" - required - placeholder="Please enter your desired username" value="{{ .preferredUsername }}"> - </div> - <input type="hidden" name="name" value="{{ .name }}"> - <button type="submit" style="width: 100%; margin-top: 1rem;" class="btn btn-success">Submit</button> - </form> - </main> -{{ template "footer.tmpl" .}} +{{- with . }} +<main> + <form action="/oauth/finalize" method="POST"> + <h1>Hi {{ .name -}}!</h1> + <p> + You are about to sign-up to {{ .instance.Title -}}. + To ensure the best experience for you, we need you to provide some additional details. + </p> + <div class="callout"> + <p class="callout-title">Important</p> + <p>Due to the way the ActivityPub standard works, you <strong>cannot</strong> change your username after it has been set.</p> + </div> + <div class="labelinput"> + <label for="username">Username <small>(must contain only lowercase letters, numbers, and underscores)</small></label> + <input + type="text" + class="form-control" + name="username" + required + placeholder="Please enter your desired username" + value="{{- .preferredUsername -}}" + > + </div> + <input type="hidden" name="name" value="{{- .name -}}"> + <button type="submit" style="width: 100%; margin-top: 1rem;" class="btn btn-success">Submit</button> + </form> +</main> +{{- end }}
\ No newline at end of file |