Merge pull request #938 from mattermost/plt-111

PLT-111 Combining email verification confirmation screen with login screen.
Этот коммит содержится в:
Corey Hulen
2015-10-06 13:24:17 -07:00
родитель cbe1ab8dba 4311978d65
Коммит fe802fb9c4
5 изменённых файлов: 38 добавлений и 23 удалений

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

@@ -38,8 +38,8 @@ export default class EmailVerify extends React.Component {
}
return (
<div className='col-sm-offset-4 col-sm-4'>
<div className='panel panel-default'>
<div className='col-sm-12'>
<div className='panel panel-default verify_panel'>
<div className='panel-heading'>
<h3 className='panel-title'>{title}</h3>
</div>

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

@@ -112,6 +112,17 @@ export default class Login extends React.Component {
errorClass = ' has-error';
}
const verifiedParam = Utils.getUrlParameter('verified');
let verifiedBox = '';
if (verifiedParam) {
verifiedBox = (
<div className='alert alert-success'>
<i className='fa fa-check' />
{' Email Verified'}
</div>
);
}
let emailSignup;
if (global.window.config.EnableSignUpWithEmail === 'true') {
emailSignup = (
@@ -175,6 +186,7 @@ export default class Login extends React.Component {
<h2 className='signup-team__name'>{teamDisplayName}</h2>
<h2 className='signup-team__subdomain'>on {global.window.config.SiteName}</h2>
<form onSubmit={this.handleSubmit}>
{verifiedBox}
<div className={'form-group' + errorClass}>
{serverError}
</div>