user-plus as icon for add-friend
This commit is contained in:
parent
c3ba7cd792
commit
96d2ff67e1
@ -119,6 +119,13 @@ body .userlist-drawer {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.friend {
|
||||||
|
display: flex;
|
||||||
|
text-align: right;
|
||||||
|
&:hover {
|
||||||
|
background-color: rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
|
|||||||
@ -208,12 +208,21 @@ define([
|
|||||||
var name = data.name || Messages.anonymous;
|
var name = data.name || Messages.anonymous;
|
||||||
var $span = $('<span>', {'title': name, 'class': 'avatar'});
|
var $span = $('<span>', {'title': name, 'class': 'avatar'});
|
||||||
var $rightCol = $('<span>', {'class': 'right-col'});
|
var $rightCol = $('<span>', {'class': 'right-col'});
|
||||||
$('<span>', {'class': 'name'}).text(name).appendTo($rightCol);
|
var $nameSpan = $('<span>', {'class': 'name'}).text(name).appendTo($rightCol);
|
||||||
var proxy = Cryptpad.getProxy();
|
var proxy = Cryptpad.getProxy();
|
||||||
if (Cryptpad.isLoggedIn() && data.edPublic && data.edPublic !== proxy.edPublic) {
|
var isMe = data.edPublic === proxy.edPublic;
|
||||||
if (!proxy.friends || !proxy.friends[data.edPublic]) {
|
if (Cryptpad.isLoggedIn() && data.edPublic) {
|
||||||
var $button = $('<button>', {'class': 'friend'}).appendTo($rightCol);
|
if (isMe) {
|
||||||
$button.text('Add friend').click(function (e) {
|
$nameSpan.attr('title', Messages._getKey('userlist_thisIsYou', [
|
||||||
|
name
|
||||||
|
])).text(name);
|
||||||
|
} else if (!proxy.friends || !proxy.friends[data.edPublic]) {
|
||||||
|
$('<span>', {
|
||||||
|
'class': 'fa fa-user-plus friend',
|
||||||
|
'title': Messages._getKey('userlist_addAsFriendTitle', [
|
||||||
|
name
|
||||||
|
])
|
||||||
|
}).appendTo($rightCol).click(function (e) {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
Cryptpad.inviteFromUserlist(Cryptpad, data.netfluxId);
|
Cryptpad.inviteFromUserlist(Cryptpad, data.netfluxId);
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user