更新
This commit is contained in:
parent
ae58914638
commit
d81bf8cbbf
2
assets/css/joe.global.min.css
vendored
2
assets/css/joe.global.min.css
vendored
File diff suppressed because one or more lines are too long
@ -1503,6 +1503,35 @@
|
|||||||
font-family: consolas;
|
font-family: consolas;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
&__overdue {
|
||||||
|
padding-top: 15px;
|
||||||
|
&-wrapper {
|
||||||
|
background: #fffcef;
|
||||||
|
border-radius: var(--radius-inner);
|
||||||
|
padding: 15px;
|
||||||
|
color: #db7c22;
|
||||||
|
border: 1px solid #ffbb76;
|
||||||
|
animation: overdue 1.5s ease-in-out;
|
||||||
|
.title {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
font-size: 15px;
|
||||||
|
font-weight: 500;
|
||||||
|
.icon {
|
||||||
|
width: 20px;
|
||||||
|
height: 20px;
|
||||||
|
margin-right: 8px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.content {
|
||||||
|
padding-left: 28px;
|
||||||
|
}
|
||||||
|
&:hover {
|
||||||
|
clip-path: circle(75%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
&__article {
|
&__article {
|
||||||
padding-top: 15px;
|
padding-top: 15px;
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
@ -3172,3 +3201,11 @@
|
|||||||
transform: translate(0px) rotate(0deg);
|
transform: translate(0px) rotate(0deg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@keyframes overdue {
|
||||||
|
0%{
|
||||||
|
clip-path: circle(0 at 0 0);
|
||||||
|
}
|
||||||
|
100%{
|
||||||
|
clip-path:circle(100%);
|
||||||
|
}
|
||||||
|
}
|
2
assets/css/joe.mode.min.css
vendored
2
assets/css/joe.mode.min.css
vendored
@ -1 +1 @@
|
|||||||
html{--theme: #409eff;--background: #fff;--main: #303133;--routine: #606266;--minor: #909399;--seat: #c0c4cc;--classA: #dcdfe6;--classB: #e4e7ed;--classC: #ebeef5;--classD: #f2f6fc;--radius-wrap: 8px;--radius-inner: 4px;--text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);--box-shadow: 0px 0px 20px -5px rgba(158, 158, 158, 0.22)}html[data-night='night'] body{--theme: #54b5db;--background: #232323;--main: #999;--routine: #888;--minor: #777;--seat: #666;--classA: #515253;--classB: #454545;--classC: #414243;--classD: #303030;--text-shadow: none;--box-shadow: none}html[data-night='night'] body::before{background:#121212;z-index:-500}html[data-night='night'] .joe_header__above-logo img{display:none}html[data-night='night'] .joe_header__above-logo svg{display:block}html[data-night='night'] .joe_detail__article-video .episodes .box .item:not(.active){background:var(--classC)}html[data-night='night'] .joe_detail__article blockquote{background:var(--classD);color:var(--routine);border-color:var(--classA)}html[data-night='night'] .joe_detail__article code{background:#fdf0ec38;color:#a6aba8}html[data-night='night'] .joe_detail__article pre code{background:none;color:unset}html[data-night='night'] .joe_detail__article-anote{color:#ffffff9c}html[data-night='night'] .joe_detail__article-abtn{color:#ffffff9c}
|
html{--theme: #409eff;--background: #fff;--main: #303133;--routine: #606266;--minor: #909399;--seat: #c0c4cc;--classA: #dcdfe6;--classB: #e4e7ed;--classC: #ebeef5;--classD: #f2f6fc;--radius-wrap: 8px;--radius-inner: 4px;--text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);--box-shadow: 0px 0px 20px -5px rgba(158, 158, 158, 0.22)}html[data-night='night'] body{--theme: #54b5db;--background: #232323;--main: #999;--routine: #888;--minor: #777;--seat: #666;--classA: #515253;--classB: #454545;--classC: #414243;--classD: #303030;--text-shadow: none;--box-shadow: none}html[data-night='night'] body::before{background:#121212;z-index:-500}html[data-night='night'] .joe_header__above-logo img{display:none}html[data-night='night'] .joe_header__above-logo svg{display:block}html[data-night='night'] .joe_detail__article-video .episodes .box .item:not(.active){background:var(--classC)}html[data-night='night'] .joe_detail__article blockquote{background:var(--classD);color:var(--routine);border-color:var(--classA)}html[data-night='night'] .joe_detail__article code{background:#fdf0ec38;color:#a6aba8}html[data-night='night'] .joe_detail__article pre code{background:none;color:unset}html[data-night='night'] .joe_detail__article-anote{color:#ffffff9c}html[data-night='night'] .joe_detail__article-abtn{color:#ffffff9c}html[data-night='night'] .joe_detail__overdue-wrapper{background:var(--classD)}
|
||||||
|
@ -69,4 +69,7 @@ html[data-night='night'] {
|
|||||||
.joe_detail__article-abtn {
|
.joe_detail__article-abtn {
|
||||||
color: #ffffff9c;
|
color: #ffffff9c;
|
||||||
}
|
}
|
||||||
|
.joe_detail__overdue-wrapper {
|
||||||
|
background: var(--classD);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
2
assets/css/joe.responsive.min.css
vendored
2
assets/css/joe.responsive.min.css
vendored
File diff suppressed because one or more lines are too long
@ -513,6 +513,22 @@ html {
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
&__overdue {
|
||||||
|
&-wrapper {
|
||||||
|
padding: 10px;
|
||||||
|
.title {
|
||||||
|
margin-bottom: 5px;
|
||||||
|
font-size: 14px;
|
||||||
|
.icon {
|
||||||
|
margin-right: 5px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.content {
|
||||||
|
font-size: 13px;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
&__article {
|
&__article {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
&-player {
|
&-player {
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
/* 获取主题当前版本号 */
|
/* 获取主题当前版本号 */
|
||||||
function _getVersion()
|
function _getVersion()
|
||||||
{
|
{
|
||||||
return "5.6.0";
|
return "5.6.1";
|
||||||
};
|
};
|
||||||
|
|
||||||
/* 判断是否是手机 */
|
/* 判断是否是手机 */
|
||||||
|
@ -889,4 +889,21 @@ function themeConfig($form)
|
|||||||
);
|
);
|
||||||
$JBaiduToken->setAttribute('class', 'joe_content joe_post');
|
$JBaiduToken->setAttribute('class', 'joe_content joe_post');
|
||||||
$form->addInput($JBaiduToken);
|
$form->addInput($JBaiduToken);
|
||||||
|
|
||||||
|
$JOverdue = new Typecho_Widget_Helper_Form_Element_Select(
|
||||||
|
'JOverdue',
|
||||||
|
array(
|
||||||
|
'off' => '关闭(默认)',
|
||||||
|
'30' => '大于30天',
|
||||||
|
'60' => '大于60天',
|
||||||
|
'90' => '大于90天',
|
||||||
|
'120' => '大于120天',
|
||||||
|
'180' => '大于180天'
|
||||||
|
),
|
||||||
|
'off',
|
||||||
|
'是否开启文章更新时间大于多少天提示(仅针对文章有效)',
|
||||||
|
'介绍:开启后如果文章在多少天内无任何修改,则进行提示'
|
||||||
|
);
|
||||||
|
$JOverdue->setAttribute('class', 'joe_content joe_post');
|
||||||
|
$form->addInput($JOverdue->multiMode());
|
||||||
} ?>
|
} ?>
|
17
post.php
17
post.php
@ -36,6 +36,23 @@
|
|||||||
<div class="joe_main joe_post">
|
<div class="joe_main joe_post">
|
||||||
<div class="joe_detail" data-cid="<?php echo $this->cid ?>">
|
<div class="joe_detail" data-cid="<?php echo $this->cid ?>">
|
||||||
<?php $this->need('public/batten.php'); ?>
|
<?php $this->need('public/batten.php'); ?>
|
||||||
|
<?php if ($this->options->JOverdue && $this->options->JOverdue !== 'off' && floor((time() - ($this->modified)) / 86400) > $this->options->JOverdue) : ?>
|
||||||
|
<div class="joe_detail__overdue">
|
||||||
|
<div class="joe_detail__overdue-wrapper">
|
||||||
|
<div class="title">
|
||||||
|
<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="20" height="20">
|
||||||
|
<path d="M0 512c0 282.778 229.222 512 512 512s512-229.222 512-512S794.778 0 512 0 0 229.222 0 512z" fill="#FF8C00" fill-opacity=".51" />
|
||||||
|
<path d="M462.473 756.326a45.039 45.039 0 0 0 41.762 28.74 45.039 45.039 0 0 0 41.779-28.74h-83.541zm119.09 0c-7.73 35.909-39.372 62.874-77.311 62.874-37.957 0-69.598-26.965-77.33-62.874H292.404a51.2 51.2 0 0 1-42.564-79.65l23.723-35.498V484.88a234.394 234.394 0 0 1 167.492-224.614c3.635-31.95 30.498-56.815 63.18-56.815 31.984 0 58.386 23.808 62.925 54.733A234.394 234.394 0 0 1 742.093 484.88v155.512l24.15 36.454a51.2 51.2 0 0 1-42.668 79.48H581.564zm-47.957-485.922c.069-.904.12-1.809.12-2.73 0-16.657-13.26-30.089-29.491-30.089-16.214 0-29.474 13.432-29.474 30.089 0 1.245.085 2.491.221 3.703l1.81 15.155-14.849 3.499a200.226 200.226 0 0 0-154.265 194.85v166.656l-29.457 44.1a17.067 17.067 0 0 0 14.182 26.556h431.155a17.067 17.067 0 0 0 14.234-26.487l-29.815-45.04V484.882A200.21 200.21 0 0 0 547.26 288.614l-14.985-2.986 1.331-15.224z" fill="#FFF" />
|
||||||
|
<path d="M612.864 322.697c0 30.378 24.303 55.022 54.272 55.022 30.003 0 54.323-24.644 54.323-55.022 0-30.38-24.32-55.023-54.306-55.023s-54.306 24.644-54.306 55.023z" fill="#FA5252" />
|
||||||
|
</svg>
|
||||||
|
<span class="text">温馨提示:</span>
|
||||||
|
</div>
|
||||||
|
<div class="content">
|
||||||
|
本文最后更新于<?php echo date('Y年m月d日', $this->modified); ?>,已超过<?php echo floor((time() - ($this->modified)) / 86400); ?>天没有更新,若内容或图片失效,请留言反馈。
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php endif; ?>
|
||||||
<?php $this->need('public/article.php'); ?>
|
<?php $this->need('public/article.php'); ?>
|
||||||
<?php $this->need('public/handle.php'); ?>
|
<?php $this->need('public/handle.php'); ?>
|
||||||
<?php $this->need('public/copyright.php'); ?>
|
<?php $this->need('public/copyright.php'); ?>
|
||||||
|
Loading…
Reference in New Issue
Block a user