diff --git a/website/client/assets/svg/gift.svg b/website/client/assets/svg/gift.svg
index 82351a4236..b06e9802b8 100644
--- a/website/client/assets/svg/gift.svg
+++ b/website/client/assets/svg/gift.svg
@@ -1,3 +1,3 @@
diff --git a/website/client/assets/svg/remove.svg b/website/client/assets/svg/remove.svg
index a717d49915..4b56e4bb94 100644
--- a/website/client/assets/svg/remove.svg
+++ b/website/client/assets/svg/remove.svg
@@ -1,3 +1,3 @@
diff --git a/website/client/components/userMenu/profile.vue b/website/client/components/userMenu/profile.vue
index 37a402612d..435eebeed2 100644
--- a/website/client/components/userMenu/profile.vue
+++ b/website/client/components/userMenu/profile.vue
@@ -3,18 +3,16 @@ div
b-modal#profile(title="Profile", size='lg', :hide-footer="true")
div(slot='modal-header')
.profile-actions
- button.btn.btn-secondary(@click='sendMessage()')
+ button.btn.btn-secondary.message-icon(@click='sendMessage()', v-b-tooltip.hover.left="$t('sendMessage')")
.svg-icon.message-icon(v-html="icons.message")
- button.btn.btn-secondary(v-if='user._id !== this.userLoggedIn._id && userLoggedIn.inbox.blocks.indexOf(user._id) === -1', :tooltip="$t('unblock')",
- @click="blockUser()", tooltip-placement='right')
- span.glyphicon.glyphicon-plus
- | {{$t('block')}}
- button.btn.btn-secondary(v-if='user._id !== this.userLoggedIn._id && userLoggedIn.inbox.blocks.indexOf(user._id) !== -1',
- :tooltip="$t('unblock')", @click="unblockUser()", tooltip-placement='right')
- span.glyphicon.glyphicon-ban-circle
- | {{$t('unblock')}}
- button.btn.btn-secondary(@click='openSendGemsModal()')
+ button.btn.btn-secondary.gift-icon(@click='openSendGemsModal()', v-b-tooltip.hover.bottom="$t('sendGems')")
.svg-icon.gift-icon(v-html="icons.gift")
+ button.btn.btn-secondary.remove-icon(v-if='user._id !== this.userLoggedIn._id && userLoggedIn.inbox.blocks.indexOf(user._id) === -1',
+ @click="blockUser()", v-b-tooltip.hover.right="$t('block')")
+ .svg-icon.remove-icon(v-html="icons.remove")
+ button.btn.btn-secondary.positive-icon(v-if='user._id !== this.userLoggedIn._id && userLoggedIn.inbox.blocks.indexOf(user._id) !== -1',
+ @click="unblockUser()", v-b-tooltip.hover.right="$t('unblock')")
+ .svg-icon.positive-icon(v-html="icons.positive")
.row
.col-12
member-details(:member="user")
@@ -307,17 +305,31 @@ div
button {
width: 40px;
height: 40px;
- padding: .8em;
+ padding: .7em;
margin-right: .5em;
}
}
+
.message-icon {
width: 16px;
+ color: #686274;
}
.gift-icon {
width: 14px;
+ padding: 0 0 0 1px;
+ color: #686274;
+ }
+
+ .remove-icon {
+ width:16px;
+ color: #686274;
+ }
+
+ .positive-icon {
+ width: 14px;
+ color: #686274;
}
.pet-mount-row {
@@ -573,6 +585,8 @@ const TOTAL_NUMBER_OF_DROP_ANIMALS = DROP_ANIMALS.length;
import message from 'assets/svg/message.svg';
import gift from 'assets/svg/gift.svg';
+import remove from 'assets/svg/remove.svg';
+import positive from 'assets/svg/positive.svg';
import dots from 'assets/svg/dots.svg';
export default {
@@ -588,6 +602,8 @@ export default {
return {
icons: Object.freeze({
message,
+ remove,
+ positive,
gift,
dots,
}),