Added fields to labels to assist screen readers
This commit is contained in:
@@ -30,13 +30,13 @@ class Login extends React.Component {
|
|||||||
|
|
||||||
<form action='/loginrequest' method='post' onSubmit={ this.submit.bind(this) } >
|
<form action='/loginrequest' method='post' onSubmit={ this.submit.bind(this) } >
|
||||||
<div>
|
<div>
|
||||||
<label>Email:</label>
|
<label for='email'>Email:</label>
|
||||||
<input type='text' name='email' value={this.state.email} onChange={ this.updateEmail.bind(this) } />
|
<input id='email' type='text' name='email' value={this.state.email} onChange={ this.updateEmail.bind(this) } />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<label>Password:</label>
|
<label for='password'>Password:</label>
|
||||||
<input type='password' name='password' value={this.state.password} onChange={ this.updatePassword.bind(this) } />
|
<input id='password' type='password' name='password' value={this.state.password} onChange={ this.updatePassword.bind(this) } />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type='submit' disabled={!this.state.email}>Login</button>
|
<button type='submit' disabled={!this.state.email}>Login</button>
|
||||||
|
|||||||
@@ -30,13 +30,13 @@ class PasswordChange extends React.Component {
|
|||||||
|
|
||||||
<form action='/passwordchangerequest' method='post' onSubmit={this.submit.bind(this)}>
|
<form action='/passwordchangerequest' method='post' onSubmit={this.submit.bind(this)}>
|
||||||
<div>
|
<div>
|
||||||
<label>Password:</label>
|
<label for='password'>Password:</label>
|
||||||
<input type='password' name='password' value={this.state.password} onChange={this.updatePassword.bind(this)} />
|
<input id='password' type='password' name='password' value={this.state.password} onChange={this.updatePassword.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<label>Retype Password:</label>
|
<label for='retype'>Retype Password:</label>
|
||||||
<input type='password' name='retype' value={this.state.retype} onChange={this.updateRetype.bind(this)} />
|
<input id='retype' type='password' name='retype' value={this.state.retype} onChange={this.updateRetype.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type='submit'>Change Password</button>
|
<button type='submit'>Change Password</button>
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ class PasswordRecover extends React.Component {
|
|||||||
|
|
||||||
<form action='/passwordrecoverrequest' method='post' onSubmit={this.submit.bind(this)}>
|
<form action='/passwordrecoverrequest' method='post' onSubmit={this.submit.bind(this)}>
|
||||||
<div>
|
<div>
|
||||||
<label>Email:</label>
|
<label for='email'>Email:</label>
|
||||||
<input type='text' name='email' value={this.state.email} onChange={this.updateEmail.bind(this)} />
|
<input id='email' type='text' name='email' value={this.state.email} onChange={this.updateEmail.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type='submit' disabled={!this.state.email}>Send Email</button>
|
<button type='submit' disabled={!this.state.email}>Send Email</button>
|
||||||
|
|||||||
@@ -29,13 +29,13 @@ class PasswordReset extends React.Component {
|
|||||||
|
|
||||||
<form action='/passwordresetrequest' method='post' onSubmit={this.submit.bind(this)}>
|
<form action='/passwordresetrequest' method='post' onSubmit={this.submit.bind(this)}>
|
||||||
<div>
|
<div>
|
||||||
<label>Password:</label>
|
<label for='password'>Password:</label>
|
||||||
<input type='password' name='password' value={this.state.password} onChange={this.updatePassword.bind(this)} />
|
<input id='password' type='password' name='password' value={this.state.password} onChange={this.updatePassword.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<label>Retype Password:</label>
|
<label for='retype'>Retype Password:</label>
|
||||||
<input type='password' name='retype' value={this.state.retype} onChange={this.updateRetype.bind(this)} />
|
<input id='retype' type='password' name='retype' value={this.state.retype} onChange={this.updateRetype.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type='submit'>Change Password</button>
|
<button type='submit'>Change Password</button>
|
||||||
|
|||||||
@@ -30,23 +30,23 @@ class Signup extends React.Component {
|
|||||||
|
|
||||||
<form action='/signuprequest' method='post' onSubmit={this.submit.bind(this)}>
|
<form action='/signuprequest' method='post' onSubmit={this.submit.bind(this)}>
|
||||||
<div>
|
<div>
|
||||||
<label>Email:</label>
|
<label for='email'>Email:</label>
|
||||||
<input type='text' name='email' value={this.state.email} onChange={this.updateEmail.bind(this)} />
|
<input id='email' type='text' name='email' value={this.state.email} onChange={this.updateEmail.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<label>User Name:</label>
|
<label for='username'>User Name:</label>
|
||||||
<input type='text' name='username' value={this.state.username} onChange={this.updateUsername.bind(this)} />
|
<input id='username' type='text' name='username' value={this.state.username} onChange={this.updateUsername.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<label>Password:</label>
|
<label for='password'>Password:</label>
|
||||||
<input type='password' name='password' value={this.state.password} onChange={this.updatePassword.bind(this)} />
|
<input id='password' type='password' name='password' value={this.state.password} onChange={this.updatePassword.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<label>Retype Password:</label>
|
<label for='retype'>Retype Password:</label>
|
||||||
<input type='password' name='retype' value={this.state.retype} onChange={this.updateRetype.bind(this)} />
|
<input id='retype' type='password' name='retype' value={this.state.retype} onChange={this.updateRetype.bind(this)} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<button type='submit' disabled={!this.state.email}>Sign Up</button>
|
<button type='submit' disabled={!this.state.email}>Sign Up</button>
|
||||||
|
|||||||
Reference in New Issue
Block a user