O tema Butterfly usa a fonte de ícones do Alibaba
⛄yooo~ Hoje vou te ensinar a embelezar o ícone da fonte do Butterfly
⛄O tema Butterfly oferece suporte à fonte incrível v6, mas o que devo fazer se ainda não for suficiente?
⛄ Você pode usar o Alibaba iconfont para expandir
- Versão borboleta: 4.5.1
selecione o ícone
-
endereço da biblioteca de ícones iconfont: iconfont-Alibaba vector icon library
-
Depois de encontrar o ícone que você precisa, clique em Adicionar à biblioteca
- Adicionar ícone ao projeto
- gerar código e copiar código
configuração borboleta
Crie um novo arquivo css
- Crie um novo font.css na pasta /source/css na pasta do tema Butterfly, cole o código copiado nele
/* font.css */
@font-face {
font-family: "iconfont";
src: url('//at.alicdn.com/t/c/font_3829267_g9vxomx6ua4.woff2?t=1671175363970') format('woff2'),
url('//at.alicdn.com/t/c/font_3829267_g9vxomx6ua4.woff?t=1671175363970') format('woff'),
url('//at.alicdn.com/t/c/font_3829267_g9vxomx6ua4.ttf?t=1671175363970') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px; /* 字体大小自行修改 */
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-github:before {
content: "\ea0b";
color: red; /* 图标颜色需要自行修改 */
}
/*
此处省略项目中其他字体代码
*/
importar arquivo css
- Modifique a configuração em _config.yml na pasta do tema Butterfly
# 省略其他代码
inject:
head:
- <link rel="stylesheet" href="/css/font.css"> # 引入刚刚新建的css文件
bottom:
# - <script src="xxxx"></script>
# ...
usar iconfont
- Modifique a configuração em _config.yml na pasta do tema Butterfly
- Use o formato iconfont <nome do ícone>
- O nome do ícone pode ser visualizado no projeto iconfont
# 可配置导航栏
menu:
首页: / || iconfont icon-home
# ...
# ...
# 可配置社交图标
social:
iconfont icon-csdn: https://blog.csdn.net/xxx || CSDN
iconfont icon-juejin: https://juejin.cn/user/xxx || 掘金
fab fa-github: https://github.com/xxx || Github
⛄A descrição acima é todo o conteúdo de configuração
⛄Se for útil para você, por favor, dê um joinha