From 1ac4dd8171f71402c19460283139dbdc563c4ed5 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Wed, 7 Nov 2018 15:00:22 -0600 Subject: [PATCH] feat(usernames): invite by username --- website/client/assets/scss/modal.scss | 1 + .../client/components/groups/inviteModal.vue | 310 ++++++++++-------- .../components/groups/inviteModalOld.vue | 152 +++++++++ website/client/components/header/index.vue | 4 +- .../components/settings/verifyUsername.vue | 3 - website/client/store/actions/user.js | 11 + website/common/locales/en/groups.json | 6 +- website/server/controllers/api-v3/groups.js | 12 +- website/server/controllers/api-v3/members.js | 27 ++ website/server/libs/invites/index.js | 22 +- 10 files changed, 385 insertions(+), 163 deletions(-) create mode 100644 website/client/components/groups/inviteModalOld.vue diff --git a/website/client/assets/scss/modal.scss b/website/client/assets/scss/modal.scss index 64d9820818..60c0274d13 100644 --- a/website/client/assets/scss/modal.scss +++ b/website/client/assets/scss/modal.scss @@ -16,6 +16,7 @@ } .modal-dialog { + margin: 5.5rem auto 3rem; width: auto; .title { diff --git a/website/client/components/groups/inviteModal.vue b/website/client/components/groups/inviteModal.vue index 8d8869f00d..166b75dfaa 100644 --- a/website/client/components/groups/inviteModal.vue +++ b/website/client/components/groups/inviteModal.vue @@ -1,152 +1,178 @@ + + + + diff --git a/website/client/components/groups/inviteModalOld.vue b/website/client/components/groups/inviteModalOld.vue new file mode 100644 index 0000000000..8d8869f00d --- /dev/null +++ b/website/client/components/groups/inviteModalOld.vue @@ -0,0 +1,152 @@ + + + diff --git a/website/client/components/header/index.vue b/website/client/components/header/index.vue index dffdef7046..af6f3ad020 100644 --- a/website/client/components/header/index.vue +++ b/website/client/components/header/index.vue @@ -1,6 +1,6 @@