diff --git a/app/javascript/src/components/InviteUsersModal/index.jsx b/app/javascript/src/components/InviteUsersModal/index.jsx
index a6a82a0d2..b0f63439b 100644
--- a/app/javascript/src/components/InviteUsersModal/index.jsx
+++ b/app/javascript/src/components/InviteUsersModal/index.jsx
@@ -55,7 +55,7 @@ class InviteUsersModal extends Component {
team_id: this.props.team.id
})
.then(({ data }) => {
- this.setState({ inviteResults: data, showInviteUsersResults: true});
+ this.setState({ inviteResults: data, showInviteUsersResults: true });
})
.catch(error => {
console.log("Invite As Error: ", error);
@@ -89,17 +89,23 @@ class InviteUsersModal extends Component {
{modalBody}
-
{inviteButton}
+
@@ -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
};
diff --git a/app/javascript/src/styles/main.scss b/app/javascript/src/styles/main.scss
index 005b68e10..c4dc7cf78 100644
--- a/app/javascript/src/styles/main.scss
+++ b/app/javascript/src/styles/main.scss
@@ -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;
+}