summaryrefslogtreecommitdiffstats
path: root/archive.php
diff options
context:
space:
mode:
authorEltrac <45323514+BigCoke233@users.noreply.github.com>2019-12-21 20:42:00 +0800
committerGitHub <noreply@github.com>2019-12-21 20:42:00 +0800
commit3069bd63ccdcb2f57faf3eeec0ad296b50892dcb (patch)
tree3454326e869a93f36b71b2f0584568c48020274a /archive.php
parent8ab74b5fbf271c9cb822e6a755dabe4b7caf7516 (diff)
📖 Perf: 文章卡片结构与首页一致
Diffstat (limited to 'archive.php')
-rw-r--r--archive.php61
1 files changed, 38 insertions, 23 deletions
diff --git a/archive.php b/archive.php
index c9cbf6c..c1240cb 100644
--- a/archive.php
+++ b/archive.php
@@ -3,30 +3,45 @@ $this->need('includes/head.php');
$this->need('includes/header.php');
?>
<main class="main-container container">
- <div class="post-body">
- <div class="post-content">
- <h2 class="archive-title"><?php $this->archiveTitle(array(
- 'category' => _t('分类 %s 下的文章'),
- 'search' => _t('包含关键字 %s 的文章'),
- 'tag' => _t('标签 %s 下的文章'),
- 'author' => _t('%s 发布的文章')
- ), '', ''); ?></h2>
- <?php if ($this->have()): ?>
- <br>
- <?php else: ?>
- <p style="text-align:center">居然没有找到相关内容</p>
- <?php endif; ?>
- <?php while($this->next()): ?>
- <a href="<?php $this->permalink(); ?>" class="post-link archive-item">
- <h3 class="archive-item-title"><?php $this->title(); ?></h3>
- <p class="archive-item-excerpt"><?php $this->excerpt(); ?></p>
- </a>
- <br>
- <?php endwhile; ?>
- <div class="archive-pagenav">
- <?php $this->pageNav('«', '»'); ?>
+ <div class="post-list">
+ <?php if ($this->have()): ?>
+ <?php else: ?>
+ <p style="text-align:center">居然没有找到相关内容</p>
+ <?php endif; ?>
+ <?php while($this->next()): ?>
+ <div class="post-item ">
+ <div class="container-fluid"><div class="row">
+ <div class="col-md-6 post-banner-box">
+ <a href="<?php $this->permalink(); ?>" class="post-link">
+ <div class="post-banner">
+ <img src="/usr/themes/Miracles/images/loading/<?php echo $this->options->loading_image ?>.gif" data-original="<?php if($this->fields->banner && $this->fields->banner=!''): ?><?php echo $this->fields->banner(); ?><?php else: ?><?php Utils::indexTheme('images/postbg/'); ?><?php echo mt_rand(1,20); ?>.jpg<?php endif; ?>">
+ </div>
+ </a>
+ </div>
+ <div class="col-md-6 post-item-content">
+ <a href="<?php $this->permalink(); ?>" class="post-link">
+ <h1 class="post-title"><?php $this->sticky(); ?><?php $this->title(); ?></h1>
+ </a>
+ <p class="post-excerpt">
+ <?php if($this->fields->excerpt && $this->fields->excerpt!='') {
+ echo $this->fields->excerpt;
+ }else{
+ echo $this->excerpt(130);
+ }
+ ?>
+ </p>
+ <p class="post-meta"><i class="iconfont icon-block"></i> <?php $this->category(','); ?>&emsp;<i class="iconfont icon-comments"></i> <?php $this->commentsNum('None', 'Only 1', '%d'); ?>&emsp;<i class="iconfont icon-clock"></i> <?php $this->date(); ?></p>
+ <p class="post-button-box large-screen"><a href="<?php $this->permalink(); ?>" class="button post-button">Read More</a></p>
+ </div>
+ </div></div>
</div>
- </div>
+ <br />
+ <?php endwhile; ?>
+ <div class="post-pagenav">
+ <span class="post-pagenav-left"><?php $this->pageLink('<i class="iconfont icon-chevron-left"></i>'); ?></span>
+ <span class="post-pagenav-right"><?php $this->pageLink('<i class="iconfont icon-chevron-right"></i>','next'); ?></span>
+ </div>
+ </div>
</div>
</main>
<!-- 防止找不到 owo 容器而报错 -->