Pular para o conteúdo principal

Personalização

Conceituação#

A personalização é utilizada para que você consiga aplicar sua identidade visual ao chat como logo, icone e cores.

Essas configurações devem ser informadas ao iniciar o chat, então complementa o objeto de configuração do passo anterior.

Alterando Tema#

Você pode iniciar o chat informando o atributo theme.

ChatPluginPlay.init({
accountId: '32133-31232-312321-312312-312312',
enableFloatingButton: true,
theme: 'light',
});
AtributosTipoDescrição
accountIdstringIdentificador da conta do cliente
enableFloatingButtonbooleanDefine se o botão flutuante do chat deve aparecer ao iniciar
themestringTema do chat, opções disponíveis são "light" ou "dark"

Personalizar botão flutuante#

Mude a cor do fundo e do ícone do botão flutuante utilizando os atributos floatingButtonColor e floatingIconColor

ChatPluginPlay.init({
accountId: '32133-31232-312321-312312-312312',
enableFloatingButton: true,
floatingButtonColor: '#6e2bbb',
floatingIconColor: '#fff',
});
AtributosTipoDescrição
accountIdstringIdentificador da conta do cliente
enableFloatingButtonbooleanDefine se o botão flutuante do chat deve aparecer ao iniciar
floatingButtonColorstringCor do fundo do botão flutuante
floatingIconColorstringCor do ícone do botão flutuante

Cores e logo#

Também é possível aplicar sua identidade visual

ChatPluginPlay.init({
accountId: '32133-31232-312321-312312-312312',
enableFloatingButton: true,
appName: 'Meu Chat',
appIcon: 'https://www.plugchat.com.br/white-label/plug-chat/logo.png',
appLogo: 'https://www.plugchat.com.br/white-label/plug-chat/plug-blue.png',
appPrimaryColor: '#455CC7',
});
AtributosTipoDescrição
accountIdstringIdentificador da conta do cliente
enableFloatingButtonbooleanDefine se o botão flutuante do chat deve aparecer ao iniciar
appNamestringNome da aplicação utilizada em alertas e copyright
appIconstringÍcone da aplicação utiliza no favicon, login e tela de carregamento
appLogostringLogo maior da aplicaçaão, utilizada na página inicial
appPrimaryColorstringCor primária da aplicação, aceita hexadecial, rgba e variáveis css