sky/index.php

67 lines
2.5 KiB
PHP

<?php
/**
* Sky 是一个简洁多彩的 Typecho 主题。
*
* @package Sky
* @author SkyWT
* @version 1.0
* @link https://skywt.cn/sky-theme/
*/
if (!defined('__TYPECHO_ROOT_DIR__')) exit;
$this->need('header.php');
?>
<div class="col mt-5 animate__animated animate__fadeIn" id="main" role="main">
<?php if ($this->options->notification !='') { ?>
<div class="alert alert-primary alert-dismissible fade show shadow" role="alert">
<?php if ($this->options->notificationIcon != '') { ?>
<span class="alert-inner--icon"><i class="<?php $this->options->notificationIcon(); ?>"></i></span>
<?php } ?>
<span class="alert-inner--text"><?php $this->options->notification(); ?></span>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<?php } ?>
<?php while($this->next()): ?>
<article class="mt-5 mb-5" itemscope itemtype="http://schema.org/BlogPosting">
<?php if ($this->fields->headPic !=''): ?>
<a data-fancybox="gallery" href="<?php $this->fields->headPic(); ?>" data-caption="<?php $this->title(); ?>">
<img src=<?php $this->fields->headPic(); ?> class="img-fluid mx-auto d-block shadow rounded mb-3" alt="<?php $this->title(); ?>" title="<?php $this->title(); ?>">
</a>
<?php endif; ?>
<div>
<h1 class="font-weight-bold post-title" itemprop="name headline">
<a itemprop="url" href="<?php $this->permalink() ?>"><?php $this->title() ?></a>
</h1>
<!-- <p class="text-gray">
<time class="lately-a" datetime="<?php $this->date('c'); ?>" itemprop="datePublished" pubdate>Lately</time>
</p> -->
</div>
<div class="summary post-content" itemprop="articleBody">
<?php $this->content('More...'); ?>
</div>
</article>
<hr>
<?php endwhile; ?>
<!-- 210720 pageNav 的实现方式,有待改进 -->
<?php $this->pageNav('&laquo;', '&raquo;', 3, '...', array(
'wrapTag' => 'ul',
'wrapClass' => 'pagination justify-content-center',
'itemTag' => 'li',
'currentClass' => 'active',
)); ?>
<script>
$(document).ready(function(){
$("ul.pagination li").addClass("page-item");
$("ul.pagination li a").addClass("page-link");
});
</script>
</div><!-- end #main-->
<?php $this->need('footer.php'); ?>