Freshchat iOS SDK Temas

Criada por Isabelle Fernandes, Modificado em Qua, 1 Mar, 2023 na (o) 9:32 AM por Isabelle Fernandes

O Freshchat pode ter um tema para fazer com que a IU de suporte corresponda à aparência do seu aplicativo.


O SDK contém um arquivo "FCTheme.plist" que controla a aparência do SDK. Você pode copiar esse arquivo para o projeto de seu aplicativo e editá-lo para obter os resultados desejados para tornar a interface do usuário de suporte em casa em seu aplicativo. Se você optar por renomear esse arquivo, poderá instruir o SDK a usar seu arquivo de tema incluindo o seguinte em seu código de inicialização.


config.themeName = @"<CUSTOM THEME>";
Objc


Diretrizes para Inserir Valores de Tema

  • Nome da fonte - Os nomes das fontes devem ser especificados usando sua família e estilo. Por exemplo, HelveticaNeue-Light refere-se à fonte HelveticaNeue no estilo “Light”. Dê uma olhada em iosfonts.com para ver as famílias de fontes que são suportadas pelo iOS. Se você quiser usar uma fonte personalizada, pode importar diretamente o arquivo ttf para o projeto e referir esse nome na plist do tema.
  • Tamanho da fonte - Os tamanhos da fonte podem ser especificados como valores flutuantes. Por exemplo, 14.0f.
  • Cor - As cores devem ser especificadas no formato hexadecimal. Por exemplo #FFFFFF é branco.
  • Imagem - O Freshchat segue as convenções de nomenclatura de imagens do iOS. As imagens necessárias devem ser incluídas em seu projeto e podem ser referidas pelo nome do arquivo. Por exemplo, “Image1.png” será usado em telas não retina, enquanto “Image1@2x.png” será usado em telas retina.
  • iOS 8 e inferior  - Helvetica Neue
  • iOS 9 - São Francisco
  • iOS 10 e superior - Helvetica Neue



Observação: o SDK usa SYS_DEFAULT_FONT_NAME por padrão e pode ser personalizado do nível do componente ao global em Diversos.



Personalização do balão de bate-papo

As bolhas de bate-papo na exibição de conversa também podem ser personalizadas em cores. Você pode substituir as imagens dos balões de bate-papo, desde que correspondam às dimensões das imagens incluídas no SDK. Caso as dimensões não correspondam, você pode controlar as inserções para o balão de bate-papo no arquivo do tema.

Observação: se as alterações de tema não estiverem refletindo no aplicativo, limpe os dados derivados seguidos por uma compilação limpa.


Perguntas frequentes Personalização de detalhes do artigo

Você pode fazer alterações na aparência dos artigos de perguntas frequentes no Freshchat. Para fazer isso,


  1. Acesse FCResources.bundle
  2. Copie o arquivo normalize.css e coloque-o na pasta do projeto do seu aplicativo.
  3. Renomeie o arquivo normalize.css em sua pasta de projeto para evitar a duplicação de nomes de arquivo.
  4. Em seguida, vá para o arquivo FCTheme.plist e na categoria Miscellaneous , adicione a chave " ArticleDetailCSSFileName ". 
  5. Defina o valor da chave como seu novo nome de arquivo .css.


Agora você pode fazer alterações no arquivo .css em sua pasta de projeto, com base em seus requisitos.



Observação: isso garante que, quando a versão do iOS SDK for atualizada, as personalizações css sejam aplicadas automaticamente.



Guia de Temas

As imagens a seguir são um guia para as teclas usadas no arquivo do tema.









Recentemente, atualizamos nossa marca em nossas ofertas e alteramos os nomes de nossos planos de preços. Se você se inscreveu antes de 9 de agosto de 2021, clique em Planos anteriores para visualizar seus planos aplicáveis. 
Garantimos que essa alteração não afetará sua experiência com o produto e nenhuma ação é necessária de sua parte.

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo