41 lines
1.9 KiB
Plaintext
41 lines
1.9 KiB
Plaintext
<#--
|
|
@package Akina
|
|
-->
|
|
<#list posts.content as post>
|
|
<article class="post post-list-thumb <#if (post_index+1) % 2==0>post-list-thumb-left</#if>" itemscope="" itemtype="http://schema.org/BlogPosting">
|
|
<div class="post-thumb">
|
|
<#if post.thumbnail?? && post.thumbnail!=''>
|
|
<a href="${post.fullPath!}">
|
|
<#-- <#include "../layouts/lazyload-img.ftl"> -->
|
|
<img class="lazyload" src="https://cdn.jsdelivr.net/gh/LIlGG/cdn@1.0.8/img/svg/loader/orange.progress-bar-stripe-loader.svg" data-src="${post.thumbnail!}" onerror="imgError(this, IMG_Type.DEFAULT)">
|
|
</a>
|
|
<#else>
|
|
<a href="${post.fullPath!}">
|
|
<img class="lazyload" src="https://cdn.jsdelivr.net/gh/LIlGG/cdn@1.0.8/img/svg/loader/orange.progress-bar-stripe-loader.svg" data-src="${theme_base!}/images/temp.jpg" onerror="imgError(this, IMG_Type.DEFAULT)">
|
|
</a>
|
|
</#if>
|
|
</div><!-- thumbnail-->
|
|
<div class="post-content-wrap">
|
|
<div class="post-content">
|
|
<div class="post-date">
|
|
<i class="iconfont icon-time"></i>发布于 ${post.createTime?string("yyyy-MM-dd")}
|
|
<#if post.topPriority?? && post.topPriority!=0> <i class="iconfont icon-hot hotpost"></i></#if>
|
|
</div>
|
|
<a href="${post.fullPath!}" class="post-title"><h3>${post.title!}</h3></a>
|
|
<div class="post-meta">
|
|
<span><i class="iconfont icon-attention"></i>${post.visits?c} 热度</span>
|
|
<span class="comments-number"><i class="iconfont icon-mark"></i>${post.commentCount!0} 条评论</span>
|
|
<#if post.categories?? && post.categories?size gt 0>
|
|
<span><i class="iconfont icon-file"></i><a href="${post.categories[0].fullPath!}">${post.categories[0].name!}</a></span>
|
|
</#if>
|
|
</div>
|
|
<div class="float-content">
|
|
<p>${post.summary!}</p>
|
|
<div class="post-bottom">
|
|
<a href="${post.fullPath!}" class="button-normal"><i class="iconfont icon-caidan"></i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
</#list> |