当前位置: 首页 > article >正文

博客搭建之路:next主题修改侧边栏icon


文章目录

    • next主题修改侧边栏icon


next主题修改侧边栏icon

next主题中使用的是由 Font Awesome提供的图标,对于国内应用的图标基本都不支持。为了实现侧边栏小图标的展示,只能自己来设置样式了。

从iconfont来下载自己需要的icon,选择svg格式下载,并将文件保存在source\images目录下。

next主题提供了自定义样式的口子,在next下的_config.yml配置文件中有custom_file_path,可以用来进行自定义配置

custom_file_path:
  #head: source/_data/head.swig
  #header: source/_data/header.swig
  #sidebar: source/_data/sidebar.swig
  #postMeta: source/_data/post-meta.swig
  #postBodyEnd: source/_data/post-body-end.swig
  #footer: source/_data/footer.swig
  #bodyEnd: source/_data/body-end.swig
  #variable: source/_data/variables.styl
  #mixin: source/_data/mixins.styl
  style: source/_data/styles.styl

把style的注释放开,然后在对应目录下创建对应的styles.styl

以csdn为例,在styles.styl文件中新增csdn样式

.csdn {
/* csdn.svg 位置*/
	background-image: url('/images/csdn.svg');
  background-size: 1em 1em;
  opacity: 0.55;
  background-position: 0.05rem 0.2rem;
  background-repeat: no-repeat;
  height: 1rem;
  width: 1rem; 
  border-radius: 0rem;
  /*鼠标停留在图标上时,图标呈现发光效果*/
  &:hover {
      opacity: 1;
    }
}

然后在设置社交平台的icon

social:
  CSDN: https://blog.csdn.net/Lxn2zh || fa custom csdn

这里要使用custom

效果如下

侧边栏icon

参考文献

  • next主题修改侧边栏icon

http://www.kler.cn/a/382737.html

相关文章:

  • STM32-笔记37-吸烟室管控系统项目
  • Cursor无限续杯——解决Too many free trials.
  • 用户界面软件02
  • GaussDB SQL调优之改写SQL消除子查询
  • 数据库模型全解析:从文档存储到搜索引擎
  • w~自动驾驶~合集16
  • Python画笔案例-096 彩色粒子克隆动画
  • Java多态和继承(上篇)
  • MCU GD32A启动流程及各个段的初始化
  • SDL基本使用
  • 微信支付宝小程序SEO优化的四大策略
  • Flutter 的 Widget 概述与常用 Widgets 与鸿蒙 Next 的对比
  • 【浪潮商城-注册安全分析报告-无验证方式导致安全隐患】
  • 【Linux-进程间通信】消息队列
  • 移植 AWTK 到 纯血鸿蒙 (HarmonyOS NEXT) 系统 (6) - 触屏事件
  • 【极客兔兔-Web框架Gee详解】Day2 上下文Context
  • 【UE5】一种老派的假反射做法,可以用于移动端,或对反射的速度、清晰度有需求的地方
  • Unity3D学习FPS游戏(10)子弹攻击敌人掉血(碰撞检测)
  • 【数据结构】线性表——顺序表
  • 基于Python的校园爱心帮扶管理系统
  • Python 学习完基础语法知识后,如何进一步提高?
  • 【系统面试篇】进程与线程类(2)(笔记)——进程调度、中断、异常、用户态、核心态
  • 树莓派Linux 安装 EtherCat Igh
  • 谷歌浏览器安装 Vue.js devtools 插件
  • 讲解JVM日志的查看及解决系统频繁GC问题
  • 链表拆分与快慢指针相关算法题