Fico feliz em ajudar @volanar ![]()
Provavelmente, vale a pena fazer alterações no componente para que tudo funcione perfeitamente por padrão, sem código personalizado.
Acredito que o esquema de cores invertido seja a intenção para este componente, e as várias classes estão lá para que o rodapé possa ser personalizado para necessidades específicas do fórum, assim como você fez agora ![]()
Talvez uma PR para uma opção de inverter as variáveis de cor possa ser feita? ![]()
Olá, fãs de rodapé! Este componente foi recentemente reescrito: DEV: use dasherize, update user-input classnames to data-attrs (#33) · discourse/Discourse-easy-footer@68b9972 · GitHub
Isso não afetará a maioria das pessoas, mas removi os nomes de classe que eram aplicados a cada link — anteriormente, uma classe contendo o nome do link era adicionada a cada link e, infelizmente, isso significava que se você nomeasse seu link da mesma forma que algum nome de classe em todo o Discourse, você poderia ter resultados indesejados.
Então, por exemplo, se você tivesse um link chamado “alert” ou “spinner”, você teria alguns conflitos não intencionais com alguns estilos dentro do Discourse:
Estes são os exemplos mais aparentes, mas existem centenas de nomes de classe potenciais para se envolver.
Portanto, após a atualização, se você usou CSS para editar esses links de alguma forma anteriormente, terá que atualizar seus nomes de classe:
Anteriormente:
.my-link-name {
background: red;
}
Atualizado:
[data-easyfooter-link="my-link-name"] {
background: red;
}
Isso evita quaisquer possíveis conflitos de nomes.
Olá, como desativar este componente de tema nas páginas de canal e tópico?
no chat o elemento html recebe a classe has-full-page-chat… então você provavelmente pode fazer isso com um pouco de CSS:
.has-full-page-chat .below-footer-outlet.custom-footer {
display: none;
}
Bom dia,
Existe uma maneira possível de reduzir a proeminência de alguns dos tópicos desatualizados na página inicial? Eu preferiria exibir apenas o mês ou dois mais recentes, para minimizar a desordem.
Verifiquei a seção admin/site_settings/category/basic, onde acredito que a solução possa ser encontrada. No entanto, existem várias opções a serem consideradas.
Consequentemente, sou capaz de incorporar um rodapé responsivo e amigável ao fórum. No entanto, para visualizá-lo, é preciso rolar até o final da página inicial, onde a fundação do fórum em 2021 é marcada.
Obrigado @awesomerobot por essa solução alternativa de CSS.
Para constar, o motivo pelo qual a estou usando é que o rodapé aparece inesperadamente em chats pessoais, reduzindo a altura disponível para as mensagens e o teclado. Em alguns telefones, isso se torna um desafio. É surpreendente, já que em todas as outras páginas o rodapé fica oculto até que o rolemos para cima.
Editar: testado em aplicativos Android e iPhone.
Novo logotipo do Twitter/X
Desculpem por uma pergunta que provavelmente é muito simples,
Como todos estão atualizando o novo link do Twitter para o logotipo X. Tentei encontrar o nome fab correto para adicionar nas configurações do rodapé, mas não consigo fazer funcionar.
Seria bom se você pudesse deixar o Blurb e o Blurb Title vazios e que, em seguida, ele também pule a div para este conteúdo (para que os cabeçalhos de link comecem à esquerda - ou, melhor ainda, torná-lo configurável se eles devem começar à esquerda e se devem se estender).
Alguma atualização recente destruiu completamente o rodapé: embora nenhuma configuração tenha sido alterada, ele agora exibe os padrões, que são muito incompatíveis e mostram links que nunca quisemos em primeiro lugar.
Como corrigir o rodapé para restaurar a personalização real que não mudou?
Ah sim, desculpe por isso. Acho que isso foi devido a uma atualização nas configurações do tema. Se você salvar suas configurações novamente, tudo deverá funcionar. Por exemplo, adicione um espaço a um valor de configuração e salve (e depois remova o espaço extra novamente, salve novamente).
Eu experimentei isso, mas é muito estranho quando você remove as colunas. Existe uma versão que pode ser instalada que não precisa das colunas de texto? Como você muda as cores?
Digamos que eu quisesse adicionar um código javascript de “inscrição no Youtube”?
Este é um componente de tema muito bom!
Podemos suportar HTML na seção Blurb? Quero inserir vários links <a></a> nele. Além disso, acho que o limite de contagem de palavras é realmente inútil.
Obrigado!
Olá,\n\nTalvez alguém possa me ajudar.\nO rodapé em si funciona perfeitamente - mas de alguma forma ele não é exibido na página de login, embora a opção "mostrar rodapé na página de login…" esteja marcada e a instalação do discourse seja privada (login_required está marcado).\nHá algo que eu tenha esquecido?\nObrigado pela ajuda!
De repente, o rodapé apareceu na página de login.
Infelizmente, não consigo rastrear as alterações que levaram à solução, mas acho que reconstruir o discourse ( ./launcher rebuild app ) ajudou.
Este foi um bug no componente do tema e foi corrigido em
Apenas deixando uma nota aqui que mesclei uma alteração hoje que migra as configurações de tema link_sections e links para type: objects, que lançamos recentemente.
Não esperamos que as coisas quebrem com esta migração, mas se quebrarem, por favor, deixe uma nota aqui para me avisar.
Obrigado por este componente agradável. Ao tentar atualizar para a última versão, recebo esta mensagem de erro:
Ocorreu um erro: Você forneceu parâmetros inválidos para a solicitação:
A propriedade em JSON Pointer '/0/links/0/referrer_policy' deve ser uma das seguintes [\"no-referrer\", \"no-referrer-when-downgrade\", \"origin\", \"origin-when-cross-origin\", \"unsafe-url\"].
A propriedade em JSON Pointer '/1/links/0/target' deve ser uma das seguintes [\"_blank\", \"_self\", \"_parent\", \"_top\"]. A propriedade em JSON Pointer '/1/links/0/referrer_policy' deve ser uma das seguintes [\"no-referrer\", \"no-referrer-when-downgrade\", \"origin\", \"origin-when-cross-origin\", \"unsafe-url\"].
A propriedade em JSON Pointer '/2/links/0/target' deve ser uma das seguintes [\"_blank\", \"_self\", \"_parent\", \"_top\"]. A propriedade em JSON Pointer '/2/links/0/referrer_policy' deve ser uma das seguintes [\"no-referrer\", \"no-referrer-when-downgrade\", \"origin\", \"origin-when-cross-origin\", \"unsafe-url\"].
Estou 4 commits atrás, se isso for uma informação útil.
