Hexo 搭建个人博客(八)NexT 侧边栏配置

目标

本文将介绍一些关于 NexT 侧边栏的配置。

本文相关 推荐阅读:

环境及版本声明

本文基于以下环境及版本:

hexo: 3.8.0
hexo-cli: 1.1.0
NexT: 7.1.0
OS: Ubuntu 18.04 LTS x86_64

设置侧边栏

sidebar:
  # 侧边栏位置, 可选值: left | right (仅适用于 Pisces | Gemini).
  position: left

  # 手动定义侧边栏宽度. 如果注释,将默认为:
  # Muse | Mist: 320
  # Pisces | Gemini: 240
  #width: 300

  # 侧边栏显示, 可选值 (仅适用于 Muse | Mist):
  #  - post    默认行为,在文章页面(拥有目录列表)时显示
  #  - always  在所有页面中都显示
  #  - hide    在所有页面中都隐藏(可以手动展开)
  #  - remove  完全移除
  display: post

  # 侧边栏相对于顶部菜单栏的偏移量(以像素为单位) (仅适用于 Pisces | Gemini).
  offset: 12
  # 在窄视图上启用侧边栏 (仅适用于 Muse | Mist).
  onmobile: false
  # 点击页面的任何空白部分关闭侧边栏 (仅适用于 Muse | Mist).
  dimmer: false

设置返回顶部

back2top:
  # 是否启用点击返回顶部按钮
  enable: true
  # 是否在侧边栏显示点击返回顶部按钮
  sidebar: false
  # 是否在返回顶部按钮显示已滚动百分比
  scrollpercent: false

设置头像

NexT 默认不会在侧边栏展示头像,你可以在 主题配置文件 中修改。

# Sidebar Avatar
avatar:
  # 头像资源路径,可以在主题目录下,也可以在站点目录,还可以是网络链接
  # 将头像放至主题目录下 (source/images): /images/avatar.gif
  # 将头像放至站点目录下 (source/uploads): /uploads/avatar.gif
  # 或者任何头像URL: http(s)://example.com/avatar.png
  url: #/images/avatar.gif
  # 如果为 true, 头像将会显示为圆形.
  rounded: false
  # 头像透明度,取值从0到1,1表示完全不透明.
  opacity: 1
  # 如果为 true, 当光标移动至头像时,头像会旋转.
  rotated: false

设置作者昵称

编辑 站点配置文件,设置 author 为你的昵称。

设置站点描述

编辑 站点配置文件,设置 description 字段为你的站点描述,站点描述也可以是你喜欢的一句签名

设置社交链接

侧栏社交链接的修改包含两个部分,第一是链接,第二是链接图标。两者配置均在 主题配置文件 中。

# Social Links
# Usage: `Key: permalink || icon`
# Key 是向最终用户显示的链接标签.
# `||` 分隔符之前的值是目标的永久链接.
# `||` 分隔符后面的值是FontAwesome图标的名称。如果未指定图标(带或不带分隔符),则将加载globe图标.
social:
  #GitHub: https://github.com/yourname || github
  #E-Mail: mailto:yourname@gmail.com || envelope
  #Weibo: https://weibo.com/yourname || weibo
  #Google: https://plus.google.com/yourname || google
  #Twitter: https://twitter.com/yourname || twitter
  #FB Page: https://www.facebook.com/yourname || facebook
  #VK Group: https://vk.com/yourname || vk
  #StackOverflow: https://stackoverflow.com/yourname || stack-overflow
  #YouTube: https://youtube.com/yourname || youtube
  #Instagram: https://instagram.com/yourname || instagram
  #Skype: skype:yourname?call|chat || skype

social_icons:
  # 是否启用社交链接图标
  enable: true
  # 是否只显示社交链接图标
  icons_only: false
  # 是否显示具有转换效果的社交链接图标
  transition: false

NexT 内置了多个网站的链接,可以取消想要添加链接的注释,也可以自定义,例如:

social:
    Github: https://github.com/wylu || github
    CSDN: https://blog.csdn.net/qq_32767041 || book

设置友情链接

# Blog rolls
# NexT默认会在links_title之前显示链接图标,你可以使用FontAwesome的其它图标
links_icon: link
# NexT默认使用Links作为blogroll的名称,你可以自行修改
links_title: Links
# NexT默认所有blogrolls都以块显示,你可以改为内联
links_layout: block
#links_layout: inline
links:
  # 此处添加你的友情链接
  #Title: http://example.com

例如:

links_icon: link
links_title: 福利链接
links_layout: inline
links:
  Title1: http://example.com
  Title2: http://example.com

links

设置文章目录

# Table Of Contents in the Sidebar
toc:
  # 是否启用侧边栏文章目录.
  enable: true
  # 是否自动将列表编号添加到TOC.
  number: true
  # 如果为true,如果标题宽度大于侧边栏宽度,则所有单词将放在下一行.
  wrap: false
  # 如果为true,将显示帖子中的所有TOC级别,而不是其中的激活部分.
  expand_all: false
  # 生成的TOC的最大深度. 你可以在一个帖子中通过Front Matter中的`toc_max_depth`设置它.
  max_depth: 6
  • 6
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Hexo搭建博客中,你可以通过修改NexT主题的配置文件来自定义侧边栏样式。具体来说,你可以在NexT主题的配置文件中找到以下几个选项来修改侧边栏样式: 1. `links_icon`:这个选项用于设置友情链接的图标样式。你可以取消注释并设置为`link`来使用默认的链接图标。 2. `links_title`:这个选项用于设置友情链接的标题。你可以自行修改标题名称。 3. `links_layout`:这个选项用于设置友情链接的布局方式。默认情况下,链接以块的形式显示,你可以将其改为`inline`以内联的方式显示。 4. `links`:这个选项用于添加你的友情链接。你可以按照以下格式添加链接:`Title: http://example.com`。 通过修改这些选项,你可以自定义Hexo博客的侧边栏样式。请注意,你需要在NexT主题的配置文件中进行修改,并根据需要取消注释或添加相应的内容。 #### 引用[.reference_title] - *1* *2* [Hexo 搭建个人博客)NexT 侧边栏配置](https://blog.csdn.net/qq_32767041/article/details/103284345)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Hexo 入门指南(四) - 页面、导航、边栏、底栏](https://blog.csdn.net/wizardforcel/article/details/40684953)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值