Como posso substituir o texto da captura de tela por qualquer outro ícone SVG (qualquer um) usando apenas CSS?
Muito apreciado! ![]()
Como posso substituir o texto da captura de tela por qualquer outro ícone SVG (qualquer um) usando apenas CSS?
Muito apreciado! ![]()
Você precisará primeiro carregar seu arquivo SVG na seção Uploads. Para o nome da variável SCSS, faça algo curto e conciso.
Em seguida, adicione este trecho à guia Common:
th.posts.sortable.num.topic-list-data {
content: url($name-of-variable);
}
Observe que você não deve colocar aspas dentro dos parênteses do url.
Don criou uma ferramenta auxiliar para usar ícones em CSS:
Desculpe, não entendi. O que você quer dizer com $name-of-variable? Estou tentando adicionar um código SVG depois de content:, e não está funcionando. ![]()
Muito apreciado @Canapin, mas não estou procurando instalar mais componentes para mudar a palavra “replies” com um código SVG. ![]()
O nome da variável é o que você inseriu ao carregar o arquivo SVG.
Você precisará ser um administrador para fazer isso.
/admin no fórum.name-of-variable pelo nome que você escolheu na Etapa 4. Mantenha o $ antes do nome da variável.Muito obrigado, ficou muito claro agora.
Uma pergunta rápida: se eu tiver, digamos, 10 ícones, preciso fazer o upload um por um?
Sim, eu acredito que sim.
@Radu Caso meu guia não funcione, você pode seguir este guia, onde acredito que você pode fazer upload de apenas 1 arquivo para vários ícones:
Este foi um ótimo post e me ajudou a substituir os ícones padrão. Mais uma coisa, se me permite…
No seguinte, como posso colocar um ícone FontAwesome dentro de content?
th.topic-list-data.posts.num > span {
visibility: hidden;
}
th.topic-list-data.posts.num > span:after {
content:'um Ícone FontAwesome aqui';
visibility: visible;
display: inline-block;
padding-bottom: 1.2em;
}
Você pode baixá-lo como um SVG e depois fazer a mesma coisa. Caso contrário, você terá que criar um componente, o que será mais complexo.
Então não há como fazer algo assim?
content:'fa d-icon d-icon-reply';
Se não, como ficaria o código para o seguinte método? Só preciso de um exemplo para começar, pois tentei CSS básico e não tive nenhum efeito.
Agradeço desde já!
Não, mas você pode usar o mesmo método que usou com métodos anteriores. Faça o upload, depois adicione-o como um arquivo SVG que você seguiu usando o guia;
Não tenho muita certeza de onde você quer colocar o ícone. Você poderia enviar uma captura de tela?
Obrigado.
Não importa onde, eu só quero colocar um ícone FA dentro da linha content:'...'
Acho que vou usar o FA como família de fontes e Unicodes dentro do método content.
Você poderia fazer isso:
Não tenho 100% de certeza se isso funciona, mas tenho bastante certeza de que funciona.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.