~jan0sch/smederee

Showing details for patch 81f855b3ca80f1050726752fef7b791a95f0ca20.
2022-08-11 (Thu), 10:59 AM - Jens Grassel - 81f855b3ca80f1050726752fef7b791a95f0ca20

HTML: autofocus on several forms

Summary of changes
3 files modified with 4 lines added and 4 lines removed
  • modules/hub/src/main/twirl/de/smederee/hub/views/createRepository.scala.html with 2 added and 2 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/login.scala.html with 1 added and 1 removed lines
  • modules/hub/src/main/twirl/de/smederee/hub/views/signup.scala.html with 1 added and 1 removed lines
diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/createRepository.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/createRepository.scala.html
--- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/createRepository.scala.html	2025-02-02 16:49:14.762202689 +0000
+++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/createRepository.scala.html	2025-02-02 16:49:14.762202689 +0000
@@ -18,11 +18,11 @@
           }
         </div>
         <div class="create-repo-form">
-          <form action="@createFullPath(pathPrefix)(action)" method="POST" accept-charset="UTF-8" class="pure-form pure-form-aligned" autocomplete="on">
+          <form action="@createFullPath(pathPrefix)(action)" method="POST" accept-charset="UTF-8" class="pure-form pure-form-aligned">
             <fieldset id="repository-data">
               <div class="pure-control-group">
                 <label for="@{fieldName}">@Messages("form.create-repo.name")</label>
-                <input class="pure-input-1-2" id="@{fieldName}" name="@{fieldName}" placeholder="@Messages("form.create-repo.name.placeholder")" maxlength="64" required="" type="text" value="@{formData.get(fieldName)}" autocomplete="username">
+                <input class="pure-input-1-2" id="@{fieldName}" name="@{fieldName}" placeholder="@Messages("form.create-repo.name.placeholder")" maxlength="64" required="" type="text" value="@{formData.get(fieldName)}" autofocus>
                 <small class="pure-form-message" id="@{fieldName}.help">@Messages("form.create-repo.name.help")</small>
                 @renderFormErrors(fieldName, formErrors)
               </div>
diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/login.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/login.scala.html
--- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/login.scala.html	2025-02-02 16:49:14.762202689 +0000
+++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/login.scala.html	2025-02-02 16:49:14.762202689 +0000
@@ -22,7 +22,7 @@
           <fieldset id="login-data">
             <div class="pure-control-group">
               <label for="@{fieldName}">@Messages("form.login.username")</label>
-              <input class="pure-input-1-2" id="@{fieldName}" name="@{fieldName}" placeholder="@Messages("form.login.username.placeholder")" maxlength="31" required="" type="text" value="@{formData.get(fieldName)}" autocomplete="username">
+              <input class="pure-input-1-2" id="@{fieldName}" name="@{fieldName}" placeholder="@Messages("form.login.username.placeholder")" maxlength="31" required="" type="text" value="@{formData.get(fieldName)}" autocomplete="username" autofocus>
               @renderFormErrors(fieldName, formErrors)
             </div>
             <div class="pure-control-group">
diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/signup.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/signup.scala.html
--- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/signup.scala.html	2025-02-02 16:49:14.762202689 +0000
+++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/signup.scala.html	2025-02-02 16:49:14.762202689 +0000
@@ -22,7 +22,7 @@
             <fieldset id="signup-data">
               <div class="pure-control-group">
                 <label for="@{fieldName}">@Messages("form.signup.username")</label>
-                <input class="pure-input-1-2" id="@{fieldName}" name="@{fieldName}" placeholder="@Messages("form.signup.username.placeholder")" maxlength="31" required="" type="text" value="@{formData.get(fieldName)}" autocomplete="username">
+                <input class="pure-input-1-2" id="@{fieldName}" name="@{fieldName}" placeholder="@Messages("form.signup.username.placeholder")" maxlength="31" required="" type="text" value="@{formData.get(fieldName)}" autocomplete="username" autofocus>
                 <small class="pure-form-message" id="@{fieldName}.help">@Messages("form.signup.username.help")</small>
                 @renderFormErrors(fieldName, formErrors)
               </div>