✨ feat: aside widget 增加部分參數可配置

✨ feat: aside widget的Categories,Tags,post,Archives可配置limit
✨ feat: 整合公告欄配置到aside去
🐛 fix: 修復當flink.yml內容為空時,報錯的bug
💄 fix: 修復darkmode下 aside 查看更多文字顏色太淺的bug
This commit is contained in:
Jerry committed 2020-04-06 01:49:47 +08:00
1 parent eb11e4afeb
commit 6c68ce1c4c
16 files changed
+189 -87

No files matched your search

+1 -1
View File
@@ -3,4 +3,4 @@
.item-headline
i.fa.fa-bullhorn.card-announcement-animation(aria-hidden="true")
span= _p('aside.card_announcement')
.announcement_content!= theme.announcement.content
.announcement_content!= theme.aside.card_announcement.content
+6 -1
View File
@@ -3,4 +3,9 @@
.item-headline
i.fa.fa-archive(aria-hidden="true")
span= _p('aside.card_archives')
!= list_archives({type:'monthly',format: 'YYYY年MM月'})
- let type = theme.aside.card_archives.type || 'monthly'
- let format = theme.aside.card_archives.format || 'MMMM YYYY'
- let order = theme.aside.card_archives.order || -1
- let limit = theme.aside.card_archives.limit === 0 ? 0 : theme.aside.card_archives.limit || 8
!= aside_archives({ type:type, format: format, order: order, limit: limit })
+1 -15
View File
@@ -4,20 +4,6 @@ if site.categories.length
.item-headline
i.fa.fa-folder-open(aria-hidden="true")
span= _p('aside.card_categories')
ul.aside-category-item
mixin displayCategories(parent = undefined)
- site.categories.find({ parent }).sort("name").each(function(category) {
- var childCount = site.categories.find({ parent: category._id }).count();
li.aside-category-list
a.aside-category-list_link(href=url_for(category.path))
span.aside-category-list_name= category.name
span.aside-category-list_length= category.length
if childCount > 0
ul.aside-category-item.child
+displayCategories(category._id)
- })
+displayCategories()
!=aside_categories({ limit: theme.aside.card_categories.limit === 0 ? 0 : theme.aside.card_categories.limit || 8 })
Loaded 3 of 16 files, more files were not shown because too many files have changed in this diff. Show more