Apply conversations color

This commit is contained in:
Pierre HUBERT 2021-03-07 14:36:17 +01:00
parent 9dbbf0eb5f
commit d425734810
2 changed files with 9 additions and 0 deletions

View File

@ -302,6 +302,10 @@ const ConvChatWindow = {
//Change the name of the conversation //Change the name of the conversation
this.changeName(await getConvName(conv), conversationWindow); this.changeName(await getConvName(conv), conversationWindow);
// Apply the color of the conversation (if any)
if (conv.color)
conversationWindow.rootElem.setAttribute("style", "--primary-blue: #" +conv.color)
// Update conversation members informations // Update conversation members informations
this.updateMembersList(conversationInfos); this.updateMembersList(conversationInfos);

View File

@ -59,6 +59,8 @@ const ConversationPageConvPart = {
class: "box box-primary box-conversation direct-chat-primary big-box-conversation" class: "box box-primary box-conversation direct-chat-primary big-box-conversation"
}); });
this._conv_info.window.root = box;
//Box header //Box header
var boxHeader = createElem2({ var boxHeader = createElem2({
appendTo: box, appendTo: box,
@ -129,6 +131,9 @@ const ConversationPageConvPart = {
//Get and apply the name of the conversation //Get and apply the name of the conversation
this._conv_info.window.title.innerHTML = await getConvName(convInfo); this._conv_info.window.title.innerHTML = await getConvName(convInfo);
if (convInfo.color)
this._conv_info.window.root.setAttribute("style", "--primary-blue: #" +convInfo.color)
//Add send message form //Add send message form
this.addSendMessageForm(); this.addSendMessageForm();