Adding or separator between ldap, username, email, github

Updating code theme name

Updating conditions for login page

updated the 2.0 Dockerfile to include the proper location of mm gzip

Fixing search loading icon on mobile

Adding or separator between ldap, username, email and github
Этот коммит содержится в:
Asaad Mahmood
2016-03-10 13:27:34 +05:00
родитель 7d72602737
Коммит e4fed928d9
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