Merge pull request #2412 from asaadmahmoodspin/ui-improvements

Adding separators between ldap, username, email, github
Этот коммит содержится в:
Christopher Speller
2016-03-12 14:28:46 -05:00
родитель f06db338a3 e4fed928d9
Коммит 72ed22d742
5 изменённых файлов: 38 добавлений и 4 удалений

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

@@ -34,7 +34,7 @@ VOLUME /var/lib/mysql
WORKDIR /mattermost WORKDIR /mattermost
# Copy over files # Copy over files
ADD https://github.com/mattermost/platform/releases/download/v2.0.0-rc2/mattermost.tar.gz / ADD https://github.com/mattermost/platform/releases/download/v2.0.0/mattermost.tar.gz /
RUN tar -zxvf /mattermost.tar.gz --strip-components=1 && rm /mattermost.tar.gz RUN tar -zxvf /mattermost.tar.gz --strip-components=1 && rm /mattermost.tar.gz
ADD config_docker.json / ADD config_docker.json /
ADD docker-entry.sh / ADD docker-entry.sh /

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

@@ -19,6 +19,8 @@ export default class Login extends React.Component {
render() { render() {
const teamDisplayName = this.props.teamDisplayName; const teamDisplayName = this.props.teamDisplayName;
const teamName = this.props.teamName; const teamName = this.props.teamName;
const ldapEnabled = global.window.mm_config.EnableLdap === 'true';
const usernameSigninEnabled = global.window.mm_config.EnableSignInWithUsername === 'true';
let loginMessage = []; let loginMessage = [];
if (global.window.mm_config.EnableSignUpWithGitLab === 'true') { if (global.window.mm_config.EnableSignUpWithGitLab === 'true') {
@@ -173,6 +175,22 @@ export default class Login extends React.Component {
); );
} }
if (ldapEnabled && (loginMessage.length > 0 || emailSignup || usernameSigninEnabled)) {
ldapLogin = (
<div>
<div className='or__container'>
<FormattedMessage
id='login.or'
defaultMessage='or'
/>
</div>
<LoginLdap
teamName={this.props.teamName}
/>
</div>
);
}
let findTeams = null; let findTeams = null;
if (!Utils.isMobileApp()) { if (!Utils.isMobileApp()) {
findTeams = ( findTeams = (
@@ -197,6 +215,22 @@ export default class Login extends React.Component {
); );
} }
if (usernameSigninEnabled && (loginMessage.length > 0 || emailSignup || ldapEnabled)) {
usernameLogin = (
<div>
<div className='or__container'>
<FormattedMessage
id='login.or'
defaultMessage='or'
/>
</div>
<LoginUsername
teamName={this.props.teamName}
/>
</div>
);
}
return ( return (
<div className='signup-team__container'> <div className='signup-team__container'>
<h5 className='margin--less'> <h5 className='margin--less'>

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

@@ -267,7 +267,7 @@ export default {
buttonColor: '#FFFFFF', buttonColor: '#FFFFFF',
mentionHighlightBg: '#984063', mentionHighlightBg: '#984063',
mentionHighlightLink: '#A4FFEB', mentionHighlightLink: '#A4FFEB',
codeTheme: 'solarized_dark' codeTheme: 'solarized-dark'
}, },
windows10: { windows10: {
type: 'Windows Dark', type: 'Windows Dark',
@@ -386,11 +386,11 @@ export default {
uiName: 'Code Theme', uiName: 'Code Theme',
themes: [ themes: [
{ {
id: 'solarized_dark', id: 'solarized-dark',
uiName: 'Solarized Dark' uiName: 'Solarized Dark'
}, },
{ {
id: 'solarized_light', id: 'solarized-light',
uiName: 'Solarized Light' uiName: 'Solarized Light'
}, },
{ {

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

До

Ширина:  |  Высота:  |  Размер: 80 KiB

После

Ширина:  |  Высота:  |  Размер: 80 KiB

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

До

Ширина:  |  Высота:  |  Размер: 81 KiB

После

Ширина:  |  Высота:  |  Размер: 81 KiB