set autofocus attribute on form fields for better keyboard support (#640)

This commit is contained in:
Kevin Papst
2019-03-13 00:09:02 +01:00
committed by GitHub
parent f4d53e9006
commit 19bfff9899
8 changed files with 23 additions and 3 deletions

View File

@@ -52,6 +52,9 @@ class ActivityEditForm extends AbstractType
// string - length 255
->add('name', TextType::class, [
'label' => 'label.name',
'attr' => [
'autofocus' => 'autofocus'
],
])
// text
->add('comment', TextareaType::class, [

View File

@@ -40,6 +40,9 @@ class CustomerEditForm extends AbstractType
$builder
->add('name', TextType::class, [
'label' => 'label.name',
'attr' => [
'autofocus' => 'autofocus'
],
])
->add('number', TextType::class, [
'label' => 'label.number',

View File

@@ -46,6 +46,9 @@ class ProjectEditForm extends AbstractType
$builder
->add('name', TextType::class, [
'label' => 'label.name',
'attr' => [
'autofocus' => 'autofocus'
],
])
->add('comment', TextareaType::class, [
'label' => 'label.comment',

View File

@@ -111,6 +111,9 @@ class TimesheetEditForm extends AbstractType
'label' => 'label.begin',
'model_timezone' => $timezone,
'view_timezone' => $timezone,
'attr' => [
'autofocus' => 'autofocus',
],
]);
}

View File

@@ -28,7 +28,10 @@ class UserCreateType extends UserEditType
$builder
->add('username', null, [
'label' => 'label.username',
'required' => true
'required' => true,
'attr' => [
'autofocus' => 'autofocus'
],
])
->add('plainPassword', RepeatedType::class, [
'required' => true,