Merge pull request #1007 from florianorben/PLT-486

PLT-486: Remove spell check feature from input boxes during signup flow
Этот коммит содержится в:
Joram Wilander
2015-10-13 08:46:48 -04:00
родитель e67043f4f4 69a7363990
Коммит eb0c0fea35
14 изменённых файлов: 19 добавлений и 0 удалений

Просмотреть файл

@@ -70,6 +70,7 @@ export default class FindTeam extends React.Component {
className='form-control' className='form-control'
placeholder='you@domain.com' placeholder='you@domain.com'
maxLength='128' maxLength='128'
spellCheck='false'
/> />
{emailError} {emailError}
</div> </div>

Просмотреть файл

@@ -211,6 +211,7 @@ export default class InviteMemberModal extends React.Component {
placeholder='First name' placeholder='First name'
maxLength='64' maxLength='64'
disabled={!this.state.emailEnabled} disabled={!this.state.emailEnabled}
spellCheck='false'
/> />
{firstNameError} {firstNameError}
</div> </div>
@@ -224,6 +225,7 @@ export default class InviteMemberModal extends React.Component {
placeholder='Last name' placeholder='Last name'
maxLength='64' maxLength='64'
disabled={!this.state.emailEnabled} disabled={!this.state.emailEnabled}
spellCheck='false'
/> />
{lastNameError} {lastNameError}
</div> </div>
@@ -242,6 +244,7 @@ export default class InviteMemberModal extends React.Component {
placeholder='email@domain.com' placeholder='email@domain.com'
maxLength='64' maxLength='64'
disabled={!this.state.emailEnabled} disabled={!this.state.emailEnabled}
spellCheck='false'
/> />
{emailError} {emailError}
</div> </div>

Просмотреть файл

@@ -136,6 +136,7 @@ export default class Login extends React.Component {
defaultValue={priorEmail} defaultValue={priorEmail}
ref='email' ref='email'
placeholder='Email' placeholder='Email'
spellCheck='false'
/> />
</div> </div>
<div className={'form-group' + errorClass}> <div className={'form-group' + errorClass}>
@@ -146,6 +147,7 @@ export default class Login extends React.Component {
name='password' name='password'
ref='password' ref='password'
placeholder='Password' placeholder='Password'
spellCheck='false'
/> />
</div> </div>
<div className='form-group'> <div className='form-group'>

Просмотреть файл

@@ -69,6 +69,7 @@ export default class PasswordResetForm extends React.Component {
name='password' name='password'
ref='password' ref='password'
placeholder='Password' placeholder='Password'
spellCheck='false'
/> />
</div> </div>
{error} {error}

Просмотреть файл

@@ -73,6 +73,7 @@ export default class PasswordResetSendLink extends React.Component {
name='email' name='email'
ref='email' ref='email'
placeholder='Email' placeholder='Email'
spellCheck='false'
/> />
</div> </div>
{error} {error}

Просмотреть файл

@@ -169,6 +169,7 @@ export default class SignupUserComplete extends React.Component {
placeholder='' placeholder=''
maxLength='128' maxLength='128'
autoFocus={true} autoFocus={true}
spellCheck='false'
/> />
{emailError} {emailError}
</div> </div>
@@ -204,6 +205,7 @@ export default class SignupUserComplete extends React.Component {
className='form-control' className='form-control'
placeholder='' placeholder=''
maxLength='128' maxLength='128'
spellCheck='false'
/> />
{nameError} {nameError}
<p className='form__hint'>Username must begin with a letter, and contain between 3 to 15 lowercase characters made up of numbers, letters, and the symbols '.', '-' and '_'</p> <p className='form__hint'>Username must begin with a letter, and contain between 3 to 15 lowercase characters made up of numbers, letters, and the symbols '.', '-' and '_'</p>
@@ -218,6 +220,7 @@ export default class SignupUserComplete extends React.Component {
className='form-control' className='form-control'
placeholder='' placeholder=''
maxLength='128' maxLength='128'
spellCheck='false'
/> />
{passwordError} {passwordError}
</div> </div>

Просмотреть файл

@@ -66,6 +66,7 @@ export default class TeamSignupDisplayNamePage extends React.Component {
defaultValue={this.props.state.team.display_name} defaultValue={this.props.state.team.display_name}
autoFocus={true} autoFocus={true}
onFocus={this.handleFocus} onFocus={this.handleFocus}
spellCheck='false'
/> />
</div> </div>
</div> </div>

Просмотреть файл

@@ -51,6 +51,7 @@ export default class TeamSignupEmailItem extends React.Component {
placeholder='Email Address' placeholder='Email Address'
defaultValue={this.props.email} defaultValue={this.props.email}
maxLength='128' maxLength='128'
spellCheck='false'
/> />
{emailError} {emailError}
</div> </div>

Просмотреть файл

@@ -109,6 +109,7 @@ export default class TeamSignupPasswordPage extends React.Component {
className='form-control' className='form-control'
placeholder='' placeholder=''
maxLength='128' maxLength='128'
spellCheck='false'
/> />
<div className='color--light form__hint'>Passwords must contain 5 to 50 characters. Your password will be strongest if it contains a mix of symbols, numbers, and upper and lowercase characters.</div> <div className='color--light form__hint'>Passwords must contain 5 to 50 characters. Your password will be strongest if it contains a mix of symbols, numbers, and upper and lowercase characters.</div>
</div> </div>

Просмотреть файл

@@ -111,6 +111,7 @@ export default class TeamSignupUrlPage extends React.Component {
defaultValue={this.props.state.team.name} defaultValue={this.props.state.team.name}
autoFocus={true} autoFocus={true}
onFocus={this.handleFocus} onFocus={this.handleFocus}
spellCheck='false'
/> />
</div> </div>
</div> </div>

Просмотреть файл

@@ -68,6 +68,7 @@ export default class TeamSignupUsernamePage extends React.Component {
placeholder='' placeholder=''
defaultValue={this.props.state.user.username} defaultValue={this.props.state.user.username}
maxLength='128' maxLength='128'
spellCheck='false'
/> />
<div className='color--light form__hint'>Usernames must begin with a letter and contain 3 to 15 characters made up of lowercase letters, numbers, and the symbols '.', '-' and '_'</div> <div className='color--light form__hint'>Usernames must begin with a letter and contain 3 to 15 characters made up of lowercase letters, numbers, and the symbols '.', '-' and '_'</div>
</div> </div>

Просмотреть файл

@@ -145,6 +145,7 @@ export default class TeamSignupWelcomePage extends React.Component {
className='form-control' className='form-control'
placeholder='Email Address' placeholder='Email Address'
maxLength='128' maxLength='128'
spellCheck='false'
/> />
</div> </div>
</div> </div>

Просмотреть файл

@@ -63,6 +63,7 @@ export default class EmailSignUpPage extends React.Component {
className='form-control' className='form-control'
placeholder='Email Address' placeholder='Email Address'
maxLength='128' maxLength='128'
spellCheck='false'
/> />
</div> </div>
<div className='form-group'> <div className='form-group'>

Просмотреть файл

@@ -104,6 +104,7 @@ export default class SSOSignUpPage extends React.Component {
placeholder='Enter name of new team' placeholder='Enter name of new team'
maxLength='128' maxLength='128'
onChange={this.nameChange} onChange={this.nameChange}
spellCheck='false'
/> />
{nameError} {nameError}
</div> </div>