提交 7b859df8 编写于 作者: EvanOne(文一)'s avatar EvanOne(文一)

feat: Add the button of sticky-top in timeline of post

上级 118e5f21
...@@ -17,4 +17,7 @@ mixin postTimeline(posts) ...@@ -17,4 +17,7 @@ mixin postTimeline(posts)
a(href=url_for(post.link) target="_blank" rel="noopener").post-timeline-item-title__a= post.title || post.link a(href=url_for(post.link) target="_blank" rel="noopener").post-timeline-item-title__a= post.title || post.link
else else
a(href=url_for(post.path)).post-timeline-item-title__a= post.title || __("post.untitled") a(href=url_for(post.path)).post-timeline-item-title__a= post.title || __("post.untitled")
if post.top
include ../_partials/widgets/sticky-top.pug
- }) - })
...@@ -51,6 +51,7 @@ ...@@ -51,6 +51,7 @@
time-width = 3em; time-width = 3em;
time-margin = 1em; time-margin = 1em;
sticky-top-width = 2em;
&__time { &__time {
display: inline-block; display: inline-block;
...@@ -61,10 +62,15 @@ ...@@ -61,10 +62,15 @@
transform: translateY(3%); transform: translateY(3%);
} }
.sticky-top {
width: 2em;
height: 2em;
}
&-title { &-title {
display: inline-block; display: inline-block;
margin: 0; margin: 0;
width: 'calc(100% - %s)' % (time-width + time-margin); width: 'calc(100% - %s)' % (time-width + time-margin + sticky-top-width);
font-size: 1em; font-size: 1em;
font-weight: normal; font-weight: normal;
vertical-align: middle; vertical-align: middle;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册