Merge pull request #808 from mlorb/ml-sci-1631

Fix rounded style of buttons and fix invite users to a team style errors [SCI-1631]
This commit is contained in:
mlorb 2017-10-04 14:57:45 +02:00 committed by GitHub
commit fcea55c2a1
2 changed files with 36 additions and 9 deletions

View file

@ -89,17 +89,23 @@ class InviteUsersModal extends Component {
<Modal.Title>
<FormattedMessage
id="invite_users.modal_title"
values={{ team: this.props.team.name }}
values={{
team: this.props.team.name
}}
/>
</Modal.Title>
</Modal.Header>
<Modal.Body>{modalBody}</Modal.Body>
<Modal.Footer>
<StyledButtonToolbar>
<Button onClick={this.handleCloseModal}>
<FormattedMessage id="general.cancel" />
</Button>
{inviteButton}
<Button onClick={this.handleCloseModal}>
<FormattedMessage
id={`general.${this.state.showInviteUsersResults
? "close"
: "cancel"}`}
/>
</Button>
</StyledButtonToolbar>
</Modal.Footer>
</Modal>
@ -110,10 +116,7 @@ class InviteUsersModal extends Component {
InviteUsersModal.propTypes = {
showModal: bool.isRequired,
onCloseModal: func.isRequired,
team: shape({
id: number.isRequired,
name: string.isRequired
}).isRequired,
team: shape({ id: number.isRequired, name: string.isRequired }).isRequired,
updateUsersCallback: func.isRequired
};

View file

@ -15,6 +15,10 @@ body {
background-color: $color-theme-primary;
}
.btn {
border-radius: 1.5em;
}
.btn-primary {
background-color: $color-theme-secondary;
border-color: $primary-hover-color;
@ -31,3 +35,23 @@ body {
position: relative !important;
}
}
// tags input
.react-tagsinput--focused {
border-color: $color-theme-primary;
}
.react-tagsinput-input {
width: 100%;
}
.react-tagsinput-tag {
background-color: $color-theme-primary;
border: 0;
color: $color-white;
font-weight: bold;
}
.react-tagsinput-remove {
color: $color-white;
}