`
for (let post of topic.pages) {
diff --git a/layout/categories.ejs b/layout/categories.ejs
index 4a911e5..d97c12f 100755
--- a/layout/categories.ejs
+++ b/layout/categories.ejs
@@ -13,7 +13,7 @@ if (page.menu_id == undefined) {
<% site.categories.sort('path').each(function(category){ %>
diff --git a/source/css/_layout/list.styl b/source/css/_layout/list.styl
index 3f2fad3..1c3409c 100644
--- a/source/css/_layout/list.styl
+++ b/source/css/_layout/list.styl
@@ -46,20 +46,26 @@
margin: 0.5rem 0
line-height: 1.5
.meta.cap
- display: flex
+ &,span
+ display: flex
+ align-items: center
flex-wrap: wrap
- align-items: center
- margin: 0.25rem 0
- line-height: 1.5
- span+span
- margin-left: 0.5rem
- span.pin
+ margin: 0
+ line-height: 2
+ --fsp: var(--fsp1)
+ font-size: var(--fsp)
+ svg
+ height: 1em
+ width: auto
line-height: 0
+ transform: scale(1.2)
+ margin-right: 8px
+ >span+span
+ margin-left: 1.5rem
+ span.pin
img
object-fit: contain
- height: 1.5em
svg
- height: 1.5rem
color: $c-red
.post-list.post .post-card:hover
diff --git a/source/css/_layout/pages/archives.styl b/source/css/_layout/pages/archives.styl
index eb8374d..9985149 100644
--- a/source/css/_layout/pages/archives.styl
+++ b/source/css/_layout/pages/archives.styl
@@ -53,6 +53,14 @@
justify-content: space-between
font-weight: 500
font-size: $fs-14
+ span
+ display: flex
+ align-items: center
+ svg
+ height: 1em
+ width: auto
+ transform: scale(1.2)
+ margin-right: 8px
.badge
font-weight: 700
font-family: $ff-code
diff --git a/source/css/_layout/partial/navbar.styl b/source/css/_layout/partial/navbar.styl
index f616ff3..765633f 100644
--- a/source/css/_layout/partial/navbar.styl
+++ b/source/css/_layout/partial/navbar.styl
@@ -29,7 +29,7 @@ nav.sub
>p
margin: 0
a
- padding: .25rem 0.75rem
+ padding: 2px 0.75rem
if hexo-config('style.site') && hexo-config('style.site.background-image')
margin: 10px 0.25rem 8px 0
else