From 8ffccddc5f7c772a392064dd0914e6d26b394e00 Mon Sep 17 00:00:00 2001 From: Rico Hoppe Date: Sun, 23 Jul 2023 14:07:20 +0000 Subject: [PATCH] applied new design to register.html --- src/templates/auth/register.html | 106 +++++++++++++++++++++++++++---- 1 file changed, 92 insertions(+), 14 deletions(-) diff --git a/src/templates/auth/register.html b/src/templates/auth/register.html index 86842060..a96868e7 100644 --- a/src/templates/auth/register.html +++ b/src/templates/auth/register.html @@ -3,7 +3,7 @@ {% block title %}{{ _("Register") }}{% end block %} {% block content %} -
+ + +
+
+
+
+

+ IPFire_ +

+

{{ _("Register A New Account") }}

+ +
+

+ {{ _("Become a part of our community by registering an account!") }} +

+
+ +
+ {% raw xsrf_form_html() %} + + + +
+
+
+
+

+ + + + +

+
+
+
+ +
+ {{ _("Please choose a username in UNIX format with at least four characters, starting with a lowercase letter, followed by only lowercase letters, digits, dash and underscore") }} +
+
+ {{ _("This username is not available") }} +
+
+ +
+
+
+
+

+ + + + +

+

+ + + + +

+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ {% end block %} {% block javascript %} @@ -92,10 +170,10 @@ var uid = $(this); check_uid = setTimeout(function() { - $.get("/api/check/uid", { uid : uid.val() }, + $.get("/api/check/uid", { uid : uid.val() }, function(data) { // Reset all classes - uid.removeClass("is-valid is-invalid"); + uid.removeClass("is-success is-danger"); valid.uid = false; // Hide all feedback @@ -103,17 +181,17 @@ switch (data.result) { case "ok": - uid.addClass("is-valid"); + uid.addClass("is-success"); valid.uid = true; break; case "invalid": - uid.addClass("is-invalid"); + uid.addClass("is-danger"); $("#uid-invalid").show(); break; case "taken": - uid.addClass("is-invalid"); + uid.addClass("is-danger"); $("#uid-taken").show(); break; } @@ -134,7 +212,7 @@ $.get("/api/check/email", { email : email.val() }, function(data) { // Reset all classes - email.removeClass("is-valid is-invalid"); + email.removeClass("is-success is-danger"); valid.email = false; // Hide all feedback @@ -142,22 +220,22 @@ switch (data.result) { case "ok": - email.addClass("is-valid"); + email.addClass("is-success"); valid.email = true; break; case "invalid": - email.addClass("is-invalid"); + email.addClass("is-danger"); $("#email-invalid").show(); break; case "blacklisted": - email.addClass("is-invalid"); + email.addClass("is-danger"); $("#email-blacklisted").show(); break; case "taken": - email.addClass("is-invalid"); + email.addClass("is-danger"); $("#email-taken").show(); break; } @@ -181,4 +259,4 @@ submit.prop("disabled", disabled); }); -{% end block %} +{% end block %} \ No newline at end of file -- 2.47.3