huxpro.github.io icon indicating copy to clipboard operation
huxpro.github.io copied to clipboard

怎么样修改(增加)右上角的导航?{page}这个变量在那里设置?

Open xxspring opened this issue 6 years ago • 3 comments

右上角导航怎样设置,我在代码中找到这些。 不想通过硬编码实现,找了代码没有{page}这个变量的设置。

<ul class="nav navbar-nav navbar-right">
    <li>
        <a href="{{ site.baseurl }}/">Home</a>
    </li>
    {% for page in site.pages %}{% if page.title %}
    <li>
        <a href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a>
    </li>
    {% endif %}{% endfor %}
</ul>

xxspring avatar Apr 11 '19 07:04 xxspring

自问自答吧!参考这篇文章,说明了page是全局变量。 在页面的头部增加的page设置会变成全局变量page。 比如我加了Work文件夹,页面头部加上:

---
title: work
layout: default
---

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>work</title>
</head>
<body>
	This is a work test page.
</body>
</html>

这样在页面的头部导航就会出现WOEK导航;

xxspring avatar Apr 11 '19 12:04 xxspring

是这样的, 新版本的主题里,添加了hide-in-nav: true 开关,可以参考更新一下hux主题.

junqianghan avatar Jul 26 '19 08:07 junqianghan

那右上角的导航名城可以自定义改一下,还是只能是title的大写自动出现上去

Hacker-Zeng avatar Aug 08 '19 08:08 Hacker-Zeng