2024-07-28 08:31:54 +08:00
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html lang="zh-cn">
|
|
|
|
|
|
2024-07-28 15:59:50 +08:00
|
|
|
<head>
|
2024-07-28 08:31:54 +08:00
|
|
|
<head>
|
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
|
|
|
|
<title>又又又双叒叕换主题啦</title>
|
2024-07-28 21:17:19 +08:00
|
|
|
<link rel="alternate" type="application/rss+xml" title="优世界" href="/rss.xml">
|
2024-07-28 08:31:54 +08:00
|
|
|
<link rel="icon" type="image/x-icon" href="/favicon.ico">
|
2024-07-28 21:17:19 +08:00
|
|
|
<link rel='stylesheet' href='/css/main.css'>
|
2024-07-28 08:31:54 +08:00
|
|
|
<link rel="stylesheet" href="/css/normalize.css">
|
|
|
|
|
<link rel="stylesheet" href="/css/remixicon.css">
|
|
|
|
|
<link rel="stylesheet" href="/css/uikit.min.css">
|
|
|
|
|
<link rel="stylesheet" href="/css/nprogress.min.css">
|
2024-07-28 21:17:19 +08:00
|
|
|
<link rel="stylesheet" href="/css/mywaline.css" />
|
2024-07-28 08:31:54 +08:00
|
|
|
<script src="/js/jquery.min.js"></script>
|
2024-07-30 09:35:12 +08:00
|
|
|
<script src="/js/barrage.min.js"></script>
|
2024-07-28 08:31:54 +08:00
|
|
|
<script src="/js/jquery.scrollUp.min.js"></script>
|
2024-07-30 12:57:30 +08:00
|
|
|
<script src="/js/instantpage.min.js" type="module" defer></script>
|
2024-07-28 08:31:54 +08:00
|
|
|
<script src="/js/pjax.js"></script>
|
|
|
|
|
|
2024-07-28 21:17:19 +08:00
|
|
|
<link rel="stylesheet" href="/css/mywaline.css" />
|
2024-07-28 08:31:54 +08:00
|
|
|
|
|
|
|
|
<script>console.log("\n %c Amigo Theme %c https://usj.cc \n", "color: #fadfa3; background: #030307; padding:3px; font-size:12px;", "color: #ffffff;background: #16171a; padding: 3px; font-size: 12px;");</script>
|
|
|
|
|
<meta name="keywords" content="大学,教程,blog,优世界,优设计,博客,大学生博客,生活,文案," />
|
2024-07-28 21:17:19 +08:00
|
|
|
<meta name="template" content="Amigo" />
|
2024-07-28 08:31:54 +08:00
|
|
|
</head>
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
<body>
|
|
|
|
|
|
|
|
|
|
<div class="main">
|
|
|
|
|
<div class="container">
|
|
|
|
|
<div class="header">
|
|
|
|
|
<div class="head_author_img load-memos-editor">
|
2024-07-30 18:17:22 +08:00
|
|
|
<img src="/image/avatar.jpg" class="blog-img" width="80" height="80" alt="优世界" />
|
2024-07-28 08:31:54 +08:00
|
|
|
</div>
|
|
|
|
|
<div class="site-description">
|
|
|
|
|
<h2><span class="uk-invisible">风吹云散,云卷云舒</span></h2>
|
|
|
|
|
<nav class="nav social uk-visible@m">
|
|
|
|
|
<ul class="flat">
|
|
|
|
|
|
2024-07-28 18:58:23 +08:00
|
|
|
|
|
|
|
|
<a href="https://pan.usj.cc" title="GitHub" target="_blank"><i class="ri-cloudy-2-line"></i></a>
|
|
|
|
|
|
|
|
|
|
<a href="https://space.bilibili.com/525472039" title="Twitter" target="_blank"><i class="ri-bilibili-line"></i></a>
|
|
|
|
|
|
|
|
|
|
<a href="https://github.com/imzql" title="LinkedIn" target="_blank"><i class="ri-github-fill"></i></a>
|
|
|
|
|
|
|
|
|
|
|
2024-07-28 08:31:54 +08:00
|
|
|
</ul>
|
|
|
|
|
<div class="yiyandes">风吹云散,云卷云舒</div>
|
|
|
|
|
</nav>
|
|
|
|
|
</div>
|
|
|
|
|
<nav class="nav">
|
|
|
|
|
<ul class="flat">
|
2024-07-28 11:42:21 +08:00
|
|
|
<li class="active"><a href="/">首页</a></li>
|
2024-07-28 11:48:49 +08:00
|
|
|
<li class="active"><a href="/about/">关于</a></li>
|
|
|
|
|
<li class="active"><a href="/says/">留言</a></li>
|
|
|
|
|
<li class="active"><a href="/archives/">归档</a></li>
|
|
|
|
|
<li class="active"><a href="/links/">友链</a></li>
|
2024-07-28 08:31:54 +08:00
|
|
|
</ul>
|
|
|
|
|
</nav>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div id="pjax-container">
|
|
|
|
|
<article style="margin-bottom: 3.5em;">
|
|
|
|
|
<h1 class="post-title" itemprop="name headline">又又又双叒叕换主题啦</h1>
|
|
|
|
|
<div class="meta">
|
2024-07-31 20:09:26 +08:00
|
|
|
作者: 小赵同学 浏览: <span id="busuanzi_value_page_uv"></span> 字数: 785 分类:
|
2024-07-28 08:31:54 +08:00
|
|
|
|
2024-07-31 16:27:35 +08:00
|
|
|
<a href="%e7%94%9f%e6%b4%bb">生活</a>
|
2024-07-28 08:31:54 +08:00
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="post-content" itemprop="articleBody">
|
|
|
|
|
<h2 id="前言">前言</h2>
|
|
|
|
|
<p>正如各位朋友所见,我又又又换主题了</p>
|
|
|
|
|
<p>经常来我博客的朋友可能见过这个主题</p>
|
|
|
|
|
<p>本主题原形是由<a href="https://blog.bug.dog">肖同学</a>设计的</p>
|
2024-07-28 12:56:17 +08:00
|
|
|
<p>
|
2024-07-28 13:15:57 +08:00
|
|
|
<img data-lazy-src="/pics/2023/01/70094325.png" alt="" class="lazyload"></p>
|
2024-07-28 08:31:54 +08:00
|
|
|
<p>当时翻GitHub一眼爱上,还记得,当时做博客的第一年,可能是卯足了新鲜劲</p>
|
|
|
|
|
<p>买到博客主题就狂怼css和花哨的js特效,当时<a href="http://qq.md">叶开</a>打趣的跟我讲到</p>
|
|
|
|
|
<p>你信不信到时候,你的博客主题风格依然会简约回来</p>
|
|
|
|
|
<p>三年后,叶开预言的果然成为了事实,对于主题风格,我反而越来越喜欢简约风格</p>
|
|
|
|
|
<p>当然如果有朋友喜欢这个主题,并且现在正在使用typecho博客程序</p>
|
|
|
|
|
<p>也可以去肖同学的GitHub获取该主题</p>
|
|
|
|
|
<p>传送门:</p>
|
|
|
|
|
<p><a href="https://github.com/Roseswithlove/Ying">https://github.com/Roseswithlove/Ying</a></p>
|
|
|
|
|
<h2 id="折腾">折腾</h2>
|
|
|
|
|
<p>可能是因为肖同学的工作忙的原因,主题至今还没有评论,需要依赖第三方评论系统</p>
|
|
|
|
|
<p>当初匆匆忙忙换上,只是简单的套了个waline(第三方评论系统)就上线了,但是时间久了</p>
|
|
|
|
|
<p>我渐渐发现了,这样并不方便管理,我需要备份两端的数据,这样很麻烦,于是又把主题换回原主题了</p>
|
|
|
|
|
<p>小年,补习班放假一天,心里想,要不花点时间,把这个主题的评论写完,秉承着说干就干的原则,就开机了</p>
|
|
|
|
|
<p>不得不说,typecho的评论整起来真的麻烦,而且还是第一次弄,官方文档给的参考示例,很简陋</p>
|
|
|
|
|
<p>导致走了很多弯路,大部分都是Google解决的</p>
|
|
|
|
|
<p>因为之前买过很多主题,可以参考大佬的写法,摸爬滚打,最后终于搞完,也许还有bug,但是后面发现了再说吧</p>
|
|
|
|
|
<h2 id="增加昼夜切换">增加昼夜切换</h2>
|
|
|
|
|
<p>因为这个主题是简约,基本上就白色和黑色两种色系,缺点就是晚上看很刺眼</p>
|
|
|
|
|
<p>于是想给主题写一个夜间模式,当然,百度有很多大佬也给出了思路</p>
|
|
|
|
|
<p>但是因为主题是简约风格,导致根本不知道把昼夜切换按钮放在那里</p>
|
|
|
|
|
<p>索性直接写个自动,省去了很多麻烦,也顺便偷个懒,哈哈</p>
|
|
|
|
|
<p>因为主题色系很简单,基本上就白色和黑色,只需要替换一下色系即可</p>
|
|
|
|
|
<p>想了个折中的办法,是否可以通过php,通过判断时间echo输出不同的css</p>
|
|
|
|
|
<p>达到效果,虽然这个方法很笨,但是终究还是整出来了</p>
|
|
|
|
|
<pre><code> <?php
|
|
|
|
|
date_default_timezone_set('PRC');
|
|
|
|
|
$hour = date('H');
|
|
|
|
|
$themeurl = $this->options->themeUrl;
|
|
|
|
|
if($hour > 6 && $hour <= 20){
|
|
|
|
|
echo "<link rel='stylesheet' href='$themeurl/css/dark.css'>\n";
|
|
|
|
|
}else{
|
|
|
|
|
echo "<link rel='stylesheet' href='$themeurl/css/dark.css'>\n";
|
|
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
</code></pre>
|
|
|
|
|
<h2 id="简单预览">简单预览</h2>
|
2024-07-28 12:56:17 +08:00
|
|
|
<p>
|
2024-07-28 13:15:57 +08:00
|
|
|
<img data-lazy-src="/pics/2023/01/2899920906.png" alt="" class="lazyload"></p>
|
2024-07-28 12:56:17 +08:00
|
|
|
<p>
|
2024-07-28 13:15:57 +08:00
|
|
|
<img data-lazy-src="/pics/2023/01/1900538379.png" alt="" class="lazyload"></p>
|
2024-07-28 08:31:54 +08:00
|
|
|
<p>这样就大功告成了</p>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="post-tags" style="margin-top: -30px;">
|
|
|
|
|
<nav class="nav tags">
|
|
|
|
|
<ul class="flat">
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
</nav>
|
|
|
|
|
</div>
|
|
|
|
|
</article>
|
|
|
|
|
<hr class="uk-divider-icon">
|
|
|
|
|
<div id="comments" class="comments-area">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<link
|
|
|
|
|
rel="stylesheet"
|
2024-07-28 21:46:00 +08:00
|
|
|
href="/css/mywaline.css"
|
2024-07-28 08:31:54 +08:00
|
|
|
/>
|
2024-07-28 15:59:50 +08:00
|
|
|
<div id="waline" uk-scrollspy="cls:uk-animation-fade;delay: 300"></div>
|
2024-07-28 21:46:00 +08:00
|
|
|
<script src="/js/waline.js"></script>
|
2024-07-28 08:31:54 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
2024-07-31 16:20:41 +08:00
|
|
|
<script>
|
|
|
|
|
function loadBarrager() {
|
2024-07-28 08:31:54 +08:00
|
|
|
|
|
|
|
|
var currentPath = "\/post\/1039\/";
|
2024-07-31 16:27:35 +08:00
|
|
|
|
2024-07-28 08:31:54 +08:00
|
|
|
|
2024-07-31 16:27:35 +08:00
|
|
|
if (currentPath.includes("post") || currentPath.includes("says")) {
|
|
|
|
|
|
|
|
|
|
fetchCommentsAndCreateBarrager(currentPath, {
|
|
|
|
|
looper_time: 3000,
|
|
|
|
|
defaultAvatar: 'static/default-avatar.png',
|
|
|
|
|
defaultInfo: 'No comment',
|
|
|
|
|
defaultLink: '#',
|
|
|
|
|
speed: 10,
|
|
|
|
|
});
|
|
|
|
|
}
|
2024-07-31 16:20:41 +08:00
|
|
|
}
|
2024-07-28 08:31:54 +08:00
|
|
|
</script>
|
2024-07-31 20:09:26 +08:00
|
|
|
<script async src="/js/bsz.js"></script>
|
2024-07-28 08:31:54 +08:00
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="footer">
|
|
|
|
|
<nav class="nav" style="clear: both;">
|
|
|
|
|
© 2019 - 2024
|
|
|
|
|
<br>
|
|
|
|
|
<a href="https://beian.miit.gov.cn/" target="_blank"><span style="color:#999999;">鄂ICP备2022015735号-1</span></a>
|
|
|
|
|
<br>
|
|
|
|
|
本站由<a href="https://www.upyun.com/?utm_source=lianmeng&utm_medium=referral" target="blank" title="又拍云"
|
|
|
|
|
style="display:inline-block;text-decoration:none;height:20px;line-height:20px;">
|
|
|
|
|
<span style="color: var(--contentColor);font-weight: 700;">又拍云CDN</span>
|
|
|
|
|
</a>提供CDN加速服务
|
|
|
|
|
<br>
|
|
|
|
|
</nav>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<script src="/js/iconfont.js"></script>
|
|
|
|
|
<script src="/js/lightgallery.umd.min.js"></script>
|
|
|
|
|
<script src="/js/uikit.min.js"></script>
|
|
|
|
|
<script src="/js/EasyLazyload.min.js"></script>
|
|
|
|
|
<script src="/js/view-image.min.js"></script>
|
|
|
|
|
<script src="/js/main.js"></script>
|
|
|
|
|
<script src="/js/mypjax.js"></script>
|
|
|
|
|
<script src="/js/nprogress.js"></script>
|
2024-07-28 21:17:19 +08:00
|
|
|
<script src="/js/echarts.min.js"></script>
|
|
|
|
|
<script src="/js/waline.js"></script>
|
2024-07-31 20:42:08 +08:00
|
|
|
<script async src="/js/bsz.js"></script>
|
2024-07-28 08:31:54 +08:00
|
|
|
<script>
|
|
|
|
|
document.addEventListener('DOMContentLoaded', function () {
|
|
|
|
|
if (document.querySelector("#waline")) {
|
|
|
|
|
Waline.init({
|
|
|
|
|
el: '#waline',
|
|
|
|
|
serverURL: 'https://waline.usj.cc',
|
|
|
|
|
lang: "zh-cn",
|
|
|
|
|
imageUploader: false,
|
|
|
|
|
search: false,
|
|
|
|
|
copyright: false,
|
|
|
|
|
reaction: [
|
2024-07-28 21:17:19 +08:00
|
|
|
'/image/EhqxZ6DFIJojGNa.gif',
|
|
|
|
|
'/image/qmf5As3evWNXwGQ.gif',
|
|
|
|
|
'/image/ueWLPkmYw75x4cs.gif',
|
|
|
|
|
'/image/nsC1OGoBKfa8Hel.gif',
|
|
|
|
|
'/image/VKuBXqR91TPHnyc.gif',
|
|
|
|
|
'/image/2OmAWPeulq4ta8T.gif'
|
2024-07-28 08:31:54 +08:00
|
|
|
],
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
</script>
|
|
|
|
|
</body>
|
|
|
|
|
|
|
|
|
|
</html>
|
|
|
|
|
|