Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
大白技术控
yanglr2010
提交
9c0d7336
Y
yanglr2010
项目概览
大白技术控
/
yanglr2010
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
yanglr2010
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9c0d7336
编写于
9月 14, 2019
作者:
EvanOne(文一)
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: Optimizing the order of posts in timeline
上级
6d4149cc
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
28 addition
and
9 deletion
+28
-9
docs/zh-CN/advanced/advanced-setting.md
docs/zh-CN/advanced/advanced-setting.md
+0
-4
layout/_mixins/post-timeline.pug
layout/_mixins/post-timeline.pug
+25
-2
layout/archive.pug
layout/archive.pug
+1
-1
layout/category.pug
layout/category.pug
+1
-1
layout/tag.pug
layout/tag.pug
+1
-1
未找到文件。
docs/zh-CN/advanced/advanced-setting.md
浏览文件 @
9c0d7336
...
...
@@ -388,10 +388,6 @@ sidebar:
width
:
280px
```
::: danger
<Badge
text=
"Deprecated"
type=
"error"
/>
该配置项的
`width`
属性在
`v1.2.0`
版本中移除。
:::
## 文章目录 <Badge text="Stable"/>
修改主题配置文件:
...
...
layout/_mixins/post-timeline.pug
浏览文件 @
9c0d7336
mixin postTimeline(posts)
section.post-timeline
- var year, tmpYear
- posts.each(function (post) {
- var sortPosts = []
//- Sort posts by date in descending order.
each post in posts
if (sortPosts.length === 0)
- sortPosts.push(post)
else
each _post, index in sortPosts
- var isBigTime = new Date(post.date).getTime() > new Date(_post.date).getTime();
if (post.top)
if (!_post.top || (new Date(post.date).getTime() > new Date(_post.date).getTime()))
- sortPosts.splice(index, 0, post)
- break
else if (index + 1 === sortPosts.length)
- sortPosts.push(post)
- break
else
if (!_post.top && (new Date(post.date).getTime() > new Date(_post.date).getTime()))
- sortPosts.splice(index, 0, post)
- break
else if (index + 1 === sortPosts.length)
- sortPosts.push(post)
- break
each post in sortPosts
if post.date
- tmpYear = full_date(post.date, "YYYY")
...
...
@@ -20,4 +44,3 @@ mixin postTimeline(posts)
if post.top
include ../_partials/widgets/sticky-top.pug
- })
layout/archive.pug
浏览文件 @
9c0d7336
...
...
@@ -6,7 +6,7 @@ block content
div.archive
div.archive-total= site.posts.length === 0 ? __("page.posts-empty") : _p("page.posts-total", site.posts.length)
+postTimeline(theme.post_list.paginate.archives ? page.posts
: site.posts
)
+postTimeline(theme.post_list.paginate.archives ? page.posts
.data : site.posts.data
)
if theme.post_list.paginate.archives
include ./_partials/widgets/pagination.pug
layout/category.pug
浏览文件 @
9c0d7336
...
...
@@ -8,6 +8,6 @@ block content
span= __("page.categories") + " -- "
span= page.category
+postTimeline(page.posts)
+postTimeline(page.posts
.data
)
include ./_partials/widgets/pagination.pug
layout/tag.pug
浏览文件 @
9c0d7336
...
...
@@ -8,6 +8,6 @@ block content
span= __("page.tags") + " -- "
span= page.tag
+postTimeline(page.posts)
+postTimeline(page.posts
.data
)
include ./_partials/widgets/pagination.pug
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录