menu
menu: #you can customize, i18n files are in the theme's languages folder. fa-regular recommended
  Home: 
    path: / 
    icon: fa-regular fa-house # can be empty
  Archives: 
    path: /archives 
    icon: fa-regular fa-archive # can be empty
  # Status: 
  #   path: https://status.evanluo.top/
  #   icon: fa-regular fa-chart-bar
  # About: 
  #   icon: fa-regular fa-user
  #   submenus:
  #     Me: /about
  #     Github: https://github.com/EvanNotFound/hexo-theme-redefine
  #     Blog: https://www.evanluo.top
  #     Friends: /friends
  # Links: 
  #   icon: fa-regular fa-link
  #   submenus:
  #     Link1: /link1
  #     Link2: /link2
  #     Link3: /link3
网站头部导航菜单,如需新增导航菜单,按上面格式填写,同时需要创建相对应的 Hexo 页面。

Hexo 项目并没有 categories(分类)、tags(标签)、about(关于)、links(友链)等页面,需要自己手动创建。
写法格式
一般菜单写法格式
menu:
  Home: # 一级菜单栏名称
    path: / # 网址,可以为相对路径或者绝对路径
    icon: fa-regular fa-house # Fontawesome图标名称(可选)
如果要实现在导航栏点击菜单时跳转到第三方网站,只需把 path 的值填写为第三方网站的 URL 即可。
例如:在头部导航栏配置跳转到 Google 网站的菜单
menu:
  Google: 
    path: https://www.google.com/
关闭特定菜单
如果你要关闭一个特定菜单
比如我要关闭 Archives 菜单,可以设置为
menu:
    Archives: 
    path: none 
    icon: fa-regular fa-archive # can be empty
把 path 设置为 none,Archives 菜单就关闭了
Fontawesome 图标
前往 Fontawesome 官网,搜索你想要的图标,如这个 house 图标

红框标注的地方即为在 icon 区域需要填写的值。推荐使用 fa-regular 

提示
本主题支持 solid regular thin light duotone 的图标,但是如果你需要用 thin light duotone ,需要手动选择开启,请见 fontawesome 配置项。solid 和 regular 默认开启
二级菜单
Redefine 主题自 v0.4.0 开始支持二级菜单。

具体写法如下
Links: #一级菜单栏名称
    submenus: 
        Status: /link1 #第一个链接
        Github: /link2 #第二个链接
        Blog: /link3 #第三个链接
缩进必须严格
国际化
菜单栏列表支持国际化(Internationalization)
国际化文件在:
{{path_to_redefine_folder}}/languages
其中,{{path_to_redefine_folder}} 是指到 redefine 主题的路径,一般为 /node_modules/hexo-theme-redefine 或者 /themes/redefine
- en.yml是英文翻译文件
- zh-CN.yml是简体中文
- zh-TW.yml是繁体中文
具体写法参考:
links: 链接
前面的 links 必须是小写,而且要对应上菜单栏上的名称。比如 Github 则写成 github
后面的 链接 就是翻译的名字