This commit is contained in:
小赵同学 committed 2024-08-03 16:55:54 +08:00
1 parent b71a50d048
commit 0a794a7a47
491 files changed
+2492 -29486

No files matched your search

+6
View File
@@ -0,0 +1,6 @@
---
title: "跳转页面"
date: 2024-08-03
layout: "tiaozhuan" # 指定使用的布局文件
draft: false # 如果你准备好了,可以将其设置为 false
---
+1
View File
@@ -135,6 +135,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -1534,6 +1534,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+3
View File
@@ -81,6 +81,8 @@
@@ -999,6 +1001,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -136,6 +136,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -121,6 +121,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -136,6 +136,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -121,6 +121,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+289 -37
View File
@@ -16,7 +16,14 @@
<description>今天下午逛GitHub的时候,GitHub的首页推了一个这样的项目 https://github.com/instantpage/instant.page 项目的介绍这样写到 PC端 在用户单击链接之前,他们会将鼠标悬停在该链接上。</description>
<content:encoded><![CDATA[<img loading="lazy" decoding="async" src="/" alt="访客体验优化" /><p>今天下午逛GitHub的时候,GitHub的首页推了一个这样的项目</p>
<p><a href="https://github.com/instantpage/instant.page">https://github.com/instantpage/instant.page</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9naXRodWIuY29tL2luc3RhbnRwYWdlL2luc3RhbnQucGFnZQ%3d%3d"
target="_blank"
>
https://github.com/instantpage/instant.page</a></p>
<p>项目的介绍这样写到</p>
<h2 id="pc端">PC端</h2>
<pre><code>在用户单击链接之前,他们会将鼠标悬停在该链接上。当用户悬停 65 毫秒时,他们有二分之一的机会点击该链接,因此 instant.page此时开始预加载,平均为页面预加载留下超过 300 毫秒的时间。
@@ -89,10 +96,17 @@
<pubDate>Wed, 10 Aug 2022 18:23:00 +0000</pubDate>
<guid>https://www.usj.cc/post/86/</guid>
<description>前言 这篇文章诞生之前,特别感谢博友小李同学的提醒 收到建议,我便开始搜寻加密评论区用户头像的方法 摸爬滚打总算是解决了,同时也把方法分享给其他有</description>
<description>前言 这篇文章诞生之前,特别感谢博友 小李同学的提醒 收到建议,我便开始搜寻加密评论区用户头像的方法 摸爬滚打总算是解决了,同时也把方法分享给其他有</description>
<content:encoded><![CDATA[<img loading="lazy" decoding="async" src="/" alt="typecho实现QQ头像用户评论加密,注意:pigeon,twitter用户有彩蛋哦!" /><h2 id="前言">前言</h2>
<p>这篇文章诞生之前,特别感谢博友<a href="https://blog.lixinbk.cn/">小李同学</a>的提醒</p>
<p>这篇文章诞生之前,特别感谢博友
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ibG9nLmxpeGluYmsuY24v"
target="_blank"
>
小李同学</a>的提醒</p>
<p>
<img data-lazy-src="/pics/2022/08/1497702686.png" alt="" class="lazyload"></p>
<p>收到建议,我便开始搜寻加密评论区用户头像的方法</p>
@@ -148,7 +162,14 @@
<p>那么,反过来想,我们是否可以将QQ邮箱通过cravatar来处理,从而达到加密QQ用户头像呢?</p>
<p>经过亲自检验,是可以的,cravatar的头像链接显示格式是这样的</p>
<blockquote>
<p><a href="https://cravatar.cn/avatar/HASH">https://cravatar.cn/avatar/HASH</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jcmF2YXRhci5jbi9hdmF0YXIvSEFTSA%3d%3d"
target="_blank"
>
https://cravatar.cn/avatar/HASH</a></p>
</blockquote>
<p>其中 HASH 部分是你的电子邮箱的哈希值,此电子邮箱必须在 Cravatar.cn 上注册并绑定头像</p>
<p>否则会尝试返回 Gravatar 头像和 QQ 头像,如果都不存在,则返回默认头像</p>
@@ -182,7 +203,14 @@
<img data-lazy-src="/pics/2022/08/2139068168.png" alt="" class="lazyload"></p>
<h2 id="pigeon主题用户">pigeon主题用户</h2>
<p>如果你是pigeon主题用户,可以直接下载下面链接的feature.php文件</p>
<p><a href="https://cloud.usj.cc/d/Onedrive/%E4%BB%A3%E7%A0%81/feature.php">https://cloud.usj.cc/d/Onedrive/%E4%BB%A3%E7%A0%81/feature.php</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jbG91ZC51c2ouY2MvZC9PbmVkcml2ZS8lRTQlQkIlQTMlRTclQTAlODEvZmVhdHVyZS5waHA%3d"
target="_blank"
>
https://cloud.usj.cc/d/Onedrive/%E4%BB%A3%E7%A0%81/feature.php</a></p>
<p>然后进入你的主题文件,找到 /libs/feature.php文件直接覆盖替换即可</p>
<h2 id="twitter主题用户">Twitter主题用户</h2>
<p>如果你是Twitter用户,直接在主题目录的function.php的第47行的位置将 Yoniu:取Gravatar头像 部分的代码替换到如下代码</p>
@@ -260,7 +288,14 @@
<p>项目地址:https://github.com/aui/font-spider</p>
<h2 id="准备node和npm环境">准备node和npm环境</h2>
<p>这个可以在nodejs官网下载</p>
<p><a href="https://nodejs.org/en/download">https://nodejs.org/en/download</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ub2RlanMub3JnL2VuL2Rvd25sb2Fk"
target="_blank"
>
https://nodejs.org/en/download</a></p>
<p>安装的时候选择add to path 这样就可以直接安装node和npm环境</p>
<p>因为程序化,基本上一直默认勾选就可以安装了,很简单</p>
<p>但是如何自己校验自己的win系统是否安装了这两个环境了,只需要win+R输入cmd</p>
@@ -278,7 +313,14 @@
<p>我们首先在桌面创建文件夹,注意尽量是英文,例如ziti</p>
<p>然后在文件夹里面把自己需要压缩的字体放在该ziti文件夹</p>
<p>因为考虑到一些朋友不会css,所以这里我已经给各位朋友压缩好了,直接下载解压就可以了</p>
<p><a href="https://wwi.lanzoup.com/iM6ur0695bcj">https://wwi.lanzoup.com/iM6ur0695bcj</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d2kubGFuem91cC5jb20vaU02dXIwNjk1YmNq"
target="_blank"
>
https://wwi.lanzoup.com/iM6ur0695bcj</a></p>
<p>我们将自己需要压缩的字体ttf文件拖入该文件夹即可,然后将该字体ttf文件的文件名改为font.ttf</p>
<p>注意:这里需要解压成文件夹放在桌面上哦,否则无法执行字体压缩</p>
<p>
@@ -326,7 +368,14 @@
<p>
<img data-lazy-src="/pics/2022/05/2421277530.png" alt="" class="lazyload"></p>
<p>这里我们直接选择,从url导入脚本,即可,然后点击下面的链接导入即可</p>
<p><a href="https://greasyfork.org/scripts/434862-">https://greasyfork.org/scripts/434862-</a>博客网站留言评论信息自动填充/code/博客网站留言评论信息自动填充.user.js</p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ncmVhc3lmb3JrLm9yZy9zY3JpcHRzLzQzNDg2Mi0%3d"
target="_blank"
>
https://greasyfork.org/scripts/434862-</a>博客网站留言评论信息自动填充/code/博客网站留言评论信息自动填充.user.js</p>
<p>注意:我们需要手动修改该js文本的博客信息改为你的</p>
<h2 id="ios">ios</h2>
<p>ios因为系统封闭,所以会相对于安卓麻烦一点,这里有些朋友不会弄,我会写详细一点</p>
@@ -343,7 +392,14 @@
<p>
<img data-lazy-src="/pics/2022/05/2166809754.jpg" alt="" class="lazyload"></p>
<p>然后点击下方的自动填写脚本js,然后在Safari浏览器打开</p>
<p><a href="https://greasyfork.org/scripts/434862-">https://greasyfork.org/scripts/434862-</a>博客网站留言评论信息自动填充/code/博客网站留言评论信息自动填充.user.js</p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ncmVhc3lmb3JrLm9yZy9zY3JpcHRzLzQzNDg2Mi0%3d"
target="_blank"
>
https://greasyfork.org/scripts/434862-</a>博客网站留言评论信息自动填充/code/博客网站留言评论信息自动填充.user.js</p>
<p>
<img data-lazy-src="/pics/2022/05/4191686293.jpg" alt="" class="lazyload"></p>
<p>这里我们点击,userscript,然后会出现以下界面</p>
@@ -355,10 +411,24 @@
<p>这里我们直接install一下就好了,然后我们直接在iphone本地进行配置即可</p>
<h2 id="windos">windos</h2>
<p>我们需要在电脑安装,Chrome浏览器,然后点击下方链接</p>
<p><a href="https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo">https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jaHJvbWUuZ29vZ2xlLmNvbS93ZWJzdG9yZS9kZXRhaWwvdGFtcGVybW9ua2V5L2RoZGdmZmtrZWJobWtmam9qZWptcGJsZG1wb2Jma2Zv"
target="_blank"
>
https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo</a></p>
<p>直接安装油猴扩展即可,注意这里安装需要科学上网</p>
<p>然后点击下方链接进行,安装配置博客信息自动填写脚本</p>
<p><a href="https://greasyfork.org/scripts/434862-">https://greasyfork.org/scripts/434862-</a>博客网站留言评论信息自动填充/code/博客网站留言评论信息自动填充.user.js</p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ncmVhc3lmb3JrLm9yZy9zY3JpcHRzLzQzNDg2Mi0%3d"
target="_blank"
>
https://greasyfork.org/scripts/434862-</a>博客网站留言评论信息自动填充/code/博客网站留言评论信息自动填充.user.js</p>
<p>修改配置信息,请在脚本管理里面修改</p>
<h2 id="mac">mac</h2>
<p>这里由于自己用不起mac,印象中只记得去商店下载油猴脚本即可</p>
@@ -398,7 +468,14 @@
<h2 id="正文开始">正文开始</h2>
<p>在给主题写动态说说页面的时候,听其他博友说快捷指令也可以发布说说</p>
<p>在Google搜了一下,果然有大佬写出了成品,但是可惜的是只支持handsome主题的</p>
<p><a href="https://jay.tg/handsome-shuoshuo-ios">https://jay.tg/handsome-shuoshuo-ios</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9qYXkudGcvaGFuZHNvbWUtc2h1b3NodW8taW9z"
target="_blank"
>
https://jay.tg/handsome-shuoshuo-ios</a></p>
<p>但是想了想,typecho的原理应该差不多,参考一下大佬的实现方法,换个思路或许可以实现</p>
<p>像我这么懒的人,为何不折腾个玩玩,而且现在快捷指令这么方便</p>
<p>于是把该大佬的快捷指令下载下来,仔细看了一下执行逻辑,是利用post请求</p>
@@ -409,7 +486,14 @@
<p>通过将对应值写入txt文件,让iphone读取这几个文件的值</p>
<p>然后请求,实现发布动态的功能</p>
<h2 id="具体操作">具体操作</h2>
<p><a href="https://wwi.lanzoup.com/i6ZyP0428lkb">https://wwi.lanzoup.com/i6ZyP0428lkb</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d2kubGFuem91cC5jb20vaTZaeVAwNDI4bGti"
target="_blank"
>
https://wwi.lanzoup.com/i6ZyP0428lkb</a></p>
<p>在windos系统下载该zip文件,解压到桌面,该文件名为 dongtai 里面会有三个txt文件</p>
<p>
<img data-lazy-src="/pics/2022/04/577451467.png" alt="" class="lazyload"></p>
@@ -419,7 +503,14 @@
<p>
<img data-lazy-src="/pics/2022/04/1831112510.jpg" alt="" class="lazyload"></p>
<p>这样就可以了,注意一定要解压,否则快捷指令无法读取的,然后保存我已经做好的快捷指令</p>
<p><a href="https://www.icloud.com/shortcuts/b3651207ca3e4ab0b3215c5a416c2f94">https://www.icloud.com/shortcuts/b3651207ca3e4ab0b3215c5a416c2f94</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d3cuaWNsb3VkLmNvbS9zaG9ydGN1dHMvYjM2NTEyMDdjYTNlNGFiMGIzMjE1YzVhNDE2YzJmOTQ%3d"
target="_blank"
>
https://www.icloud.com/shortcuts/b3651207ca3e4ab0b3215c5a416c2f94</a></p>
<p>复制该iCloud的网址去iphone的Safari浏览器打开,然后保存快捷指令在本地</p>
<p>ok,这样就完成了</p>
<h2 id="视频展示">视频展示</h2>
@@ -444,7 +535,14 @@
<h2 id="前面准备">前面准备</h2>
<p>需要ios系统为12-15版本,这些版本之间的小伙伴都可</p>
<h2 id="教程开始">教程开始</h2>
<p><a href="https://wwi.lanzoup.com/iwPoc02yxlpg">https://wwi.lanzoup.com/iwPoc02yxlpg</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d2kubGFuem91cC5jb20vaXdQb2MwMnl4bHBn"
target="_blank"
>
https://wwi.lanzoup.com/iwPoc02yxlpg</a></p>
<p>复制上面的链接,去手机的Safari浏览器打开下载</p>
<p>然后去手机的设置,找到 设置-通用-VPN与设备管理 那边安装</p>
<p>
@@ -486,7 +584,14 @@
<p>4.一个聪明的大脑</p>
<h2 id="进入正题">进入正题</h2>
<p>首先进入自己的手机浏览器,将旧版内核下载下来</p>
<p><a href="https://wwi.lanzoup.com/i02PM026g55a">https://wwi.lanzoup.com/i02PM026g55a</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d2kubGFuem91cC5jb20vaTAyUE0wMjZnNTVh"
target="_blank"
>
https://wwi.lanzoup.com/i02PM026g55a</a></p>
<p>进入手机浏览器,找到下载内容,然后找到tbs.apk的属性,找到此文件的下载位置</p>
<p>注意:</p>
<p>这里请不要直接安装tbs的apk文件,这里我们只获取文件的地址</p>
@@ -506,9 +611,23 @@
<p>这样就成功了,是不是很简单</p>
<p>接下来,我们只需要,关闭mt管理器,去微信,随便一个聊天窗口即可</p>
<p>第一步点击下方链接,然后就退出</p>
<p><a href="http://1.debugmm.qq.com/?forcex5=true">http://1.debugmm.qq.com/?forcex5=true</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cDovLzEuZGVidWdtbS5xcS5jb20vP2ZvcmNleDU9dHJ1ZQ%3d%3d"
target="_blank"
>
http://1.debugmm.qq.com/?forcex5=true</a></p>
<p>第二步,点击下方链接即可</p>
<p><a href="http://debugtbs.qq.com">http://debugtbs.qq.com</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cDovL2RlYnVndGJzLnFxLmNvbQ%3d%3d"
target="_blank"
>
http://debugtbs.qq.com</a></p>
<p>点进去后安装本地内核,这里我们直接安装我们刚刚放置本地的内核即可,安装完成后会提示重启内核</p>
<p>这样就大功告成了</p>
<p>这样我们进入青年大学习页面,然后会发现右下方有个绿色的调试按钮</p>
@@ -864,7 +983,14 @@
</span></span><span style="display:flex;"><span> document.<span style="color:#a6e22e">writeln</span>(<span style="color:#e6db74">&#34;&lt;\/div&gt;&#34;</span>);
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;</span><span style="color:#960050;background-color:#1e0010">/script&gt;</span>
</span></span></code></pre></div><p>[/reply]</p>
<p>这里需要注意需要把 <a href="https://cdn.usj.cc/xxx.jpg">https://cdn.usj.cc/xxx.jpg</a> 下载下来,接着上传为自己的本地图片,因为这里图片使用的是自己的腾讯云文件托管,需要添加为referer白名单,否则直接引用会裂图</p>
<p>这里需要注意需要把
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jZG4udXNqLmNjL3h4eC5qcGc%3d"
target="_blank"
>
https://cdn.usj.cc/xxx.jpg</a> 下载下来,接着上传为自己的本地图片,因为这里图片使用的是自己的腾讯云文件托管,需要添加为referer白名单,否则直接引用会裂图</p>
<p>曾经被油老师嘲讽自己的思考问题不全面,每次整活都没考虑到移动端,所以这次对移动端也做了特别考虑,为了更好的去适应访客效果,我计划在低于1500分辨率的电子设备上不显示对联,否则在小屏幕的手机端,对联会显示出来遮挡对文章的正常浏览</p>
<p>当然控制方法也很简单,直接用css进行控制就好了,有一些设备的分辨率大概在1440,显示了就会影响侧栏的内容显示,当然我已经写了两个关闭按钮去控制,毕竟每次要去关闭两张图片会麻烦</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-css" data-lang="css"><span style="display:flex;"><span>@<span style="color:#66d9ef">media</span> <span style="color:#f92672">(</span><span style="color:#f92672">max-width</span>:<span style="color:#a6e22e">1500px</span><span style="color:#f92672">)</span>{#left<span style="color:#f92672">,</span>#right{<span style="color:#66d9ef">display</span>:<span style="color:#66d9ef">none</span> <span style="color:#75715e">!important</span>}}
@@ -912,8 +1038,22 @@
<p>如果自己不想花钱可以直接使用这个用爱发电的方案,之前使用gh图床也可以直接使用了</p>
<p>使用方法:</p>
<blockquote>
<p>替换 <a href="https://cdn.jsdelivr.net">https://cdn.jsdelivr.net</a>
成为 <a href="https://xcdn.loli.top">https://xcdn.loli.top</a></p>
<p>替换
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0"
target="_blank"
>
https://cdn.jsdelivr.net</a>
成为
<a
href="/tiaozhuan?target=aHR0cHM6Ly94Y2RuLmxvbGkudG9w"
target="_blank"
>
https://xcdn.loli.top</a></p>
</blockquote>
<p>但是为了避免滥用,大佬已经开启了白名单机制,可以在大佬的博客留言把自己的域名加入白名单即可</p>
<blockquote>
@@ -955,7 +1095,14 @@
<p>初次认识这个东西的时候,rss就是一堆乱七八糟的 XML代码,一点用都没有</p>
<p>如果你没见过rss,点开下面的链接就是我们老生常谈的rss链接</p>
<blockquote>
<p><a href="https://usj.cc/feed">https://usj.cc/feed</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvZmVlZA%3d%3d"
target="_blank"
>
https://usj.cc/feed</a></p>
</blockquote>
<p>在大数据时代,我们总是被动的接收信息,这些源有时候不一定是自己想要的</p>
<p>大数据都会根据各种算法一五一十的推给你,导致浪费自己很多碎片化时间</p>
@@ -968,7 +1115,14 @@
<p>我如果想订阅一些我喜欢的网站的rss链接,我就得去充钱,自己用起来也是十分的不方便</p>
<p>前段时间看到gitee一个项目</p>
<blockquote>
<p><a href="https://gitee.com/anyant/rssant">https://gitee.com/anyant/rssant</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9naXRlZS5jb20vYW55YW50L3Jzc2FudA%3d%3d"
target="_blank"
>
https://gitee.com/anyant/rssant</a></p>
</blockquote>
<p>这个作者开源了一款名叫做蚁阅的阅读器程序,但是安装很复杂,需要一些Linux操作命令</p>
<p>docker命令,如果你是宝塔面板的忠实粉丝,可能不会习惯这种连接终端式的程序安装</p>
@@ -1012,12 +1166,33 @@
<p>我喜欢的up主,我能不能把他每期最新更新的投稿视频也加入U阅读呢,答案是可以的</p>
<p>比如我爱看跳舞区的小姐姐,去b站,将该up主的主页地址复制下来</p>
<blockquote>
<p><a href="https://space.bilibili.com/95948010?spm_id_from">https://space.bilibili.com/95948010?spm_id_from</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9zcGFjZS5iaWxpYmlsaS5jb20vOTU5NDgwMTA%2fc3BtX2lkX2Zyb20%3d"
target="_blank"
>
https://space.bilibili.com/95948010?spm_id_from</a></p>
</blockquote>
<p>可以知道该up主的id号是95948010,我们只需要复制主页的地址把/你喜欢的up主id?这段id截取下来</p>
<p><strong><a href="https://rsshub.app/bilibili/user/video/95948010">https://rsshub.app/bilibili/user/video/95948010</a></strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9yc3NodWIuYXBwL2JpbGliaWxpL3VzZXIvdmlkZW8vOTU5NDgwMTA%3d"
target="_blank"
>
https://rsshub.app/bilibili/user/video/95948010</a></strong></p>
<p>想必你看到,上面例子便一目了然,只需要将你喜欢的up主id替换掉就行了</p>
<p><strong><a href="https://rsshub.app/bilibili/user/video/">https://rsshub.app/bilibili/user/video/</a>这里填写up的id</strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9yc3NodWIuYXBwL2JpbGliaWxpL3VzZXIvdmlkZW8v"
target="_blank"
>
https://rsshub.app/bilibili/user/video/</a>这里填写up的id</strong></p>
<p>
<img data-lazy-src="/pics/2021/11/112412364.png" alt="92807-bvlu8nqhx5q.png" class="lazyload"></p>
<p>这样,阅读器可以自动抓取你喜欢的up主的最新投稿视频,哈哈哈,是不是非常好用</p>
@@ -1027,14 +1202,28 @@
<h2 id="订阅loc论坛">订阅loc论坛</h2>
<p>我平时比较喜欢看loc一些mjj大佬发的一些主机活动,我们也可以添加在阅读器中</p>
<blockquote>
<p><a href="https://hostloc.com/forum.php?mod=rss">https://hostloc.com/forum.php?mod=rss</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ob3N0bG9jLmNvbS9mb3J1bS5waHA%2fbW9kPXJzcw%3d%3d"
target="_blank"
>
https://hostloc.com/forum.php?mod=rss</a></p>
</blockquote>
<p>这样我们就可以随时关注loc的最新动态</p>
<p>
<img data-lazy-src="/pics/2021/11/3834233708.png" alt="42211-8244e3h0kvg.png" class="lazyload"></p>
<h2 id="订阅其他内容">订阅其他内容</h2>
<p>如果你不满足这些,也可以仔细看下面文档加入你喜欢的内容</p>
<p><strong><a href="https://docs.rsshub.app/bbs.html#a-dao-ni-ming-ban">https://docs.rsshub.app/bbs.html#a-dao-ni-ming-ban</a></strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9kb2NzLnJzc2h1Yi5hcHAvYmJzLmh0bWwjYS1kYW8tbmktbWluZy1iYW4%3d"
target="_blank"
>
https://docs.rsshub.app/bbs.html#a-dao-ni-ming-ban</a></strong></p>
<h2 id="u阅读下载">U阅读下载</h2>
<p>U阅读app下载地址:https://usj.cc/rss.apk</p>
<p>晚安,我的朋友们</p>
@@ -1258,13 +1447,27 @@
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-php" data-lang="php"><span style="display:flex;"><span><span style="color:#a6e22e">define</span>(<span style="color:#e6db74">&#39;__TYPECHO_GRAVATAR_PREFIX__&#39;</span>, <span style="color:#e6db74">&#39;https://cravatar.cn/avatar/&#39;</span>);
</span></span></code></pre></div><h2 id="cravatar官网地址">Cravatar官网地址</h2>
<blockquote>
<p><a href="https://cravatar.cn">https://cravatar.cn</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jcmF2YXRhci5jbg%3d%3d"
target="_blank"
>
https://cravatar.cn</a></p>
</blockquote>
<h2 id="cravatar的头像源">Cravatar的头像源</h2>
<p>找到你的主题目录,找到Gravatar头像加速功能</p>
<p>把这个填进去即可</p>
<blockquote>
<p><a href="https://cravatar.cn/avatar">https://cravatar.cn/avatar</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9jcmF2YXRhci5jbi9hdmF0YXI%3d"
target="_blank"
>
https://cravatar.cn/avatar</a></p>
</blockquote>
<h2 id="测试一下速度">测试一下速度</h2>
<p>
@@ -1299,10 +1502,24 @@
<p>原理是请求到jpg png gif这些,再缓存起来,外面请求还是jpeg这些,实际先到go返回的webp格式</p>
<p>当浏览器不支持webp的才返回源文件。可以提升加载时间,图片从434KB减少到340KB,1/4(25%)的压缩率</p>
<p>项目地址:</p>
<p><a href="https://github.com/webp-sh/webp_server_go">https://github.com/webp-sh/webp_server_go</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9naXRodWIuY29tL3dlYnAtc2gvd2VicF9zZXJ2ZXJfZ28%3d"
target="_blank"
>
https://github.com/webp-sh/webp_server_go</a></p>
<p>如果你是动手能力强的,或者是没有备案的小伙伴可以尝试一下这个方法,也有大佬提供教程</p>
<p>自己折腾的可以看下这个教程</p>
<p><a href="https://www.xiaoz.me/archives/14666">https://www.xiaoz.me/archives/14666</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d3cueGlhb3oubWUvYXJjaGl2ZXMvMTQ2NjY%3d"
target="_blank"
>
https://www.xiaoz.me/archives/14666</a></p>
<p>因为文章里面有很多专业术语,我一个行外小白还是不折腾了</p>
<h2 id="需要备案的实现方法">需要备案的实现方法</h2>
<p>前几天问叶开,有没有方法可以实现自动转webp格式图片,每次写文章还要压缩转换格式真的特别麻烦</p>
@@ -1313,7 +1530,14 @@
<img data-lazy-src="/pics/2021/11/4218786825.png" alt="" class="lazyload"></p>
<p>这个又拍云联盟确实不赖,加入又拍云联盟每个月免费获取每月 10GB 存储空间 + 15GB 流量,对于我们这种小访问的博客,只能说在合适不过了</p>
<p>但是要求的是,需要你的网站底部悬挂他家的logo为它做宣传,意思是他给你白嫖流量,你给他做宣传,有兴趣的小伙伴可以看看下面的活动链接</p>
<p><a href="https://www.upyun.com/league">https://www.upyun.com/league</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d3cudXB5dW4uY29tL2xlYWd1ZQ%3d%3d"
target="_blank"
>
https://www.upyun.com/league</a></p>
<p>又拍云联盟需要在网站下面加入又拍云的logo,你想用我弄好的样式,可以复制下面我做的样式,自己放在自己网站的合适地方即可</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-html" data-lang="html"><span style="display:flex;"><span> &lt;<span style="color:#f92672">div</span> <span style="color:#a6e22e">align</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;left&#34;</span>&gt;&lt;<span style="color:#f92672">a</span> <span style="color:#a6e22e">href</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;https://www.upyun.com/?utm_source=lianmeng&amp;utm_medium=referral&#34;</span>&gt;&lt;<span style="color:#f92672">img</span> <span style="color:#a6e22e">src</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;https://img.52ql.cn/img/169&#34;</span> <span style="color:#a6e22e">width</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;249px&#34;</span> <span style="color:#a6e22e">height</span><span style="color:#f92672">=</span><span style="color:#e6db74">&#34;400px&#34;</span>/&gt;&lt;/<span style="color:#f92672">a</span>&gt;&lt;/<span style="color:#f92672">div</span>&gt;
</span></span></code></pre></div><p>然后提交申请加入又拍云联盟即可,审核小姐姐真的很给力,基本上两个小时就给你通过申请了</p>
@@ -1486,11 +1710,25 @@
<p>这里我推荐几个在线转换的网站和工具</p>
<p>腾讯智图,提供离线转换webp图片</p>
<blockquote>
<p><a href="https://zhitu.isux.us">https://zhitu.isux.us</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly96aGl0dS5pc3V4LnVz"
target="_blank"
>
https://zhitu.isux.us</a></p>
</blockquote>
<p>squoosh,一个可以在线转换webp格式图片的网站</p>
<blockquote>
<p><a href="https://squoosh.app">https://squoosh.app</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9zcXVvb3NoLmFwcA%3d%3d"
target="_blank"
>
https://squoosh.app</a></p>
</blockquote>
<p>可以选择一个适合自己的工具,但是建议第一个智图,在线转换网站不可能一直公益给我们使用</p>
<h2 id="让wordpress支持webp格式图片">让WordPress支持webp格式图片</h2>
@@ -1518,7 +1756,14 @@
<img data-lazy-src="/pics/2021/09/283540481.png" alt="" class="lazyload"></p>
<h2 id="教程开始">教程开始</h2>
<p>首先下载插件CodePrettify,下载地址我放在下面</p>
<p><strong><a href="https://github.com/Xcnte/Code-Prettify-for-typecho">https://github.com/Xcnte/Code-Prettify-for-typecho</a></strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9naXRodWIuY29tL1hjbnRlL0NvZGUtUHJldHRpZnktZm9yLXR5cGVjaG8%3d"
target="_blank"
>
https://github.com/Xcnte/Code-Prettify-for-typecho</a></strong></p>
<p>在后台启用插件,并且按照下图设置</p>
<p>
<img data-lazy-src="/pics/2021/09/1393453259.png" alt="" class="lazyload"></p>
@@ -1728,7 +1973,14 @@
<p>使自己的网站的链接显得十分臃肿</p>
<p>例如本小站建设初期</p>
<p>文章链接为</p>
<p><strong><a href="https://usj.cc/index.php/archives/1.html">https://usj.cc/index.php/archives/1.html</a></strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvaW5kZXgucGhwL2FyY2hpdmVzLzEuaHRtbA%3d%3d"
target="_blank"
>
https://usj.cc/index.php/archives/1.html</a></strong></p>
<p>本期小编就教大家如何去掉index.php使自己的文章链接显得十分简洁!</p>
<p>
<img data-lazy-src="/pics/2021/12/153112288.png" alt="" class="lazyload"></p>
+1
View File
@@ -136,6 +136,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -121,6 +121,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -136,6 +136,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -121,6 +121,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+185 -24
View File
@@ -183,10 +183,17 @@
<pubDate>Sun, 13 Aug 2023 13:16:00 +0000</pubDate>
<guid>https://www.usj.cc/post/1219/</guid>
<description>这段时间闲在家,自己的事情也忙的差不多了,就打算继续完善一下主题 很多经常来我博客逛的老朋友都知道,我的主题是肖同学的Ying主题 这也是我用的</description>
<description>这段时间闲在家,自己的事情也忙的差不多了,就打算继续完善一下主题 很多经常来我博客逛的老朋友都知道,我的主题是 肖同学的Ying主题 这也是我用的</description>
<content:encoded><![CDATA[<img loading="lazy" decoding="async" src="/" alt="完善主题" /><p>这段时间闲在家,自己的事情也忙的差不多了,就打算继续完善一下主题</p>
<p>很多经常来我博客逛的老朋友都知道,我的主题是<a href="https://qingshu.org/">肖同学</a>的Ying主题</p>
<p>很多经常来我博客逛的老朋友都知道,我的主题是
<a
href="/tiaozhuan?target=aHR0cHM6Ly9xaW5nc2h1Lm9yZy8%3d"
target="_blank"
>
肖同学</a>的Ying主题</p>
<p>这也是我用的时间最久的主题,主题的底层简约设计我很喜欢</p>
<p>当然,我也对该主题进行了一些修改,加入了自己一些想法</p>
<h2 id="全站pjax">全站pjax</h2>
@@ -216,7 +223,14 @@
<p>总是拿阅历说事,在评论区指责你,我只是分享今天的emo心情,却遭到指责,这样很让人窒息</p>
<p>这也是我朋友圈常年不更新的原因,害,或许有很多同龄人跟我有一样的心境</p>
<p>后面逛到林木木大佬 [https://immmmm.com]</p>
<p>了解到 Memos 程序 <a href="https://usememos.com">https://usememos.com</a></p>
<p>了解到 Memos 程序
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2VtZW1vcy5jb20%3d"
target="_blank"
>
https://usememos.com</a></p>
<p>通过了解,才发现memos程序,玩法这么多,部署也很简单</p>
<p>服务器有docker直接一行命令就可以跑起来</p>
<p>这不就是我一直心心念念的情感树洞的完美平替嘛!哦,不对,就像木木大佬所说的:高替!</p>
@@ -228,15 +242,36 @@
<p>我很难想到什么写什么,很多文章我都需要准备好很多东西之后才开始写</p>
<p>因为时间线的原因,有一些当时记忆深刻的东西,时间的冲刷,渐渐的也忘掉了</p>
<h2 id="围观地址">围观地址</h2>
<p><a href="https://usj.cc/cross">https://usj.cc/cross</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvY3Jvc3M%3d"
target="_blank"
>
https://usj.cc/cross</a></p>
<p>
<img data-lazy-src="/pics/2023/08/3247934729.png" alt="" class="lazyload"></p>
<h2 id="参考文章">参考文章</h2>
<p>这里贴出一些参考文章,可避免一些想部署memos的朋友走弯路</p>
<p>部署memos教程:来自林木木大佬</p>
<p><a href="https://immmmm.com/hi-memos">https://immmmm.com/hi-memos</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9pbW1tbW0uY29tL2hpLW1lbW9z"
target="_blank"
>
https://immmmm.com/hi-memos</a></p>
<p>Typecho设置memos动态单页:来自拾月大佬</p>
<p><a href="https://www.skyue.com/23051422.html">https://www.skyue.com/23051422.html</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d3cuc2t5dWUuY29tLzIzMDUxNDIyLmh0bWw%3d"
target="_blank"
>
https://www.skyue.com/23051422.html</a></p>
<h2 id="尾声">尾声</h2>
<p>想当初,看到其他博友的博客一个有新奇的功能,就想方设法的集成到主题里,</p>
<p>花了一下午,甚至一天的时间,整合进去后,发现根本用不上,然后又是给删掉</p>
@@ -907,22 +942,43 @@
<pubDate>Wed, 18 Jan 2023 14:54:00 +0000</pubDate>
<guid>https://www.usj.cc/post/1039/</guid>
<description>前言 正如各位朋友所见,我又又又换主题了 经常来我博客的朋友可能见过这个主题 本主题原形是由肖同学设计的 当时翻GitHub一眼爱上,还记得,当时做</description>
<description>前言 正如各位朋友所见,我又又又换主题了 经常来我博客的朋友可能见过这个主题 本主题原形是由 肖同学设计的 当时翻GitHub一眼爱上,还记得,当时做</description>
<content:encoded><![CDATA[<img loading="lazy" decoding="async" src="/" alt="又又又双叒叕换主题啦" /><h2 id="前言">前言</h2>
<p>正如各位朋友所见,我又又又换主题了</p>
<p>经常来我博客的朋友可能见过这个主题</p>
<p>本主题原形是由<a href="https://blog.bug.dog">肖同学</a>设计的</p>
<p>本主题原形是由
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ibG9nLmJ1Zy5kb2c%3d"
target="_blank"
>
肖同学</a>设计的</p>
<p>
<img data-lazy-src="/pics/2023/01/70094325.png" alt="" class="lazyload"></p>
<p>当时翻GitHub一眼爱上,还记得,当时做博客的第一年,可能是卯足了新鲜劲</p>
<p>买到博客主题就狂怼css和花哨的js特效,当时<a href="http://qq.md">叶开</a>打趣的跟我讲到</p>
<p>买到博客主题就狂怼css和花哨的js特效,当时
<a
href="/tiaozhuan?target=aHR0cDovL3FxLm1k"
target="_blank"
>
叶开</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>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9naXRodWIuY29tL1Jvc2Vzd2l0aGxvdmUvWWluZw%3d%3d"
target="_blank"
>
https://github.com/Roseswithlove/Ying</a></p>
<h2 id="折腾">折腾</h2>
<p>可能是因为肖同学的工作忙的原因,主题至今还没有评论,需要依赖第三方评论系统</p>
<p>当初匆匆忙忙换上,只是简单的套了个waline(第三方评论系统)就上线了,但是时间久了</p>
@@ -1090,7 +1146,14 @@
<p>续费价格由 <strong>37</strong> 每年调整到 <strong>62</strong> 每年</p>
<p>如果有cc域名续费需求的,乘着这几天续费一下吧</p>
<p>西部数码公告传送门</p>
<p><a href="https://www.west.cn/news/list2.asp?newsid=854">https://www.west.cn/news/list2.asp?newsid=854</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly93d3cud2VzdC5jbi9uZXdzL2xpc3QyLmFzcD9uZXdzaWQ9ODU0"
target="_blank"
>
https://www.west.cn/news/list2.asp?newsid=854</a></p>
<h2 id="后续">后续</h2>
<p>犹豫再三,还是决定续费五年,今日钱包-195</p>
<p>
@@ -1185,7 +1248,14 @@
<img data-lazy-src="/pics/2022/12/4278101367.png" alt="" class="lazyload"></p>
<p>一般是一分种,所以不会很久,还可以适当的活动活动,起码睡觉前肩膀不会那么疼</p>
<h2 id="减少手机使用的频率">减少手机使用的频率</h2>
<p><a href="https://usj.cc/818.html">https://usj.cc/818.html</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvODE4Lmh0bWw%3d"
target="_blank"
>
https://usj.cc/818.html</a></p>
<p>在这篇文章,我曾提到,因为肝功能指标过高</p>
<p>需要坚持早睡,所以一直逼迫自己养成早睡的习惯</p>
<p>
@@ -1257,10 +1327,17 @@
<pubDate>Fri, 25 Nov 2022 23:07:00 +0000</pubDate>
<guid>https://www.usj.cc/post/986/</guid>
<description>前言 首先感谢冷寂大佬的天御云高防cdn,让本小站得以重新上线 正文 2022年11月21日,下午三点,因为学校课程安排,需要下载ps软件 于是在自</description>
<description>前言 首先感谢冷寂大佬的 天御云高防cdn,让本小站得以重新上线 正文 2022年11月21日,下午三点,因为学校课程安排,需要下载ps软件 于是在自</description>
<content:encoded><![CDATA[<img loading="lazy" decoding="async" src="/" alt="记一次莫名其妙ddos攻击,致谢天御云高防cdn" /><h2 id="前言">前言</h2>
<p>首先感谢冷寂大佬的<a href="https://tyucdn.com/">天御云高防cdn</a>,让本小站得以重新上线</p>
<p>首先感谢冷寂大佬的
<a
href="/tiaozhuan?target=aHR0cHM6Ly90eXVjZG4uY29tLw%3d%3d"
target="_blank"
>
天御云高防cdn</a>,让本小站得以重新上线</p>
<p>
<img data-lazy-src="/pics/2022/11/900477030.png" alt="" class="lazyload"></p>
<h2 id="正文">正文</h2>
@@ -1276,7 +1353,21 @@
<p>不知是哪位热心网友送来了长达半小时,三个的20G ddos大礼包</p>
<p>无防御性能的轻量服务器,也非常听话</p>
<p>五分钟后,ip封堵,服务器瘫痪,博客下线</p>
<p>在<a href="https://blog.52cxwl.cn/">初心博客</a>博主新文章刚留完言,<a href="https://xyzbz.cn/">网友小宋</a>博主给我回复</p>
<p>在
<a
href="/tiaozhuan?target=aHR0cHM6Ly9ibG9nLjUyY3h3bC5jbi8%3d"
target="_blank"
>
初心博客</a>博主新文章刚留完言,
<a
href="/tiaozhuan?target=aHR0cHM6Ly94eXpiei5jbi8%3d"
target="_blank"
>
网友小宋</a>博主给我回复</p>
<p>
<img data-lazy-src="/pics/2022/11/2721680689.png" alt="" class="lazyload"></p>
<p>坐在电脑前,我一时间不知所措,发呆了一会儿,默默的关闭电脑</p>
@@ -1291,7 +1382,14 @@
<p>对于坚持写博客的想法也万念俱灰,要不关站吧</p>
<p>但是坚持三年的东西,突然放手,还是不舍</p>
<h2 id="再寻他法">再寻他法</h2>
<p>抱有一丝希望去请教<a href="http://qq.md">叶开</a>,叶开给我推荐了天御云高防cdn</p>
<p>抱有一丝希望去请教
<a
href="/tiaozhuan?target=aHR0cDovL3FxLm1k"
target="_blank"
>
叶开</a>,叶开给我推荐了天御云高防cdn</p>
<p>终于在群主冷寂大佬的热心帮助下,小站又重新上线</p>
]]></content:encoded>
</item>
@@ -1697,7 +1795,14 @@
<p>更新到iOS15.5室友的手机终于掉帧解决了,发热缓解一些,但又引入一个新问题,系统服务偷吃流量</p>
<p>有了室友的前车之鉴,我决定,禁止系统更新,也就有了这个方法</p>
<blockquote>
<p><a href="https://usj.cc/79.html">https://usj.cc/79.html</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvNzkuaHRtbA%3d%3d"
target="_blank"
>
https://usj.cc/79.html</a></p>
</blockquote>
<h2 id="侧滑不支持返回">侧滑不支持返回</h2>
<p>习惯于鸿蒙系统的朋友都知道,可以通过侧滑返回上一个页面,但是这点苹果不可以</p>
@@ -2458,14 +2563,35 @@
<p>在元旦那几天,好奇了登陆了之前放出来的公益app即rss阅读器U阅读的后台</p>
<p>惊奇的发现,居然有39个用户,真的是开心了好一会儿</p>
<p>当然也可能有的新朋友,还不知道这个东西,可以看下面这篇文章</p>
<p><a href="https://usj.cc/391.html">https://usj.cc/391.html</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvMzkxLmh0bWw%3d"
target="_blank"
>
https://usj.cc/391.html</a></p>
<p>1.4号晚上躺在床上,怎么都睡不着,心里萌生出一个想法,把U阅读重构一遍</p>
<p>就当送各位朋友一个小小的新年礼物,秉承说干就干的原则,新建文件夹,就开始了</p>
<p>爆肝接近十多天,也算是露出了雏形,准备把app改名为U世界</p>
<p>U世界广义来说是一个多元的词语,这次更新打算给u阅读注入新的血液</p>
<p>同时app不仅仅只满足rss阅读功能,这也是我改名的主要原因</p>
<h2 id="特别感谢">特别感谢</h2>
<p><a href="https://gitee.com/anyant/rssant">蚁阅作者</a>的辛勤付出,还有<a href="https://yao.by">潘先生</a>的友情测试</p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9naXRlZS5jb20vYW55YW50L3Jzc2FudA%3d%3d"
target="_blank"
>
蚁阅作者</a>的辛勤付出,还有
<a
href="/tiaozhuan?target=aHR0cHM6Ly95YW8uYnk%3d"
target="_blank"
>
潘先生</a>的友情测试</p>
<h2 id="简单预览">简单预览</h2>
<p>
<img data-lazy-src="/pics/2022/01/4209535715.png" alt="" class="lazyload"></p>
@@ -2492,7 +2618,14 @@
<img data-lazy-src="/pics/2022/01/1047361390.jpg" alt="" class="lazyload"></p>
<p><strong>2.rss</strong></p>
<p>rss阅读器,属于老朋友了,在这里就不过多介绍了,不懂的新朋友可以看下这篇文章</p>
<p><a href="https://usj.cc/391.html">https://usj.cc/391.html</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvMzkxLmh0bWw%3d"
target="_blank"
>
https://usj.cc/391.html</a></p>
<p><strong>3.nav</strong></p>
<p>主要收录一些比较热爱生活,热爱记录生活的个人博主,做的一个整合</p>
<p>如果您不想出现在列表里,可以在评论区留言,我会及时移除贵站的博客</p>
@@ -2503,7 +2636,14 @@
<p>
<img data-lazy-src="/pics/2022/01/2070921774.jpg" alt="" class="lazyload"></p>
<h2 id="app下载">app下载</h2>
<p><a href="https://usj.cc/usj.apk">https://usj.cc/usj.apk</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvdXNqLmFwaw%3d%3d"
target="_blank"
>
https://usj.cc/usj.apk</a></p>
<p>感谢您的阅读,晚安我的朋友们</p>
]]></content:encoded>
</item>
@@ -3893,7 +4033,14 @@
<p>我觉得这样很好啊。可以提高效率,节约时间</p>
<p>而且可以集中处理这些本来操作起来比较碎片化的事情</p>
<p>然后看见叶开兄弟搭建了一款在线的rss阅读器</p>
<p><strong><a href="https://rss.qq.md/p/i/">https://rss.qq.md/p/i/</a></strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9yc3MucXEubWQvcC9pLw%3d%3d"
target="_blank"
>
https://rss.qq.md/p/i/</a></strong></p>
<p>我觉得这样把友链博客都添加进去,博友更新文章及时的显示在rss阅读器</p>
<p>增加了与博友的互动性,这样使个人博客增加了互动性,我觉得更加有趣味</p>
<p>昨天下午我开始折腾我一定要搭建一个属于自己的rss阅读器</p>
@@ -3915,7 +4062,14 @@
<h2 id="新品尝鲜">新品尝鲜</h2>
<p>多谢作者大大,我决定把rss阅读器平台作为我第一个公益平台</p>
<p>免费分享给大家使用,下面是地址,开箱即用</p>
<p><strong><a href="https://rss.5b2.cn">https://rss.5b2.cn</a></strong></p>
<p><strong>
<a
href="/tiaozhuan?target=aHR0cHM6Ly9yc3MuNWIyLmNu"
target="_blank"
>
https://rss.5b2.cn</a></strong></p>
<h2 id="平台预览">平台预览</h2>
<p>
<img data-lazy-src="/pics/2021/09/2748646364.jpg" alt="" class="lazyload"></p>
@@ -3926,7 +4080,14 @@
<p>[checking] 开始添加自己的友链订阅</p>
<p>[checking] 没了了</p>
<h2 id="app下载">APP下载</h2>
<p><a href="https://5b2.cn/rss.apk">https://5b2.cn/rss.apk</a></p>
<p>
<a
href="/tiaozhuan?target=aHR0cHM6Ly81YjIuY24vcnNzLmFwaw%3d%3d"
target="_blank"
>
https://5b2.cn/rss.apk</a></p>
<p>因为有些小伙伴反馈app会比较方便</p>
<p>所以花了一个小时做了一个app,基于hbuider开发</p>
<p>[xiangce]
+1
View File
@@ -136,6 +136,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -138,6 +138,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
@@ -121,6 +121,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+8 -1
View File
@@ -17,7 +17,14 @@
<content:encoded><![CDATA[<img loading="lazy" decoding="async" src="/" alt="家乡随拍" /><p>与弟弟妹妹在家乡景区游玩的一天</p>
<p>特此写下此文作留恋 于2023.08.03 记</p>
<p>摄影师:妹妹 <a href="https://usj.cc/author/3/">@火华子</a></p>
<p>摄影师:妹妹
<a
href="/tiaozhuan?target=aHR0cHM6Ly91c2ouY2MvYXV0aG9yLzMv"
target="_blank"
>
@火华子</a></p>
<p>
<img data-lazy-src="/pics/2023/08/282380937.png" alt="" class="lazyload"></p>
<p>
+1
View File
@@ -114,6 +114,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

-1816
View File
File diff suppressed because it is too large. Load diff
-106
View File
@@ -1,106 +0,0 @@
:root{--waline-font-size: 1rem;--waline-white: #fff;--waline-light-grey: #999;--waline-dark-grey: #666;--waline-theme-color: #27ae60;--waline-active-color: #2ecc71;--waline-color: #444;--waline-bg-color: #fff;--waline-bg-color-light: #f8f8f8;--waline-bg-color-hover: #f0f0f0;--waline-border-color: #ddd;--waline-disable-bg-color: #f8f8f8;--waline-disable-color: #000;--waline-code-bg-color: #282c34;--waline-bq-color: #f0f0f0;--waline-avatar-size: 3.25rem;--waline-m-avatar-size: calc(var(--waline-avatar-size) * 9 / 13);--waline-badge-color: #3498db;--waline-badge-font-size: 0.75em;--waline-info-bg-color: #f8f8f8;--waline-info-color: #999;--waline-info-font-size: 0.625em;--waline-border: 1px solid var(--waline-border-color);--waline-avatar-radius: 50%;--waline-box-shadow: none}[data-waline]{font-size:var(--waline-font-size);text-align:start}[dir=rtl] [data-waline]{direction:rtl}[data-waline] *{box-sizing:content-box;line-height:1.75}[data-waline] p{color:var(--waline-color)}[data-waline] a{position:relative;display:inline-block;color:var(--waline-theme-color);text-decoration:none;word-break:break-word;cursor:pointer}[data-waline] a:hover{color:var(--waline-active-color)}[data-waline] img{max-width:100%;max-height:400px;border:none}[data-waline] hr{margin:.825em 0;border-style:dashed;border-color:var(--waline-bg-color-light)}[data-waline] code,[data-waline] pre{margin:0;padding:.2em .4em;border-radius:3px;background:var(--waline-bg-color-light);font-size:85%}[data-waline] pre{overflow:auto;padding:10px;line-height:1.45}[data-waline] pre::-webkit-scrollbar{width:6px;height:6px}[data-waline] pre::-webkit-scrollbar-track-piece:horizontal{-webkit-border-radius:6px;border-radius:6px;background:rgba(0,0,0,.1)}[data-waline] pre::-webkit-scrollbar-thumb:horizontal{width:6px;-webkit-border-radius:6px;border-radius:6px;background:var(--waline-theme-color)}[data-waline] pre code{padding:0;background:rgba(0,0,0,0);color:var(--waline-color);white-space:pre-wrap;word-break:keep-all}[data-waline] blockquote{margin:.5em 0;padding:.5em 0 .5em 1em;border-inline-start:8px solid var(--waline-bq-color);color:var(--waline-dark-grey)}[data-waline] blockquote>p{margin:0}[data-waline] ol,[data-waline] ul{margin-inline-start:1.25em;padding:0}[data-waline] input[type=checkbox],[data-waline] input[type=radio]{display:inline-block;vertical-align:middle;margin-top:-2px}.wl-btn{display:inline-block;vertical-align:middle;min-width:2.5em;margin-bottom:0;padding:.5em 1em;border:1px solid var(--waline-border-color);border-radius:.5em;background:rgba(0,0,0,0);color:var(--waline-color);font-weight:400;font-size:.75em;line-height:1.5;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;transition-duration:.4s;touch-action:manipulation}.wl-btn:hover,.wl-btn:active{border-color:var(--waline-theme-color);color:var(--waline-theme-color)}.wl-btn:disabled{border-color:var(--waline-border-color);background:var(--waline-disable-bg-color);color:var(--waline-disable-color);cursor:not-allowed}.wl-btn.primary{border-color:var(--waline-theme-color);background:var(--waline-theme-color);color:var(--waline-white)}.wl-btn.primary:hover,.wl-btn.primary:active{border-color:var(--waline-active-color);background:var(--waline-active-color);color:var(--waline-white)}.wl-btn.primary:disabled{border-color:var(--waline-border-color);background:var(--waline-disable-bg-color);color:var(--waline-disable-color);cursor:not-allowed}.wl-loading{text-align:center}.wl-loading svg{margin:0 auto}.wl-comment{position:relative;display:flex;margin-bottom:.75em}.wl-close{position:absolute;top:-4px;inset-inline-end:-4px;padding:0;border:none;background:rgba(0,0,0,0);line-height:1;cursor:pointer}.wl-login-info{max-width:80px;margin-top:.75em;text-align:center}.wl-logout-btn{position:absolute;top:-10px;inset-inline-end:-10px;padding:3px;border:none;background:rgba(0,0,0,0);line-height:0;cursor:pointer}.wl-avatar{position:relative;width:var(--waline-avatar-size);height:var(--waline-avatar-size);margin:0 auto;border:var(--waline-border);border-radius:var(--waline-avatar-radius)}@media(max-width: 720px){.wl-avatar{width:var(--waline-m-avatar-size);height:var(--waline-m-avatar-size)}}.wl-avatar img{width:100%;height:100%;border-radius:var(--waline-avatar-radius)}.wl-login-nick{display:block;color:var(--waline-theme-color);font-size:.75em;word-break:break-all}.wl-panel{position:relative;flex-shrink:1;width:100%;margin:0px;border:var(--waline-border);border-radius:5px;background:var(--waline-bg-color);box-shadow:var(--waline-box-shadow)}.wl-header{display:flex;overflow:hidden;padding:0 4px;border-bottom:2px dashed var(--waline-border-color);border-top-left-radius:.75em;border-top-right-radius:.75em}@media(max-width: 580px){.wl-header{display:block}}.wl-header label{min-width:40px;padding:.75em .5em;color:var(--waline-color);font-size:.75em;text-align:center}.wl-header input{flex:1;width:0;padding:.5em;background:rgba(0,0,0,0);font-size:.625em;resize:none}.wl-header-item{display:flexLine truncated
/*
waline.min.css的自定义增添
waline.min.css:https://unpkg.com/@waline/client@2.15.8/dist/waline.css
官方文档:https://waline.js.org/reference/client/style.html
增加的CSS在末尾
*/
/**************** 我添加的CSS *********************/
/* 评论区动图 */
/* 然而我并不懂确切的含义,参数是乱调的 */
.wl-editor {
background-image: url(../image/zhuangzhuang_comment_trans.gif);
background-size: 25%;
background-repeat: no-repeat;
background-position: calc(100% - 20px) bottom;
background-color: rgba(255, 255, 255, 0);
resize: vertical;
}
.wl-editor:focus{
background-position-x: 800px;
background-position-y: 1000px;
transition: all 0.2s ease-in-out 0s;
}
/********** 评论区输入提醒 ****************/
/* 感谢Leonus大佬指点迷津!大佬博客:https://b.leonus.cn/ */
.wl-header {
overflow: visible;
}
.wl-header-item {
position: relative;
}
/* 调整wl-editor */
.wl-editor {
min-height: 6.75em!important;
margin: 0!important;
}
/* merci end */
.wl-header-item:nth-child(1):before {
content: '请填写您的昵称,本项必填哈';
}
.wl-header-item:nth-child(2):before {
content: '请填写您的邮箱,强烈推荐QQ邮箱';
}
.wl-header-item:nth-child(3):before {
content: '填写您的博客🔗,您也可以任性不填';
}
.wl-header-item:focus-within::before{
display: block;
}
/* 主内容区 */
.wl-header-item::before {
/* 先隐藏起来 */
display: none;
/* 绝对定位 */
position: absolute;
/* 向上移动60像素 */
top: -31px;
/* 文字强制不换行,防止left:50%导致的文字换行 */
white-space: nowrap;
/* 圆角 */
border-radius: 10px;
/* 距离左边50% */
left: 50%;
/* 然后再向左边挪动自身的一半,即可实现居中 */
transform: translate(-50%);
/* 填充 */
padding: 0px 18px;
background: #000;
color: #fff;
}
/* 新版本中waline字体怎么都变小了? */
.wl-header input{
font-size: 0.8rem
}
/* 调整评论区的css样式 */
.wl-content p{
margin: 5px 0px 5px 0px;
}
.wl-card .wl-content {
margin-bottom: .5em!important;
}
.wl-content>p{
display: none;
}
.wl-card .wl-head {
line-height: 2!important;
}
-349
View File
@@ -1,349 +0,0 @@
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
line-height: 1.15; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
margin: 0;
}
/**
* Render the `main` element consistently in IE.
*/
main {
display: block;
}
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 1.5em;
margin: 0.67em 0;
}
/* Grouping content
========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
box-sizing: content-box; /* 1 */
height: 0; /* 1 */
overflow: visible; /* 2 */
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/* Text-level semantics
========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
border-bottom: none; /* 1 */
text-decoration: underline; /* 2 */
text-decoration: underline dotted; /* 2 */
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: bolder;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/* Embedded content
========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
border-style: none;
}
/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-size: 100%; /* 1 */
line-height: 1.15; /* 1 */
margin: 0; /* 2 */
}
/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input { /* 1 */
overflow: visible;
}
/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select { /* 1 */
text-transform: none;
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/
legend {
box-sizing: border-box; /* 1 */
color: inherit; /* 2 */
display: table; /* 1 */
max-width: 100%; /* 1 */
padding: 0; /* 3 */
white-space: normal; /* 1 */
}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
vertical-align: baseline;
}
/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
overflow: auto;
}
/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"],
[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}
/* Interactive
========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
display: block;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Misc
========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
display: none;
}
/**
* Add the correct display in IE 10.
*/
[hidden] {
display: none;
}
-1
View File
@@ -1 +0,0 @@
#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
File diff suppressed because it is too large. Load diff
Binary file not shown.
File diff suppressed because it is too large. Load diff

Before

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.
Binary file not shown.
Binary file not shown.
-10777
View File
File diff suppressed because it is too large. Load diff
Binary file not shown.
Binary file not shown.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 106 KiB

-2
View File
@@ -1,2 +0,0 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0" y="0" viewBox="0 0 1440 2960" xml:space="preserve" enable-background="new 0 0 1440 2960"><style type="text/css">.st0{fill:none}.st0,.st1{stroke:#000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.st2{fill:none}</style><g><path class="st0" d="M863,1592.2c0,0-2.6-5.6-11.9-5.8c-9.3-0.2-18.9,4.9-22.4,19.6c-3.5,14.7,4.2,30.5,4.2,40.5 c-12.3,4.2-22.1,21-15.6,26.1c6.5,5.1,20.7-10,20.7-10s14.4,11.1,17.6,14.6c0,0-13.1,14.7-6.2,21.1c5.8,5.3,16.5-8.6,16.5-8.6"/><path class="st0" d="M840.7,1641.8c1.2-10.7,6.8-37.4,24.9-50.6c18.9-13.7,38.2-9.3,42.4-9.3"/><path class="st0" d="M915.4,1516c-0.7,2.8-0.5,9.4-0.5,9.4c-3.5,1.6-5.3,7-3.1,10.2c2.9,4.2,9.3,2.6,11.2-3.5s-2.7-13.1-10.5-9.8 c-9.3,4-25.2,28.4-15.8,59"/><path class="st0" d="M913.1,1538.2c0.1,3,0.6,12.8,2.2,16.3c3.6,0.8,13.6,5.6,12.9,20.4c-0.7,14.8-1,23.8,0,26.6 c-7-3.4-19-12.3-20.3-25.3c-1.4-14.6,3.5-19.8,7.3-21.7"/><path class="st0" d="M916.5,1582.8c-2.3-1.6-5.1-8.4,1.5-9.4c5.9-1,5.8,7.1,4.3,8.7"/><circle class="st0" cx="920.3" cy="1589.9" r=".5"/><path class="st0" d="M941.4,1565.6c-1,3,0.3,11.7,8.2,9.4"/><path class="st0" d="M977.4,1601c-13.5-2.7-12.5-9.6-9.6-10.6"/><path class="st0" d="M948,1579.9c0.1,2.1,0.5,5.1,6.9,3.7"/><path class="st0" d="M949.1,1583.9c-1.2,1.3-4,5.4-4.6,8.3"/><path class="st0" d="M940.5,1593.2c2.1-1.4,8.5,0.3,7.1,6.9c-1.4,6.6-8.9,11.7-10.5,8.8c-0.8-1.6-0.1-5.2,0.7-8.7 C938.4,1597.3,938.8,1594.4,940.5,1593.2z"/><path class="st0" d="M974.5,1622.5c1-2.1,9-15.4,14-11.9c3.8,2.7-0.6,7.2-0.6,11.1c0,2.5,6.5,8.9,9.6,15.1c3.1,6.4,3.2,13.3-3.5,14 c-12.6,1.4-18.5-4.1-20.8-13.3C971.3,1630.4,973.1,1625.3,974.5,1622.5z"/><path class="st0" d="M927.5,1563.6c2.3-4.5,10.3-13.1,27.4-13.5c10-5.2,20.5-14.2,20.5-14.2s4.6,6.7,2.6,19.5c5,3,13,8.7,16.9,29.3 c8.6-0.9,15.7-1.2,21.5,0c-0.9,12.2-15.9,35.4-27.6,39.4"/><path class="st0" d="M971.3,1547.9c-0.5,2.1-2.6,4.9-3.5,5.6"/><path class="st0" d="M999.4,1594.2c1.6-1.2,2.6-1.5,5.2-1.4"/><path class="st0" d="M847.9,1672.1c-5.8,4.7-19.3,18.4-20.7,39.8c-1.4,21.4,7.7,35.9,16.1,43.1c8.4,7.2,15.4,7.9,19.3,3 s-0.1-12.8-7.2-21.4c-9.8-11.9-12.8-28.2-7.4-40.6"/><path class="st0" d="M787.8,1688c6.1,2.8,16.5-0.7,13-15.8c-3.5-15.1-29-13.7-37,3.3c-5.9,12.6,3.1,20.7-0.7,24.1 c-4.1,3.7-10.7,0.6-11.4-2.2c0,7.5,9.1,21.2,25.2,13.1c4.7,11.4,11.6,15.9,18.6,19.3c9.9,4.8,28.4,3.2,33,1.7"/><path class="st0" d="M792.7,1662.9c-1.6-2.7-6.3-13.7-0.8-23.9s17.6-14.6,27.1-12.8c9.6,1.7,11.4,5.9,11.4,5.9"/><path class="st0" d="M882.4,1681.5c-5.4-0.1-20.3,3.3-19.2,20.7c0.8,13.1,13,14.4,16.6,14.5"/><path class="st0" d="M889.9,1724c0.5,2.6,3.7,4.3,7.3,3.1c5.4-1.7,6.8-11-0.5-14.5c-7.3-3.5-18.4,0.1-19.9,12.8 c-1.5,12.6,13.9,21.5,28.1,16.8c12.2-4,17.1-10.3,19-15.2c4.9,7.5,10.3,11.7,21.3,10.5c11-1.2,15.6-10,14.9-15 c4.9,7.3,14.1,5.9,19.6,4.5c6.2-1.6,12-9,10.8-19"/><path class="st0" d="M852.9,1733.5c3.1,3.4,17.2,10.5,26.5,1.8"/><path class="st0" d="M991.6,1628c7.7-3.9,29.6,0.5,32,13.8c1.4,7.7-5.2,10.7-5.2,10.7s14.2-3.7,24.8,5.4 c10.7,9.1,11.2,26.7,2.8,32.2c-9.3,6-17.1,0.3-15.7-7.3"/><path class="st0" d="M1006.5,1695.6c-2.6-1.7-12.8-3.1-15.4,5.8c-2.6,8.9,3.4,15.7,12.4,17.9c15,3.5,38.4-3.7,38.4-26.5"/><path class="st0" d="M976.4,1645c-4.5-2.4-21.6-5.6-31.1,5.1c-10.1,11.3-6.8,24.6,0.6,28.3c8.7,4.3,16.2,0.1,16.9-6.3 c0.7-6-6.3-8.4-8.7-4.2"/><path class="st0" d="M866.1,1687.6c-2-1.6-5.9-13.7,2.6-22.8c8.5-9.1,23.2-8.7,29-3.4c-2.3-7.7,0.2-21.3,22.3-20.4 c19,0.8,20.3,16.6,19.1,22"/></g><g><path class="st0" d="M1239,894.6c0,0-2.6-5.6-11.9-5.8c-9.3-0.2-18.9,4.9-22.4,19.6s4.2,30.5,4.2,40.5c-12.3,4.2-22.1,21-15.6,26.1 c6.5,5.1,20.7-10,20.7-10s14.4,11.1,17.6,14.6c0,0-13.1,14.7-6.2,21.1c5.8,5.3,16.5-8.6,16.5-8.6"/><path class="st0" d="M1216.6,944.2c1.2-10.7,6.8-37.4,24.9-50.6c18.9-13.7,38.2-9.3,42.4-9.3"/><path class="st0" d="M1291.3,818.4c-0.7,2.8-0.5,9.4-0.5,9.4c-3.5,1.6-5.3,7-3.1,10.2c2.9,4.2,9.3,2.6,11.2-3.5 c1.9-6.1-2.7-13.1-10.5-9.8c-9.3,4-25.2,28.4-15.8,59"/><path class="st0" d="M1289.1,840.5c0.1,3,0.6,12.8,2.2,16.3c3.6,0.8,13.6,5.6,12.9,20.4c-0.7,14.8-1,23.8,0,26.6 c-7-3.4-19-12.3-20.3-25.3c-1.4-14.6,3.5-19.8,7.3-21.7"/><path class="st0" d="M1292.5,885.2c-2.3-1.6-5.1-8.4,1.5-9.4c5.9-1,5.8,7.1,4.3,8.7"/><circle class="st0" cx="1296.2" cy="892.3" r=".5"/><path class="st0" d="M1317.4,868c-1,3,0.3,11.7,8.2,9.4"/><path class="st0" d="M1353.3,903.4c-13.5-2.7-12.5-9.6-9.6-10.6"/><path class="st0" d="M1324,882.2c0.1,2.1,0.5,5.1,6.9,3.7"/><path class="st0" d="M1325,886.3c-1.2,1.3-4,5.4-4.6,8.3"/><path class="st0" d="M1316.4,895.6c2.1-1.4,8.5,0.3,7.1,6.9c-1.4,6.6-8.9,11.7-10.5,8.8c-0.8-1.6-0.1-5.2,0.7-8.7 C1314.4,899.7,1314.8,896.8,1316.4,895.6z"/><path class="st0" d="M1350.4,924.9c1-2.1,9-15.4,14-11.9c3.8,2.7-0.6,7.2-0.6,11.1c0,2.5,6.5,8.9,9.6,15.1c3.1,6.4,3.2,13.3-3.5,14 c-12.6,1.4-18.5-4.1-20.8-13.3C1347.3,932.8,1349,927.7,1350.4,924.9z"/><path class="st0" d="M1303.4,866c2.3-4.5,10.3-13.1,27.4-13.5c10-5.2,20.5-14.2,20.5-14.2s4.6,6.7,2.6,19Line truncated

Before

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

-1
View File
@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="36" height="36"><path fill="none" d="M0 0h24v24H0z"/><path d="M12 11.828l-2.828 2.829-1.415-1.414L12 9l4.243 4.243-1.415 1.414L12 11.828z"/></svg>

Before

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

+1
View File
@@ -143,6 +143,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
-1
View File
@@ -1 +0,0 @@
!function(t){function o(o,a,i){var n,c,e=new Image;return e.src=o,e.onload=function(){a(e.width,e.height),r.onLoadBackStart(i,t("img[data-lazy-src]:eq("+i+")"))},[n,c]}function a(a,n){var c=l.eq(a).attr("data-lazy-src");o(c,function(){try{i(t("img[data-lazy-src]:eq("+a+")"),a,n)}catch(t){}},a)}function i(o,a,i){if(!o.attr("data-comp")){o.css("visibility","hidden"),o.attr("src",o.attr("data-lazy-src"));var c=o.width(),e=o.height(),d=o.offset().top,f=o.offset().left;o.css("visibility","visible"),t("body").append("<div class='meng-lazy-div"+a+"' style='background-color: "+r.coverColor+";position:absolute;width:"+c+"px;height:"+e+"px;top:"+d+"px;left:"+f+"px;z-index:500'>"+r.coverDiv+"</div>"),n(a,i,o),o.attr("data-comp","true")}}function n(o,a,i){t(".meng-lazy-div"+o).animate({opacity:"0"},r.showTime,function(){t(this).remove(),r.onLoadBackEnd(o,i),a()})}function c(){var o=t(document).scrollTop(),i=[];l.each(function(a){var n=t(this);n.attr("data-comp")||n.offset().top-o+r.offsetTopm>=0&&n.offset().top-o<s+r.offsetBottom&&i.push(a)}),0!=i.length&&a(i[0],function(){c()})}function e(){c()}function d(o){r=t.extend(r,o),l.each(function(){var o=t(this).attr("data-lazy-src");f.push(o),t(this).attr("src",A)}),e(),window.onscroll=function(){e()}}var r={coverColor:"#dfdfdf",coverDiv:"",showTime:300,offsetBottom:0,offsetTopm:50,onLoadBackEnd:function(t,o){},onLoadBackStart:function(t,o){}},f=[],s=t(window).height(),l=(t(window).width(),t("img[data-lazy-src]")),A="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==";window.lazyLoadInit=d}($);
-1
View File
@@ -1 +0,0 @@
var Barrage=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=0)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=class{constructor(t){if(this.el="",this.info=[],this.defaultHeader="",this.url="",this.close=!1,this.speed=10,this.color="#ffff",this.backColor="#69696980",this.height="40px",this.fontSize="20px",this.parentName="barrage",this.isLeft=!1,!t||void 0===t.el)throw new Error("el is necessary params");if(t)for(const[e,n]of Object.entries(t))""!==n&&void 0!==this[e]&&"info"!==e&&(this[e]=n);(function t(){this._getElDom();let e=this.mainDom;e.style.position="relative";let n=document.getElementById(this.parentName);n?(this.parentName+=1,t.apply(this)):((n=document.createElement("div")).setAttribute("id",this.parentName),n.setAttribute("style","position:absolute;\n width:100%;\n height:100%;\n top:0;\n left:0;\n z-index:7;\n pointer-events: none;\n overflow:hidden;\n "),e.appendChild(n))}).apply(this)}start(t,e){t?(this.info.push(t),this.info.length>0&&function(t={}){let e,{headImg:n=this.defaultHeader,url:r=this.url,speed:i=this.speed}=t,s=0,o=document.getElementById(this.parentName),a=document.createElement("div"),l=parseInt(this.height.replace(/px|rem|em/,""));if(isNaN(l))throw new Error("height is ");e=(this.mainDom.clientHeight-l)*Math.random();const u=this.mainDom.clientWidth;n&&function(t,e){let n=document.createElement("img");n.setAttribute("class","header-avatar"),n.setAttribute("src",e),t.appendChild(n)}(a,n),a.style.opacity="0",a.setAttribute("class","barrage"),function(t,e,n){let r=document.createElement("a");r.setAttribute("class","text"),r.style.color=this.color,n&&(r.setAttribute("href",n),r.setAttribute("target","_blank"));let i=document.createTextNode(e);r.appendChild(i),t.appendChild(r)}.call(this,a,this.info.shift(),r),o.appendChild(a);let c=a.clientWidth+100,h=u,d=-c;!0===this.isLeft&&(h=-c,d=u);const f=`\n height: ${this.height};\n background: ${this.backColor}; \n line-height: ${this.height}; \n font-size: ${this.fontSize};\n color:${this.color}; \n top:${e+10}px; \n transition:transform ${i}s linear 0s;\n transform:translateX(${d}px);\n opacity:1;\n `;a.style.transform="translateX("+h+"px)",a.addEventListener("mouseover",function(t){const e=t.currentTarget;let n=document.defaultView.getComputedStyle(e,null).getPropertyValue("transform").replace("matrix","").slice(1,-1).split(",")[4];e.style.transform=`translateX(${n}px)`,clearTimeout(m),clearInterval(p)}),a.addEventListener("mouseout",function(t){const e=t.currentTarget;e.style.transition=`transform ${i-s}s linear 0s`,e.style.transform=`translateX(${d}px)`,p=setInterval(()=>{s++},1e3),m=setTimeout(()=>{clearInterval(p),o.removeChild(a)},1e3*(i-s+1))}),setTimeout(()=>{a.setAttribute("style",f)},1e3);let m=setTimeout(()=>{clearInterval(p),o.removeChild(a)},1e3*(i+1)),p=setInterval(()=>{s++},1e3)}.call(this,e)):console.warn("message is necessary,you must set message on function start")}_getElDom(){let t=document.querySelector(this.el);if(!t)throw new Error(`'${this.el}'is not a element`);this.mainDom=t}destroy(){let t=document.getElementById(this.parentName);this.mainDom.removeChild(t)}}}]);
-1
View File
@@ -1 +0,0 @@
!function(){var e=["site_pv","site_uv","page_pv","page_uv"],t=document.currentScript,a=t.hasAttribute("pjax"),n=t.getAttribute("data-api")||"https://bsz.dusays.com:9001/api",i="busuanzi-identity",r=function(){var t=new XMLHttpRequest;t.open("POST",n,!0);var a=localStorage.getItem(i);null!=a&&t.setRequestHeader("Authorization","Bearer "+a);var r=window.location.href;0==window.location.host.indexOf("www.")&&(r=r.replace("www.","")),t.setRequestHeader("x-bsz-referer",r),t.onreadystatechange=function(){if(4===t.readyState&&200===t.status){var a=JSON.parse(t.responseText);if(!0===a.success){e.map((function(e){var t=document.getElementById("busuanzi_value_".concat(e));t&&(t.innerHTML=a.data[e])}));var n=t.getResponseHeader("Set-Bsz-Identity");null!=n&&""!=n&&localStorage.setItem(i,n)}}},t.send()};if(r(),a){var s=window.history.pushState;window.history.pushState=function(){s.apply(this,arguments),r()},window.addEventListener("popstate",(function(e){r()}),!1)}}();
-1
View File
@@ -1 +0,0 @@
(function(e){function t(t){for(var c,n,r=t[0],i=t[1],s=t[2],p=0,b=[];p<r.length;p++)n=r[p],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&b.push(o[n][0]),o[n]=0;for(c in i)Object.prototype.hasOwnProperty.call(i,c)&&(e[c]=i[c]);d&&d(t);while(b.length)b.shift()();return l.push.apply(l,s||[]),a()}function a(){for(var e,t=0;t<l.length;t++){for(var a=l[t],c=!0,r=1;r<a.length;r++){var i=a[r];0!==o[i]&&(c=!1)}c&&(l.splice(t--,1),e=n(n.s=a[0]))}return e}var c={},o={app:0},l=[];function n(t){if(c[t])return c[t].exports;var a=c[t]={i:t,l:!1,exports:{}};return e[t].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=c,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var c in e)n.d(a,c,function(t){return e[t]}.bind(null,c));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="";var r=window["webpackJsonp"]=window["webpackJsonp"]||[],i=r.push.bind(r);r.push=t,r=r.slice();for(var s=0;s<r.length;s++)t(r[s]);var d=i;l.push([0,"chunk-vendors"]),a()})({0:function(e,t,a){e.exports=a("56d7")},1799:function(e,t,a){var c=a("4ec8");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("4b3a8dae",c,!0,{sourceMap:!1,shadowMode:!1})},"1b92":function(e,t,a){var c=a("2313");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("220edc25",c,!0,{sourceMap:!1,shadowMode:!1})},"1feb":function(e,t,a){var c=a("24fb");t=c(!1),t.push([e.i,"#cf-change{font-size:14px;display:block;padding:12px 0 4px;width:100%;text-align:center}#cf-container{width:100%;height:auto;margin:auto;background:var(--pyq-background);max-width:1500px;border-radius:12px}#cf-container a{text-decoration:none;line-height:1.3;color:var(--pyq-fontcolor);transition:.3s}#cf-container a:hover{color:var(--heo-main)}.cf-time-created,.cf-time-updated{display:inline-block;text-align:left;white-space:nowrap}.cf-time-created i.far,.cf-time-updated i.fas{padding-right:8px}#cf-footer{margin-right:8px;margin-bottom:8px;text-align:right;font-size:13px}.cf-data-lastupdated{font-size:13px;text-align:right;display:block}#cf-footer-info{display:flex}#cf-footer-info div{margin-left:.5rem}.cf-article .cf-article-title:hover{color:var(--heo-main)!important}#cf-more,#cf-state{background:var(--pyq-backgroundplus)}#cf-change,#cf-more,#cf-state,.cf-article-author,.cf-article-floor,.cf-article:hover .cf-article-floor,.cf-article a.cf-article-title,.cf-time-created,.cf-time-updated{color:var(--pyq-fontcolor)}.cf-article{background:var(--pyq-backgroundplus)}#cf-change span:hover{color:var(--heo-main);cursor:pointer}.cf-overshow p a:hover{color:var(--heo-main)!important}.cf-overshow p span{color:var(--pyq-secondtext)}.cf-setting-btn{color:var(--pyq-fontcolor);cursor:pointer;transition:.3s}.cf-setting-btn:hover{color:var(--heo-main)}.dark-theme #cf-overlay,.theme-dark #cf-overlay{background-color:rgba(59,61,66,.42)}.dark-theme .cf-overshow,.theme-dark .cf-overshow{background:#292a2d}.dark-theme .cf-overshow p a,.theme-dark .cf-overshow p a{color:var(--pyq-fontcolor)}.dark-theme .cf-overshow .cf-overshow-content,.theme-dark .cf-overshow .cf-overshow-content{background:#eaeaea}.dark-theme #cf-more,.dark-theme #cf-state,.theme-dark #cf-more,.theme-dark #cf-state{background:var(--lmm-dack-background);color:var(--lmm-dark-fontcolor)}.dark-theme #cf-change,.dark-theme .cf-article-floor,.dark-theme .cf-time-created,.dark-theme .cf-time-updated,.theme-dark #cf-change,.theme-dark .cf-article-floor,.theme-dark .cf-time-created,.theme-dark .cf-time-updated{color:var(--lmm-dark-floorcolor)}.dark-theme .cf-article-author,.dark-theme .cf-article a.cf-article-title,.theme-dark .cf-article-author,.theme-dark .cf-article a.cf-article-title{color:var(--lmm-dark-fontcolor)}.dark-theme .cf-article,.theme-dark .cf-article{background:var(--lmm-dack-background)}.dark-theme .cf-article:hover .cf-article-floor,.dark-theme .cf-article:hover .cf-time-created,.dark-theme .cf-article:hover .cf-time-updated,.dark-theme .cf-overshow p span,.theme-dark .cf-article:hover .cf-article-floor,.theme-dark .cf-article:hover .cf-time-created,.theme-dark .cf-article:hover .cf-time-updated,.theme-dark .cf-overshow p span{color:var(--lmm-dark-fontcolor)}@media screen and (max-width:400px){#cf-state{font-size:14px}.cf-article-time i{display:none}}@media screen and (max-width:300px){#cf-state,.cf-article-time{display:none}}",""]),e.exports=Line truncated
-27
View File
@@ -1,27 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0388":function(e,t,r){"use strict";r.d(t,"a",(function(){return b}));var n=r("f2bf"),o=r("0898");const l=Object(o["b"])({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}});var a=r("2711"),i=r("304f"),c=r("461c");const s=["textContent"],u={name:"ElBadge"},d=Object(n["defineComponent"])({...u,props:l,setup(e,{expose:t}){const r=e,o=Object(i["b"])("badge"),l=Object(n["computed"])(()=>r.isDot?"":Object(c["isNumber"])(r.value)&&Object(c["isNumber"])(r.max)&&r.max<r.value?r.max+"+":""+r.value);return t({content:l}),(e,t)=>(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{class:Object(n["normalizeClass"])(Object(n["unref"])(o).b())},[Object(n["renderSlot"])(e.$slots,"default"),Object(n["createVNode"])(n["Transition"],{name:Object(n["unref"])(o).namespace.value+"-zoom-in-center",persisted:""},{default:Object(n["withCtx"])(()=>[Object(n["withDirectives"])(Object(n["createElementVNode"])("sup",{class:Object(n["normalizeClass"])([Object(n["unref"])(o).e("content"),Object(n["unref"])(o).em("content",e.type),Object(n["unref"])(o).is("fixed",!!e.$slots.default),Object(n["unref"])(o).is("dot",e.isDot)]),textContent:Object(n["toDisplayString"])(Object(n["unref"])(l))},null,10,s),[[n["vShow"],!e.hidden&&(Object(n["unref"])(l)||e.isDot)]])]),_:1},8,["name"])],2))}});var p=Object(a["a"])(d,[["__file","/home/runner/work/element-plus/element-plus/packages/components/badge/src/badge.vue"]]),f=r("0c24");const b=Object(f["a"])(p)},"04f8":function(e,t,r){var n=r("2d00"),o=r("d039");e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},"0512":function(e,t,r){var n=function(e){return e&&"undefined"!==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=Object.defineProperty,l=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,c=function(e,t){for(var r in t)o(e,r,{get:t[r],enumerable:!0})},s=function(e,t,r,n){var c=!0,s=!1,u=void 0;if(t&&"object"==typeof t||"function"==typeof t)try{for(var d,p=function(a,c){var s=c.value;!i.call(e,s)&&s!==r&&o(e,s,{get:function(){return t[s]},enumerable:!(n=l(t,s))||n.enumerable})},f=a(t)[Symbol.iterator]();!(c=(d=f.next()).done);c=!0)p(f,d)}catch(b){s=!0,u=b}finally{try{c||null==f.return||f.return()}finally{if(s)throw u}}return e},u=function(e){return s(o({},"__esModule",{value:!0}),e)},d={};c(d,{default:function(){return I}}),e.exports=u(d);var p,f,b,m,h,v,g,O,j,w,y,x,k,_,C,z=!1;function E(){if(!z){z=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),r=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(x=/\b(iPhone|iP[ao]d)/.exec(e),k=/\b(iP[ao]d)/.exec(e),w=/Android/i.exec(e),_=/FBAN\/\w+;/i.exec(e),C=/Mobile/i.exec(e),y=!!/Win64/.exec(e),t){p=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,p&&document&&document.documentMode&&(p=document.documentMode);var n=/(?:Trident\/(\d+.\d+))/.exec(e);v=n?parseFloat(n[1])+4:p,f=t[2]?parseFloat(t[2]):NaN,b=t[3]?parseFloat(t[3]):NaN,m=t[4]?parseFloat(t[4]):NaN,m?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),h=t&&t[1]?parseFloat(t[1]):NaN):h=NaN}else p=f=b=h=m=NaN;if(r){if(r[1]){var o=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);g=!o||parseFloat(o[1].replace("_","."))}else g=!1;O=!!r[2],j=!!r[3]}else g=O=j=!1}}var B,S={ie:function(){return E()||p},ieCompatibilityMode:function(){return E()||v>p},ie64:function(){return S.ie()&&y},firefox:function(){return E()||f},opera:function(){return E()||b},webkit:function(){return E()||m},safari:function(){return S.webkit()},chrome:function(){return E()||h},windows:function(){return E()||O},osx:function(){return E()||g},linux:function(){return E()||j},iphone:function(){return E()||x},mobile:function(){return E()||x||k||w||C},nativeApp:function(){return E()||_},android:function(){return E()||w},ipad:function(){return E()||k}},V=S,N=!!(("undefined"===typeof window?"undefined":n(window))<"u"&&window.document&&window.document.createElement),M={canUseDOM:N,canUseWorkers:("undefined"===typeof Worker?"undefined":n(Worker))<"u",canUseEventListeners:N&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:N&&!!window.screen,isInWorker:!N},A=M;function T(e,t){if(!A.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,n=r in document;if(!n){var o=document.createElement("div");o.setAttribute(r,"return;"),n="function"==typeof o[r]}return!n&&B&&"wheel"===e&&(n=document.implementation.hasFeature("Events.wheel","3.0")),n}A.canUseDOM&&(B=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("",""));var H=T,R=10,L=40,D=800;function P(e){var t=0,r=0,n=0,o=0;return"Line truncated
/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(){var l,a="4.17.21",i=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",u="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",p=500,f="__lodash_placeholder__",b=1,m=2,h=4,v=1,g=2,O=1,j=2,w=4,y=8,x=16,k=32,_=64,C=128,z=256,E=512,B=30,S="...",V=800,N=16,M=1,A=2,T=3,H=1/0,R=9007199254740991,L=17976931348623157e292,D=NaN,P=4294967295,I=P-1,F=P>>>1,$=[["ary",C],["bind",O],["bindKey",j],["curry",y],["curryRight",x],["flip",E],["partial",k],["partialRight",_],["rearg",z]],q="[object Arguments]",W="[object Array]",U="[object AsyncFunction]",K="[object Boolean]",Y="[object Date]",G="[object DOMException]",X="[object Error]",J="[object Function]",Z="[object GeneratorFunction]",Q="[object Map]",ee="[object Number]",te="[object Null]",re="[object Object]",ne="[object Promise]",oe="[object Proxy]",le="[object RegExp]",ae="[object Set]",ie="[object String]",ce="[object Symbol]",se="[object Undefined]",ue="[object WeakMap]",de="[object WeakSet]",pe="[object ArrayBuffer]",fe="[object DataView]",be="[object Float32Array]",me="[object Float64Array]",he="[object Int8Array]",ve="[object Int16Array]",ge="[object Int32Array]",Oe="[object Uint8Array]",je="[object Uint8ClampedArray]",we="[object Uint16Array]",ye="[object Uint32Array]",xe=/\b__p \+= '';/g,ke=/\b(__p \+=) '' \+/g,_e=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ce=/&(?:amp|lt|gt|quot|#39);/g,ze=/[&<>"']/g,Ee=RegExp(Ce.source),Be=RegExp(ze.source),Se=/<%-([\s\S]+?)%>/g,Ve=/<%([\s\S]+?)%>/g,Ne=/<%=([\s\S]+?)%>/g,Me=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/,Te=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,He=/[\\^$.*+?()[\]{}|]/g,Re=RegExp(He.source),Le=/^\s+/,De=/\s/,Pe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ie=/\{\n\/\* \[wrapped with (.+)\] \*/,Fe=/,? & /,$e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,qe=/[()=,{}\[\]\/\s]/,We=/\\(\\)?/g,Ue=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ke=/\w*$/,Ye=/^[-+]0x[0-9a-f]+$/i,Ge=/^0b[01]+$/i,Xe=/^\[object .+?Constructor\]$/,Je=/^0o[0-7]+$/i,Ze=/^(?:0|[1-9]\d*)$/,Qe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,et=/($^)/,tt=/['\n\r\u2028\u2029\\]/g,rt="\\ud800-\\udfff",nt="\\u0300-\\u036f",ot="\\ufe20-\\ufe2f",lt="\\u20d0-\\u20ff",at=nt+ot+lt,it="\\u2700-\\u27bf",ct="a-z\\xdf-\\xf6\\xf8-\\xff",st="\\xac\\xb1\\xd7\\xf7",ut="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dt="\\u2000-\\u206f",pt=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ft="A-Z\\xc0-\\xd6\\xd8-\\xde",bt="\\ufe0e\\ufe0f",mt=st+ut+dt+pt,ht="['’]",vt="["+rt+"]",gt="["+mt+"]",Ot="["+at+"]",jt="\\d+",wt="["+it+"]",yt="["+ct+"]",xt="[^"+rt+mt+jt+it+ct+ft+"]",kt="\\ud83c[\\udffb-\\udfff]",_t="(?:"+Ot+"|"+kt+")",Ct="[^"+rt+"]",zt="(?:\\ud83c[\\udde6-\\uddff]){2}",Et="[\\ud800-\\udbff][\\udc00-\\udfff]",Bt="["+ft+"]",St="\\u200d",Vt="(?:"+yt+"|"+xt+")",Nt="(?:"+Bt+"|"+xt+")",Mt="(?:"+ht+"(?:d|ll|m|re|s|t|ve))?",At="(?:"+ht+"(?:D|LL|M|RE|S|T|VE))?",Tt=_t+"?",Ht="["+bt+"]?",Rt="(?:"+St+"(?:"+[Ct,zt,Et].join("|")+")"+Ht+Tt+")*",Lt="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Dt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Pt=Ht+Tt+Rt,It="(?:"+[wt,zt,Et].join("|")+")"+Pt,Ft="(?:"+[Ct+Ot+"?",Ot,zt,Et,vt].join("|")+")",$t=RegExp(ht,"g"),qt=RegExp(Ot,"g"),Wt=RegExp(kt+"(?="+kt+")|"+Ft+Pt,"g"),Ut=RegExp([Bt+"?"+yt+"+"+Mt+"(?="+[gt,Bt,"$"].join("|")+")",Nt+"+"+At+"(?="+[gt,Bt+Vt,"$"].join("|")+")",Bt+"?"+Vt+"+"+Mt,Bt+"+"+At,Dt,Lt,jt,It].join("|"),"g"),Kt=RegExp("["+St+rt+at+bt+"]"),Yt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Gt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Xt=-1,Jt={};Jt[be]=Jt[me]=Jt[he]=Jt[ve]=Jt[ge]=Jt[Oe]=Jt[je]=Jt[we]=Jt[ye]=!0,Jt[q]=Jt[W]=Jt[pe]=Jt[K]=Jt[fe]=Jt[Y]=Jt[X]=Jt[J]=Jt[Q]=Jt[ee]=Jt[re]=Jt[le]=Jt[ae]=Jt[ie]=Jt[ue]=!1;var Zt={};Zt[q]=Zt[W]=Zt[pe]=Zt[fe]=Zt[K]=Zt[Y]=Zt[be]=Zt[me]=Zt[he]=Zt[ve]=Zt[ge]=Zt[Q]=Zt[ee]=Zt[re]=Zt[le]=Zt[ae]=Zt[ie]=Zt[ce]=Zt[Oe]=Zt[je]=Zt[we]=Zt[ye]=!0,Zt[X]=Zt[J]=Zt[ue]=!1;var Qt={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Line truncated
/*!
* escape-html
* Copyright(c) 2012-2013 TJ Holowaychuk
* Copyright(c) 2015 Andreas Lubbe
* Copyright(c) 2015 Tiancheng "Timothy" Gu
* MIT Licensed
*/var n=/["'&<>]/;function o(e){var t,r=""+e,o=n.exec(r);if(!o)return r;var l="",a=0,i=0;for(a=o.index;a<r.length;a++){switch(r.charCodeAt(a)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#39;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}i!==a&&(l+=r.substring(i,a)),i=a+1,l+=t}return i!==a?l+r.substring(i,a):l}e.exports=o},7839:function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},7917:function(e,t,r){"use strict";var n=r("c532");function o(e,t,r,n,o){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o)}n.inherits(o,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var l=o.prototype,a={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){a[e]={value:e}})),Object.defineProperties(o,a),Object.defineProperty(l,"isAxiosError",{value:!0}),o.from=function(e,t,r,a,i,c){var s=Object.create(l);return n.toFlatObject(e,s,(function(e){return e!==Error.prototype})),o.call(s,e.message,t,r,a,i),s.name=e.name,c&&Object.assign(s,c),s},e.exports=o},"7aac":function(e,t,r){"use strict";var n=r("c532");e.exports=n.isStandardBrowserEnv()?function(){return{write:function(e,t,r,o,l,a){var i=[];i.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),n.isString(o)&&i.push("path="+o),n.isString(l)&&i.push("domain="+l),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7b0b":function(e,t,r){var n=r("1d80"),o=Object;e.exports=function(e){return o(n(e))}},"7d20":function(e,t,r){"use strict";e.exports=r("eafd")},"825a":function(e,t,r){var n=r("861d"),o=String,l=TypeError;e.exports=function(e){if(n(e))return e;throw l(o(e)+" is not an object")}},"83ab":function(e,t,r){var n=r("d039");e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"83b9":function(e,t,r){"use strict";var n=r("d925"),o=r("e683");e.exports=function(e,t){return e&&!n(t)?o(e,t):t}},"83ec":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return c})),r.d(t,"d",(function(){return l}));var n=r("7d20"),o=r("d095");r("f2bf");const l=e=>void 0===e,a=e=>!e&&0!==e||Object(n["isArray"])(e)&&0===e.length||Object(n["isObject"])(e)&&!Object.keys(e).length,i=e=>"undefined"!==typeof Element&&e instanceof Element,c=e=>Object(o["isNil"])(e)},"848b":function(e,t,r){"use strict";var n=r("5cce").version,o=r("7917"),l={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){l[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));var a={};function i(e,t,r){if("object"!==typeof e)throw new o("options must be an object",o.ERR_BAD_OPTION_VALUE);var n=Object.keys(e),l=n.length;while(l-- >0){var a=n[l],i=t[a];if(i){var c=e[a],s=void 0===c||i(c,a,e);if(!0!==s)throw new o("option "+a+" must be "+s,o.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new o("Unknown option "+a,o.ERR_BAD_OPTION)}}l.transitional=function(e,t,r){function l(e,t){return"[Axios v"+n+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return function(r,n,i){if(!1===e)throw new o(l(n," has been removed"+(t?" in "+t:"")),o.ERR_DEPRECATED);return t&&!a[n]&&(a[n]=!0,console.warn(l(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,n,i)}},e.exports={assertOptions:i,validators:l}},"861d":function(e,t,r){var n=r("1626"),o=r("8ea1"),l=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===l}:function(e){return"object"==typeof e?null!==e:n(e)}},8925:function(e,t,r){var n=r("e330"),o=r("1626"),l=r("c6cd"),a=n(Function.toString);o(l.inspectSource)||(l.inspectSource=function(e){return a(e)}),e.exports=l.inspectSource},"89d4":function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r("7d20");const o=e=>{if(!e)return{onClick:n["NOOP"],onMousedown:n["NOOP"],onMouseup:n["NOOP"]};let t=!1,r=!1;const o=n=>{t&&r&&e(n),t=r=!1},l=e=>{t=e.target===e.currentTarget},a=e=>{r=e.target===e.currentTarget};return{onClick:o,onMousedown:l,onMouseup:a}}},"8afb":function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return o}));class n extends Error{constructor(e){super(e),this.name="ElementPLine truncated
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
t.read=function(e,t,r,n,o){var l,a,i=8*o-n-1,c=(1<<i)-1,s=c>>1,u=-7,d=r?o-1:0,p=r?-1:1,f=e[t+d];for(d+=p,l=f&(1<<-u)-1,f>>=-u,u+=i;u>0;l=256*l+e[t+d],d+=p,u-=8);for(a=l&(1<<-u)-1,l>>=-u,u+=n;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===l)l=1-s;else{if(l===c)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,n),l-=s}return(f?-1:1)*a*Math.pow(2,l-n)},t.write=function(e,t,r,n,o,l){var a,i,c,s=8*l-o-1,u=(1<<s)-1,d=u>>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:l-1,b=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(i=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),t+=a+d>=1?p/c:p*Math.pow(2,1-d),t*c>=2&&(a++,c/=2),a+d>=u?(i=0,a=u):a+d>=1?(i=(t*c-1)*Math.pow(2,o),a+=d):(i=t*Math.pow(2,d-1)*Math.pow(2,o),a=0));o>=8;e[r+f]=255&i,f+=b,i/=256,o-=8);for(a=a<<o|i,s+=o;s>0;e[r+f]=255&a,f+=b,a/=256,s-=8);e[r+f-b]|=128*m}},9215:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return p})),r.d(t,"c",(function(){return f})),r.d(t,"d",(function(){return d})),r.d(t,"e",(function(){return c})),r.d(t,"f",(function(){return u}));var n=r("f2bf"),o=r("7d20"),l=r("8afb");const a="utils/vue/vnode";var i=(e=>(e[e["TEXT"]=1]="TEXT",e[e["CLASS"]=2]="CLASS",e[e["STYLE"]=4]="STYLE",e[e["PROPS"]=8]="PROPS",e[e["FULL_PROPS"]=16]="FULL_PROPS",e[e["HYDRATE_EVENTS"]=32]="HYDRATE_EVENTS",e[e["STABLE_FRAGMENT"]=64]="STABLE_FRAGMENT",e[e["KEYED_FRAGMENT"]=128]="KEYED_FRAGMENT",e[e["UNKEYED_FRAGMENT"]=256]="UNKEYED_FRAGMENT",e[e["NEED_PATCH"]=512]="NEED_PATCH",e[e["DYNAMIC_SLOTS"]=1024]="DYNAMIC_SLOTS",e[e["HOISTED"]=-1]="HOISTED",e[e["BAIL"]=-2]="BAIL",e))(i||{});function c(e){return Object(n["isVNode"])(e)&&e.type===n["Fragment"]}function s(e){return Object(n["isVNode"])(e)&&e.type===n["Comment"]}function u(e){return Object(n["isVNode"])(e)&&!c(e)&&!s(e)}const d=e=>{if(!Object(n["isVNode"])(e))return Object(l["a"])(a,"[getNormalizedProps] must be a VNode"),{};const t=e.props||{},r=(Object(n["isVNode"])(e.type)?e.type.props:void 0)||{},i={};return Object.keys(r).forEach(e=>{Object(o["hasOwn"])(r[e],"default")&&(i[e]=r[e].default)}),Object.keys(t).forEach(e=>{i[Object(o["camelize"])(e)]=t[e]}),i},p=e=>{if(!Object(o["isArray"])(e)||e.length>1)throw new Error("expect to receive a single Vue element child");return e[0]},f=e=>{const t=Object(o["isArray"])(e)?e:[e],r=[];return t.forEach(e=>{Object(o["isArray"])(e.children)?r.push(...f(e.children)):r.push(e)}),r}},"93b2":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return i}));var n=r("f2bf"),o=r("0898"),l=r("c23a"),a=r("c083");const i={},c=Object(o["b"])({a11y:{type:Boolean,default:!0},locale:{type:Object(o["c"])(Object)},size:l["c"],button:{type:Object(o["c"])(Object)},experimentalFeatures:{type:Object(o["c"])(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:Object(o["c"])(Object)},zIndex:Number,namespace:{type:String,default:"el"}}),s=Object(n["defineComponent"])({name:"ElConfigProvider",props:c,setup(e,{slots:t}){Object(n["watch"])(()=>e.message,e=>{Object.assign(i,null!=e?e:{})},{immediate:!0,deep:!0});const r=Object(a["a"])(e);return()=>Object(n["renderSlot"])(t,"default",{config:null==r?void 0:r.value})}})},"94ca":function(e,t,r){var n=r("d039"),o=r("1626"),l=/#|\.prototype\./,a=function(e,t){var r=c[i(e)];return r==u||r!=s&&(o(t)?n(t):!!t)},i=a.normalize=function(e){return String(e).replace(l,".").toLowerCase()},c=a.data={},s=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},9885:function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return s})),r.d(t,"c",(function(){return c})),r.d(t,"d",(function(){return l})),r.d(t,"e",(function(){return i}));const n='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',o=e=>{const t=getComputedStyle(e);return"fixed"!==t.position&&null!==e.offsetParent},l=e=>Array.from(e.querySelectorAll(n)).filter(e=>a(e)&&o(e)),a=e=>{if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return!("hidden"===e.type||"file"===e.type);case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},i=function(e,t,...r){let n;n=t.includes("mouse")||t.includes("click")?"MouseEvents":t.includes("key")?"KeyboardEvent":"HTMLEvents";const o=document.createEvent(n);return o.initEvent(t,...r),e.dispatchEvent(o),e},c=e=>!e.getAttribute("aria-owns"),s=(e,t,r)=>{const{parentNode:n}=e;if(!n)return null;const o=n.querySelectorAll(r),l=Array.prototype.indexOf.call(o,e);return o[l+t]||null},u=e=>{e&&(e.focus(),!c(e)&&e.click())}},"9ad7":function(e,t,r){"use strict";
/*! Element Plus Icons Vue v2.0.9 */var n=Object.defineProperty,o=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,i=(e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})},c=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of l(t))!a.call(e,c)&&c!==r&&n(e,c,{get:()=>t[c],enumerable:!(i=o(t,c))||i.enumerable});return e},s=e=>c(n({},"__esModule",{value:!0}),e),u={};i(u,{AddLocation:()=>j,Aim:()=>E,AlarmClock:()=>H,Apple:()=>$,ArrowDown:()=>ne,ArrowDownBold:()=>X,ArrowLeft:()=>ve,ArrowLeftBold:()=>ue,ArrowRight:()=>Ve,ArrowRightBold:()=>ke,ArrowUp:()=>We,ArrowUpBold:()=>Le,Avatar:()=>Ze,Back:()=>at,Baseball:()=>bt,Basketball:()=>wt,Bell:()=>Rt,BellFilled:()=>Et,Bicycle:()=>qt,Bottom:()=>fr,BottomLeft:()=>Zt,BottomRight:()=>ar,Bowl:()=>jr,Box:()=>Br,Briefcase:()=>Hr,Brush:()=>Xr,BrushFilled:()=>$r,Burger:()=>nn,Calendar:()=>dn,Camera:()=>_n,CameraFilled:()=>gn,CaretBottom:()=>Nn,CaretLeft:()=>Dn,CaretRight:()=>Un,CaretTop:()=>Qn,Cellphone:()=>ao,ChatDotRound:()=>mo,ChatDotSquare:()=>xo,ChatLineRound:()=>Vo,ChatLineSquare:()=>Do,ChatRound:()=>Uo,ChatSquare:()=>Qo,Check:()=>al,Checked:()=>fl,Cherry:()=>jl,Chicken:()=>zl,ChromeFilled:()=>Hl,CircleCheck:()=>Jl,CircleCheckFilled:()=>$l,CircleClose:()=>pa,CircleCloseFilled:()=>oa,CirclePlus:()=>Ea,CirclePlusFilled:()=>Oa,Clock:()=>Ra,Close:()=>Ja,CloseBold:()=>qa,Cloudy:()=>oi,Coffee:()=>gi,CoffeeCup:()=>di,Coin:()=>zi,ColdDrink:()=>Ai,Collection:()=>Gi,CollectionTag:()=>Ii,Comment:()=>rc,Compass:()=>uc,Connection:()=>gc,Coordinate:()=>Cc,CopyDocument:()=>Ac,Cpu:()=>Fc,CreditCard:()=>Xc,Crop:()=>os,DArrowLeft:()=>ds,DArrowRight:()=>gs,DCaret:()=>_s,DataAnalysis:()=>Ns,DataBoard:()=>Is,DataLine:()=>Ys,Delete:()=>vu,DeleteFilled:()=>tu,DeleteLocation:()=>uu,Dessert:()=>ku,Discount:()=>Nu,Dish:()=>Uu,DishDot:()=>Du,Document:()=>Ad,DocumentAdd:()=>Qu,DocumentChecked:()=>ad,DocumentCopy:()=>fd,DocumentDelete:()=>jd,DocumentRemove:()=>zd,Download:()=>Id,Drizzling:()=>Yd,Edit:()=>sp,EditPen:()=>tp,Eleme:()=>xp,ElemeFilled:()=>hp,ElementPlus:()=>Sp,Expand:()=>Rp,Failed:()=>qp,Female:()=>Qp,Files:()=>af,Film:()=>mf,Filter:()=>yf,Finished:()=>Bf,FirstAidKit:()=>Rf,Flag:()=>qf,Fold:()=>Jf,Folder:()=>Db,FolderAdd:()=>ob,FolderChecked:()=>db,FolderDelete:()=>gb,FolderOpened:()=>_b,FolderRemove:()=>Nb,Food:()=>Ub,Football:()=>em,ForkSpoon:()=>im,Fries:()=>bm,FullScreen:()=>wm,Goblet:()=>Gm,GobletFull:()=>Em,GobletSquare:()=>Fm,GobletSquareFull:()=>Tm,GoldMedal:()=>nh,Goods:()=>vh,GoodsFilled:()=>uh,Grape:()=>kh,Grid:()=>Vh,Guide:()=>Dh,Handbag:()=>Uh,Headset:()=>Qh,Help:()=>fv,HelpFilled:()=>av,Hide:()=>wv,Histogram:()=>Ev,HomeFilled:()=>Tv,HotWater:()=>Fv,House:()=>Gv,IceCream:()=>hg,IceCreamRound:()=>rg,IceCreamSquare:()=>sg,IceDrink:()=>xg,IceTea:()=>Sg,InfoFilled:()=>Rg,Iphone:()=>qg,Key:()=>Jg,KnifeFork:()=>oO,Lightning:()=>pO,Link:()=>OO,List:()=>CO,Loading:()=>MO,Location:()=>nj,LocationFilled:()=>PO,LocationInformation:()=>GO,Lock:()=>dj,Lollipop:()=>gj,MagicStick:()=>_j,Magnet:()=>Nj,Male:()=>Ij,Management:()=>Yj,MapLocation:()=>rw,Medal:()=>uw,Memo:()=>Ow,Menu:()=>Cw,Message:()=>Iw,MessageBox:()=>Mw,Mic:()=>Yw,Microphone:()=>ty,MilkTea:()=>cy,Minus:()=>my,Money:()=>ky,Monitor:()=>Vy,Moon:()=>Uy,MoonNight:()=>Dy,More:()=>ax,MoreFilled:()=>Qy,MostlyCloudy:()=>fx,Mouse:()=>wx,Mug:()=>Ex,Mute:()=>qx,MuteNotification:()=>Hx,NoSmoking:()=>Jx,Notebook:()=>lk,Notification:()=>fk,Odometer:()=>yk,OfficeBuilding:()=>Vk,Open:()=>Dk,Operation:()=>Uk,Opportunity:()=>Qk,Orange:()=>a_,Paperclip:()=>f_,PartlyCloudy:()=>w_,Pear:()=>E_,Phone:()=>F_,PhoneFilled:()=>T_,Picture:()=>dC,PictureFilled:()=>G_,PictureRounded:()=>nC,PieChart:()=>OC,Place:()=>EC,Platform:()=>TC,Plus:()=>FC,Pointer:()=>GC,Position:()=>rz,Postcard:()=>uz,Pouring:()=>vz,Present:()=>zz,PriceTag:()=>Tz,Printer:()=>Fz,Promotion:()=>Gz,QuartzWatch:()=>oE,QuestionFilled:()=>dE,Rank:()=>gE,Reading:()=>AE,ReadingLamp:()=>CE,Refresh:()=>tB,RefreshLeft:()=>IE,RefreshRight:()=>YE,Refrigerator:()=>cB,Remove:()=>xB,RemoveFilled:()=>mB,Right:()=>SB,ScaleToOriginal:()=>RB,School:()=>UB,Scissor:()=>QB,Search:()=>aS,Select:()=>fS,Sell:()=>jS,SemiSelect:()=>zS,Service:()=>AS,SetUp:()=>qS,Setting:()=>JS,Share:()=>oV,Ship:()=>dV,Shop:()=>gV,ShoppingBag:()=>CV,ShoppingCart:()=>IV,ShoppingCartFull:()=>AV,ShoppingTrolley:()=>YV,Smoking:()=>rN,Soccer:()=>sN,SoldOut:()=>hN,Sort:()=>RN,SortDown:()=>xN,SortUp:()=>SN,Stamp:()=>qN,Star:()=>oM,StarFilled:()=>JN,Stopwatch:()=>pM,SuccessFilled:()=>OM,Sugar:()=>CM,Suitcase:()=>IM,SuitcaseLine:()=>MM,Sunny:()=>YM,Sunrise:()=>tA,Sunset:()=>cA,Switch:()=>VA,SwitchButton:()=>hA,SwitchFilled:()=>kA,TakeawayBox:()=>LA,Ticket:()=>WA,Tickets:()=>ZA,Timer:()=>iT,ToiletPaper:()=>mT,Tools:()=>yT,Top:()=>WT,TopLeft:()=>ST,TopRight:()=>LT,TrendCharts:()=>ZT,Trophy:()=>pH,TrophyBase:()=>lH,TurnOff:()=>jH,Umbrella:()=>zH,Unlock:()=>TH,Upload:()=>GH,UploadFilled:()=>FH,User:()=>sR,UserFilled:()=>rR,Van:()=>hR,VideoCamera:()=>SR,VideoCameraFilled:()=Line truncated
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/
var n=r("1fb5"),o=r("9152"),l=r("e3db");function a(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function i(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(i()<t)throw new RangeError("Invalid typed array length");return s.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=s.prototype):(null===e&&(e=new s(t)),e.length=t),e}function s(e,t,r){if(!s.TYPED_ARRAY_SUPPORT&&!(this instanceof s))return new s(e,t,r);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return f(this,e)}return u(this,e,t,r)}function u(e,t,r,n){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?h(e,t,r,n):"string"===typeof t?b(e,t,r):v(e,t)}function d(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function p(e,t,r,n){return d(t),t<=0?c(e,t):void 0!==r?"string"===typeof n?c(e,t).fill(r,n):c(e,t).fill(r):c(e,t)}function f(e,t){if(d(t),e=c(e,t<0?0:0|g(t)),!s.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function b(e,t,r){if("string"===typeof r&&""!==r||(r="utf8"),!s.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|j(t,r);e=c(e,n);var o=e.write(t,r);return o!==n&&(e=e.slice(0,o)),e}function m(e,t){var r=t.length<0?0:0|g(t.length);e=c(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function h(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw new RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");return t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),s.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=s.prototype):e=m(e,t),e}function v(e,t){if(s.isBuffer(t)){var r=0|g(t.length);return e=c(e,r),0===e.length?e:(t.copy(e,0,0,r),e)}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||te(t.length)?c(e,0):m(e,t);if("Buffer"===t.type&&l(t.data))return m(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function g(e){if(e>=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|e}function O(e){return+e!=e&&(e=0),s.alloc(+e)}function j(e,t){if(s.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Q(e).length;default:if(n)return X(e).length;t=(""+t).toLowerCase(),n=!0}}function w(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return R(this,t,r);case"utf8":case"utf-8":return N(this,t,r);case"ascii":return T(this,t,r);case"latin1":case"binary":return H(this,t,r);case"base64":return V(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function y(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function x(e,t,r,n,o){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"===typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:k(e,t,r,n,o);if("number"===typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):k(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function k(e,t,r,n,o){var l,a=1,i=e.length,c=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,i/=2,c/=2,r/=2}function s(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var u=-1;for(l=r;l<i;l++)if(s(e,l)===s(t,-1===u?0:l-u)){if(-1===u&&(u=l),l-u+1===c)return u*a}else-1!==u&&(l-=l-u),u=-1}else for(r+c>i&&(r=i-c),l=r;l>=0;l--){for(var d=!0,p=0;p<c;p++)if(s(e,l+p)!==s(t,p)){d=!1;break}if(d)return l}return-1}function _(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n),n>o&&(n=o)):n=o;var l=t.lenLine truncated
/*! Element Plus Icons Vue v2.0.9 */function d(e,t,r,o,l,i){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",a,u)}var p=o(l,[["render",d],["__file","add-location.vue"]]),f={name:"Aim"},b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},m=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),h=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32zm0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32zM96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32zm576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32z"},null,-1),v=[m,h];function g(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",b,v)}var O=o(f,[["render",g],["__file","aim.vue"]]),j={name:"AlarmClock"},w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},y=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),x=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32l48-83.136zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32l-48-83.136zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0v192zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128l46.912 46.912z"},null,-1),k=[y,x];function _(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",w,k)}var C=o(j,[["render",_],["__file","alarm-clock.vue"]]),z={name:"Apple"},E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},B=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"},null,-1),S=[B];function V(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",E,S)}var N=o(z,[["render",V],["__file","apple.vue"]]),M={name:"ArrowDownBold"},A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},T=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"},null,-1),H=[T];function R(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",A,H)}var L=o(M,[["render",R],["__file","arrow-down-bold.vue"]]),D={name:"ArrowDown"},P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},I=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),F=[I];function $(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",P,F)}var q=o(D,[["render",$],["__file","arrow-down.vue"]]),W={name:"ArrowLeftBold"},U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},K=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"},null,-1),Y=[K];function G(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",U,Y)}var X=o(W,[["render",G],["__file","arrow-left-bold.vue"]]),J={name:"ArrowLeft"},Z={vLine truncated
-45
View File
@@ -1,45 +0,0 @@
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).echarts={})}(this,(function(t){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])})(t,n)};function n(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function i(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i)}var i=function(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1},r=new function(){this.browser=new i,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow="undefined"!=typeof window};"object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?(r.wxa=!0,r.touchEventsSupported=!0):"undefined"==typeof document&&"undefined"!=typeof self?r.worker=!0:"undefined"==typeof navigator?(r.node=!0,r.svgSupported=!0):function(t,e){var n=e.browser,i=t.match(/Firefox\/([\d.]+)/),r=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),o=t.match(/Edge?\/([\d.]+)/),a=/micromessenger/i.test(t);i&&(n.firefox=!0,n.version=i[1]);r&&(n.ie=!0,n.version=r[1]);o&&(n.edge=!0,n.version=o[1],n.newEdge=+o[1].split(".")[0]>18);a&&(n.weChat=!0);e.svgSupported="undefined"!=typeof SVGRect,e.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,e.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),e.domSupported="undefined"!=typeof document;var s=document.documentElement.style;e.transform3dSupported=(n.ie&&"transition"in s||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||n.ie&&+n.version>=9}(navigator.userAgent,r);var o="sans-serif",a="12px sans-serif";var s,l,u=function(t){var e={};if("undefined"==typeof JSON)return e;for(var n=0;n<t.length;n++){var i=String.fromCharCode(n+32),r=(t.charCodeAt(n)-20)/100;e[i]=r}return e}("007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N"),h={createCanvas:function(){return"undefined"!=typeof document&&document.createElement("canvas")},measureText:function(t,e){if(!s){var n=h.createCanvas();s=n&&n.getContext("2d")}if(s)return l!==e&&(l=s.font=e||a),s.measureText(t);t=t||"";var i=/^([0-9]*?)px$/.exec(e=e||a),r=+(i&&i[1])||12,o=0;if(e.indexOf("mono")>=0)o=r*t.length;else for(var c=0;c<t.length;c++){var p=u[t[c]];o+=null==p?r:p*r}return{width:o}},loadImage:function(t,e,n){var i=new Image;return i.onload=e,i.onerror=n,i.src=t,i}};function c(t){for(var e in h)t[e]&&(h[e]=t[e])}var p=V(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],(function(t,e){return t["[object "+e+"]"]=!0,t}),{}),d=V(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],(function(t,e){return t["[object "+e+"Array]"]=!0,t}),{}),f=Object.prototype.toString,g=Array.prototype,y=g.forEach,v=g.filter,m=g.slice,x=g.map,_=function(){}.constructor,b=_?_.prototype:null,w="__proto__",S=2311;function M(){return S++}function I(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];"undefined"!=typeof console&&console.error.apply(console,t)}function T(t){if(null==t||"object"!=typeof t)return t;var e=t,n=f.call(t);if("[object Array]"===n){if(!pt(t)){e=[];for(var i=0,r=t.length;i<r;i++)e[i]=T(t[i])}}else if(d[n]){if(!pt(t)){var o=t.constructor;if(o.from)e=o.from(t);else{e=new o(t.length);for(i=0,r=t.length;i<r;i++)e[i]=t[i]}}}else if(!p[n]&&!pt(t)&&!J(t))for(var a in e={},t)t.hasOwnProperty(a)&&a!==w&&(e[a]=T(t[a]));return e}function C(t,e,n){if(!q(e)||!q(t))return n?T(e):t;for(var i in e)if(e.hasOwnProperty(i)&&i!==w){var r=t[i],o=e[i];!q(o)||!q(r)||Y(o)||Y(r)||J(o)||J(r)||K(o)||K(r)||pt(o)||pt(r)?!n&&i in t||(t[i]=T(e[i])):C(r,o,n)}return t}function D(t,e){for(var n=t[0],i=1,r=t.length;i<r;i++)n=C(n,t[i],e);return n}function A(t,e){if(Object.assign)Object.assign(t,e);else for(var n in e)e.hasOwnProperty(n)&&n!==w&&(t[n]=e[n]);return t}function k(t,e,n){for(var i=G(e),r=0;r<i.length;r++){var o=i[r];(n?null!=e[o]:null==t[o])&&(t[o]=e[o])}return t}var L=h.createCanvas;function P(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var n=0,i=t.length;n<i;n++)if(t[n]===e)return n}return-1}function O(t,e){var n=t.prototype;function i(){}for(var r in i.prototype=e.prototype,t.prototype=new i,n)n.hasOwnProperty(r)&&(t.prototype[r]=n[r]);t.prototype.constructor=t,t.superClass=e}function R(t,e,n){if(t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(e),r=0;r<i.length;r++){var o=i[r];"constructor"!==o&&(n?null!=e[o]:null==t[o])&&(t[o]=e[o])}else k(t,e,n)}function N(t){return!!t&&("string"!=typeof t&&"number"==tyLine truncated
/*!
* ZRender, a high performance 2d drawing library.
*
* Copyright (c) 2013, Baidu Inc.
* All rights reserved.
*
* LICENSE
* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt
*/
var Dr={},Ar={};var kr=function(){function t(t,e,n){var i=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!0,this._darkMode=!1,n=n||{},this.dom=e,this.id=t;var o=new Ae,a=n.renderer||"canvas";Dr[a]||(a=G(Dr)[0]),n.useDirtyRect=null!=n.useDirtyRect&&n.useDirtyRect;var s=new Dr[a](e,o,n,t),l=n.ssr||s.ssrOnly;this.storage=o,this.painter=s;var u=r.node||r.worker||l?null:new Ci(s.getViewportRoot(),s.root);this.handler=new ve(o,s,u,s.root),this.animation=new hi({stage:{update:l?null:function(){return i._flush(!0)}}}),l||this.animation.start()}return t.prototype.add=function(t){t&&(this.storage.addRoot(t),t.addSelfToZr(this),this.refresh())},t.prototype.remove=function(t){t&&(this.storage.delRoot(t),t.removeSelfFromZr(this),this.refresh())},t.prototype.configLayer=function(t,e){this.painter.configLayer&&this.painter.configLayer(t,e),this.refresh()},t.prototype.setBackgroundColor=function(t){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this.refresh(),this._backgroundColor=t,this._darkMode=function(t){if(!t)return!1;if("string"==typeof t)return Ln(t,1)<.4;if(t.colorStops){for(var e=t.colorStops,n=0,i=e.length,r=0;r<i;r++)n+=Ln(e[r].color,1);return(n/=i)<.4}return!1}(t)},t.prototype.getBackgroundColor=function(){return this._backgroundColor},t.prototype.setDarkMode=function(t){this._darkMode=t},t.prototype.isDarkMode=function(){return this._darkMode},t.prototype.refreshImmediately=function(t){t||this.animation.update(!0),this._needsRefresh=!1,this.painter.refresh(),this._needsRefresh=!1},t.prototype.refresh=function(){this._needsRefresh=!0,this.animation.start()},t.prototype.flush=function(){this._flush(!1)},t.prototype._flush=function(t){var e,n=si();this._needsRefresh&&(e=!0,this.refreshImmediately(t)),this._needsRefreshHover&&(e=!0,this.refreshHoverImmediately());var i=si();e?(this._stillFrameAccum=0,this.trigger("rendered",{elapsedTime:i-n})):this._sleepAfterStill>0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},t.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},t.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&"canvas"===this.painter.getType()&&this.painter.refreshHover()},t.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},t.prototype.clearAnimation=function(){this.animation.clear()},t.prototype.getWidth=function(){return this.painter.getWidth()},t.prototype.getHeight=function(){return this.painter.getHeight()},t.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},t.prototype.findHover=function(t,e){return this.handler.findHover(t,e)},t.prototype.on=function(t,e,n){return this.handler.on(t,e,n),this},t.prototype.off=function(t,e){this.handler.off(t,e)},t.prototype.trigger=function(t,e){this.handler.trigger(t,e)},t.prototype.clear=function(){for(var t=this.storage.getRoots(),e=0;e<t.length;e++)t[e]instanceof Cr&&t[e].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()},t.prototype.dispose=function(){var t;this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,t=this.id,delete Ar[t]},t}();function Lr(t,e){var n=new kr(M(),t,e);return Ar[n.id]=n,n}function Pr(t,e){Dr[t]=e}var Or=Object.freeze({__proto__:null,init:Lr,dispose:function(t){t.dispose()},disposeAll:function(){for(var t in Ar)Ar.hasOwnProperty(t)&&Ar[t].dispose();Ar={}},getInstance:function(t){return Ar[t]},registerPainter:Pr,version:"5.3.0"}),Rr=1e-4;function Nr(t,e,n,i){var r=e[0],o=e[1],a=n[0],s=n[1],l=o-r,u=s-a;if(0===l)return 0===u?a:(a+s)/2;if(i)if(l>0){if(t<=r)return a;if(t>=o)return s}else{if(t>=r)return a;if(t<=o)return s}else{if(t===r)return a;if(t===o)return s}return(t-r)/l*u+a}function Er(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return X(t)?(n=t,n.replace(/^\s+|\s+$/g,"")).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t;var n}function zr(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t}function Vr(t){return t.sort((function(t,e){return t-e})),t}function Br(t){if(t=+t,isNaN(t))return 0;if(t>1e-14)for(var e=1,n=0;n<15;n++,e*=10)if(Math.round(t*e)/e===t)return n;return Fr(t)}function Fr(t){var e=t.toString().toLowerCase(),n=e.indexOf("e"),i=n>0?+e.slice(n+1):0,r=n>0?n:e.length,o=e.indexOf("."),a=o<0?0:r-1-o;return Math.max(0,a-i)}function Gr(t,e){var n=Math.log,i=Math.LN10,r=Math.floor(n(t[1]-t[0])/i),o=Math.round(n(Math.abs(e[1]-e[0]))/i),a=Math.min(Math.max(-r+o,0),20);return isFinite(a)?a:20}function Wr(t,e,n){if(!t[e])return 0;var i=V(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===i)return 0;Line truncated
-1
View File
@@ -1 +0,0 @@
!function(e){var t,n,l,o,i,d='<svg><symbol id="icon-cn" viewBox="0 0 1024 1024"><path d="M1024 512C1024 229.376 794.624 0 512 0S0 229.376 0 512s229.376 512 512 512 512-229.376 512-512zM501.76 199.68l40.96 10.24 30.72-30.72-10.24 40.96 40.96 20.48-40.96 10.24v40.96l-20.48-30.72-51.2 10.24 30.72-40.96-20.48-30.72z m-122.88 327.68L286.72 455.68l-92.16 71.68 30.72-112.64-92.16-71.68h122.88l30.72-112.64 40.96 112.64h112.64L348.16 414.72l30.72 112.64z m184.32 92.16v40.96l-20.48-30.72-51.2 10.24 30.72-40.96-20.48-30.72 40.96 10.24 30.72-30.72-10.24 40.96 40.96 20.48-40.96 10.24z m122.88-71.68l-30.72-20.48-40.96 20.48 20.48-40.96-40.96-20.48h40.96l20.48-40.96 10.24 40.96 40.96-10.24-30.72 30.72 10.24 40.96z m-20.48-184.32l-20.48 40.96v-40.96l-51.2-10.24 40.96-20.48v-40.96l30.72 30.72 40.96-20.48-30.72 40.96 40.96 30.72-51.2-10.24z" fill="#E50012" ></path><path d="M327.68 343.04l-40.96-112.64-30.72 112.64H133.12l92.16 71.68-30.72 112.64 92.16-71.68 92.16 71.68-30.72-112.64 92.16-71.68zM542.72 261.12l20.48 30.72v-40.96l40.96-10.24-40.96-20.48 10.24-40.96-30.72 30.72-40.96-10.24 20.48 30.72-30.72 40.96zM706.56 302.08l-40.96 20.48-30.72-30.72v40.96l-40.96 20.48 51.2 10.24v40.96l20.48-40.96 51.2 10.24-40.96-30.72zM665.6 486.4l-10.24-40.96-20.48 40.96h-40.96l40.96 20.48-20.48 40.96 40.96-20.48 30.72 20.48-10.24-40.96 30.72-30.72zM573.44 547.84l-30.72 30.72-40.96-10.24 20.48 30.72-30.72 40.96 51.2-10.24 20.48 30.72v-40.96l40.96-10.24-40.96-20.48z" fill="#FFF000" ></path></symbol></svg>',c=(c=document.getElementsByTagName("script"))[c.length-1].getAttribute("data-injectcss"),a=function(e,t){t.parentNode.insertBefore(e,t)};if(c&&!e.__iconfont__svg__cssinject__){e.__iconfont__svg__cssinject__=!0;try{document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>")}catch(e){console&&console.log(e)}}function s(){i||(i=!0,l())}function r(){try{o.documentElement.doScroll("left")}catch(e){return void setTimeout(r,50)}s()}t=function(){var e,t;(t=document.createElement("div")).innerHTML=d,d=null,(e=t.getElementsByTagName("svg")[0])&&(e.setAttribute("aria-hidden","true"),e.style.position="absolute",e.style.width=0,e.style.height=0,e.style.overflow="hidden",t=e,(e=document.body).firstChild?a(t,e.firstChild):e.appendChild(t))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(t,0):(n=function(){document.removeEventListener("DOMContentLoaded",n,!1),t()},document.addEventListener("DOMContentLoaded",n,!1)):document.attachEvent&&(l=t,o=e.document,i=!1,r(),o.onreadystatechange=function(){"complete"==o.readyState&&(o.onreadystatechange=null,s())})}(window);
-9
View File
@@ -1,9 +0,0 @@
/**
* Minified by jsDelivr using Terser v5.19.2.
* Original file: /npm/instant.page@5.1.0/instantpage.js
*
* Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
*/
/*! instant.page v5.1.0 - (C) 2019-2020 Alexandre Dieulot - https://instant.page/license */
let mouseoverTimer,lastTouchTimestamp;const prefetches=new Set,prefetchElement=document.createElement("link"),isSupported=prefetchElement.relList&&prefetchElement.relList.supports&&prefetchElement.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype,allowQueryString="instantAllowQueryString"in document.body.dataset,allowExternalLinks="instantAllowExternalLinks"in document.body.dataset,useWhitelist="instantWhitelist"in document.body.dataset,mousedownShortcut="instantMousedownShortcut"in document.body.dataset,DELAY_TO_NOT_BE_CONSIDERED_A_TOUCH_INITIATED_ACTION=1111;let delayOnHover=65,useMousedown=!1,useMousedownOnly=!1,useViewport=!1;if("instantIntensity"in document.body.dataset){const e=document.body.dataset.instantIntensity;if("mousedown"==e.substr(0,9))useMousedown=!0,"mousedown-only"==e&&(useMousedownOnly=!0);else if("viewport"==e.substr(0,8))navigator.connection&&(navigator.connection.saveData||navigator.connection.effectiveType&&navigator.connection.effectiveType.includes("2g"))||("viewport"==e?document.documentElement.clientWidth*document.documentElement.clientHeight<45e4&&(useViewport=!0):"viewport-all"==e&&(useViewport=!0));else{const t=parseInt(e);isNaN(t)||(delayOnHover=t)}}if(isSupported){const e={capture:!0,passive:!0};if(useMousedownOnly||document.addEventListener("touchstart",touchstartListener,e),useMousedown?mousedownShortcut||document.addEventListener("mousedown",mousedownListener,e):document.addEventListener("mouseover",mouseoverListener,e),mousedownShortcut&&document.addEventListener("mousedown",mousedownShortcutListener,e),useViewport){let e;e=window.requestIdleCallback?e=>{requestIdleCallback(e,{timeout:1500})}:e=>{e()},e((()=>{const e=new IntersectionObserver((t=>{t.forEach((t=>{if(t.isIntersecting){const n=t.target;e.unobserve(n),preload(n.href)}}))}));document.querySelectorAll("a").forEach((t=>{isPreloadable(t)&&e.observe(t)}))}))}}function touchstartListener(e){lastTouchTimestamp=performance.now();const t=e.target.closest("a");isPreloadable(t)&&preload(t.href)}function mouseoverListener(e){if(performance.now()-lastTouchTimestamp<1111)return;const t=e.target.closest("a");isPreloadable(t)&&(t.addEventListener("mouseout",mouseoutListener,{passive:!0}),mouseoverTimer=setTimeout((()=>{preload(t.href),mouseoverTimer=void 0}),delayOnHover))}function mousedownListener(e){const t=e.target.closest("a");isPreloadable(t)&&preload(t.href)}function mouseoutListener(e){e.relatedTarget&&e.target.closest("a")==e.relatedTarget.closest("a")||mouseoverTimer&&(clearTimeout(mouseoverTimer),mouseoverTimer=void 0)}function mousedownShortcutListener(e){if(performance.now()-lastTouchTimestamp<1111)return;const t=e.target.closest("a");if(e.which>1||e.metaKey||e.ctrlKey)return;if(!t)return;t.addEventListener("click",(function(e){1337!=e.detail&&e.preventDefault()}),{capture:!0,passive:!1,once:!0});const n=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});t.dispatchEvent(n)}function isPreloadable(e){if(e&&e.href&&(!useWhitelist||"instant"in e.dataset)&&(allowExternalLinks||e.origin==location.origin||"instant"in e.dataset)&&["http:","https:"].includes(e.protocol)&&("http:"!=e.protocol||"https:"!=location.protocol)&&(allowQueryString||!e.search||"instant"in e.dataset)&&!(e.hash&&e.pathname+e.search==location.pathname+location.search||"noInstant"in e.dataset))return!0}function preload(e){if(prefetches.has(e))return;const t=document.createElement("link");t.rel="prefetch",t.href=e,document.head.appendChild(t),prefetches.add(e)}
//# sourceMappingURL=/sm/f1c30c16ac85ec07ba81b05d230dbff83cf547805cc3f31c0541272ad9899183.map
-4
View File
@@ -1,4 +0,0 @@
/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */
!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={IDLine truncated
a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e=Line truncated
null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?bLine truncated
-7
View File
@@ -1,7 +0,0 @@
/*!
* scrollup v2.4.1
* Url: http://markgoodyear.com/labs/scrollup/
* Copyright (c) Mark Goodyear — @markgdyr — http://markgoodyear.com
* License: MIT
*/
!function(l,o,e){"use strict";l.fn.scrollUp=function(o){l.data(e.body,"scrollUp")||(l.data(e.body,"scrollUp",!0),l.fn.scrollUp.init(o))},l.fn.scrollUp.init=function(r){var s,t,c,i,n,a,d,p=l.fn.scrollUp.settings=l.extend({},l.fn.scrollUp.defaults,r),f=!1;switch(d=p.scrollTrigger?l(p.scrollTrigger):l("<a/>",{id:p.scrollName,href:"#top"}),p.scrollTitle&&d.attr("title",p.scrollTitle),d.appendTo("body"),p.scrollImg||p.scrollTrigger||d.html(p.scrollText),d.css({display:"none",position:"fixed",zIndex:p.zIndex}),p.activeOverlay&&l("<div/>",{id:p.scrollName+"-active"}).css({position:"absolute",top:p.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+p.activeOverlay,zIndex:p.zIndex}).appendTo("body"),p.animation){case"fade":s="fadeIn",t="fadeOut",c=p.animationSpeed;break;case"slide":s="slideDown",t="slideUp",c=p.animationSpeed;break;default:s="show",t="hide",c=0}i="top"===p.scrollFrom?p.scrollDistance:l(e).height()-l(o).height()-p.scrollDistance,n=l(o).scroll(function(){l(o).scrollTop()>i?f||(d[s](c),f=!0):f&&(d[t](c),f=!1)}),p.scrollTarget?"number"==typeof p.scrollTarget?a=p.scrollTarget:"string"==typeof p.scrollTarget&&(a=Math.floor(l(p.scrollTarget).offset().top)):a=0,d.click(function(o){o.preventDefault(),l("html, body").animate({scrollTop:a},p.scrollSpeed,p.easingType)})},l.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationSpeed:200,scrollTrigger:!1,scrollTarget:!1,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647},l.fn.scrollUp.destroy=function(r){l.removeData(e.body,"scrollUp"),l("#"+l.fn.scrollUp.settings.scrollName).remove(),l("#"+l.fn.scrollUp.settings.scrollName+"-active").remove(),l.fn.jquery.split(".")[1]>=7?l(o).off("scroll",r):l(o).unbind("scroll",r)},l.scrollUp=l.fn.scrollUp}(jQuery,window,document);
-28
View File
@@ -1,28 +0,0 @@
/**
* Minified by jsDelivr using Terser v5.3.5.
* Original file: /npm/lightgallery@2.1.8/lightgallery.umd.js
*
* Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
*/
/*!
* lightgallery | 2.1.8 | July 7th 2021
* http://www.lightgalleryjs.com/
* Copyright (c) 2020 Sachin Neravath;
* @license GPLv3
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.lightGallery=e()}(this,(function(){"use strict";
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var t=function(){return(t=Object.assign||function(t){for(var e,i=1,s=arguments.length;i<s;i++)for(var n in e=arguments[i])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}).apply(this,arguments)};!function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(t,e){e=e||{bubbles:!1,cancelable:!1,detail:null};var i=document.createEvent("CustomEvent");return i.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),i}}(),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var e=function(){function t(t){return this.cssVenderPrefixes=["TransitionDuration","TransitionTimingFunction","Transform","Transition"],this.selector=this._getSelector(t),this.firstElement=this._getFirstEl(),this}return t.generateUUID=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"==t?e:3&e|8).toString(16)}))},t.prototype._getSelector=function(t,e){return void 0===e&&(e=document),"string"!=typeof t?t:(e=e||document,"#"===t.substring(0,1)?e.querySelector(t):e.querySelectorAll(t))},t.prototype._each=function(t){return this.selector?(void 0!==this.selector.length?[].forEach.call(this.selector,t):t(this.selector,0),this):this},t.prototype._setCssVendorPrefix=function(t,e,i){var s=e.replace(/-([a-z])/gi,(function(t,e){return e.toUpperCase()}));-1!==this.cssVenderPrefixes.indexOf(s)?(t.style[s.charAt(0).toLowerCase()+s.slice(1)]=i,t.style["webkit"+s]=i,t.style["moz"+s]=i,t.style["ms"+s]=i,t.style["o"+s]=i):t.style[s]=i},t.prototype._getFirstEl=function(){return this.selector&&void 0!==this.selector.length?this.selector[0]:this.selector},t.prototype.isEventMatched=function(t,e){var i=e.split(".");return t.split(".").filter((function(t){return t})).every((function(t){return-1!==i.indexOf(t)}))},t.prototype.attr=function(t,e){return void 0===e?this.firstElement?this.firstElement.getAttribute(t):"":(this._each((function(i){i.setAttribute(t,e)})),this)},t.prototype.find=function(t){return i(this._getSelector(t,this.selector))},t.prototype.first=function(){return this.selector&&void 0!==this.selector.length?i(this.selector[0]):i(this.selector)},t.prototype.eq=function(t){return i(this.selector[t])},t.prototype.parent=function(){return i(this.selector.parentElement)},t.prototype.get=function(){return this._getFirstEl()},t.prototype.removeAttr=function(t){var e=t.split(" ");return this._each((function(t){e.forEach((function(e){return t.removeAttribute(e)}))})),this},t.prototype.wrap=function(t){if(!this.firstElement)return this;var e=document.createElement("div");return e.className=t,this.firstElement.parentNode.insertBefore(e,this.firstElement),this.firstElement.parentNode.removeChild(this.firstElement),e.appendChild(this.firstElement),this},t.prototype.addClass=function(t){return void 0===t&&(t=""),this._each((function(e){t.split(" ").forEach((function(t){e.classList.add(t)}))})),this},t.prototype.removeClass=function(t){return this._each((function(e){t.split(" ").forEach((function(t){e.classList.remove(t)}))})),this},t.prototype.hasClass=function(t){return!!this.firstElement&&this.firstElement.classList.contains(t)},t.prototype.hasAttribute=function(t){return!!this.firstElement&&this.firstElement.hasAttribute(t)},t.prototype.toggleClass=function(t){return this.firstElement?(this.hasClass(t)?this.removeClass(t):this.addClass(t),this):this},t.prototype.css=function(t,e){var i=this;return this._each((function(s){i._setCssVendorPrefix(s,t,e)})),this},t.prototype.on=function(e,i){var s=this;return this.selector?(e.split(" ").forEach((function(e){Array.isArray(t.eventListeners[e])||(t.eventListeners[e]=[]),t.eventListeners[e].push(i),s.selector.addEventListener(e.split(".")[0],i)})),this):this},t.prototype.once=function(t,e){var i=this;return this.on(t,(function(){i.off(t),e(t)})),this},t.prototype.off=function(e){var i=this;return this.selector?(Object.keys(t.eventListeners).forEach((function(s){i.isEventMatched(e,s)&&(t.eventListeners[s].forEach((function(t){i.selector.removeEventListener(s.split(".")[0],t)})),t.eventListeners[s]=[])})),this):this},t.prototype.trigger=function(t,e){if(!this.firstElement)return this;var i=new CustomEvent(t.split(".")[0],{detail:e||null});return this.firstElement.dispatchEvent(i),this},t.prototype.load=function(t){var e=this;return fetch(t).then((function(t){e.selector.innerHTML=t})),this},t.prototype.html=function(t){return void 0===t?this.firstElement?this.firstElement.innerHTML:"":(this._each((function(e){e.innerHTML=t})),this)},t.prototype.append=function(t){return this._each((function(e){"string"==typeof t?e.insertAdjacentHTML("beforeend",t):e.appendChild(t)})),this},t.prototype.prepend=function(t){return this._each((function(e){e.insertAdjacentHTML("afterbegin",t)})),this},t.prototype.remove=function(){return this._each((function(t){t.parentNode.removLine truncated
//# sourceMappingURL=/sm/dce0d926a47556e53413b69db3bbe75d2b0a19f6dc27724b8aacf364026f3e32.map
-137
View File
@@ -1,137 +0,0 @@
// 判断是否为移动端
function isMobile() {
if (window.navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)) {
return true; // 移动端
} else {
return false; // PC端
}
}
// 文章图片灯箱
window.ViewImage && ViewImage.init('.post-content img');
// 激活返回顶部插件
$(function () {
$.scrollUp({
animation: 'fade',
scrollImg: true
});
});
// loader定时器
$(document).ready(function () {
setTimeout(function () {
$("#loader").addClass("hide");
}, 30000);
});
// 点击进入按钮
$("#closeloader").click(function () {
$("#loader").addClass("hide");
});
// nav栏样式调整
$('#libabys').first().attr("style", "margin-left: -5px");
$('#libabys').eq(1).attr("style", "margin-left: -5px");
// 友链列表版样式调整
$('.itp-index:odd').attr("style", "float: right;width:48%;");
//文章图片懒加载
lazyLoadInit({
coverColor: "white",
coverDiv: "<div style='display: flex; justify-content: center; align-items: center; height: 200px; color: #000000;'><span>优世界·一个记录生活点滴的小站</span></div>",
offsetBottom: 0,
offsetTopm: 0,
showTime: 1100
});
async function fetchCommentsAndCreateBarrager(path, options) {
try {
const response = await fetch('https://waline.usj.cc/api/comment?path=' + encodeURIComponent(path));
const data = await response.json();
if (!data.data || !data.data.data) {
console.error('评论数据获取失败');
return;
}
const commentsData = data.data.data;
const looperTime = options.looper_time || 3000;
const flattenedComments = flattenComments(commentsData);
const totalComments = flattenedComments.length;
let currentIndex = 0;
// 初始化弹幕插件
let barrage = new Barrage.default({
el: 'body',
backColor:"#000000b5",
fontSize:"14px",
isLeft:true,
speed:0,
height:"33px"
});
if (totalComments !== 0) {
createBarrager();
}
function createBarrager() {
const currentComment = flattenedComments[currentIndex];
const barragerItem = {
headImg: currentComment.avatar + "?s=33" || options.defaultAvatar,
content: stripHTML(currentComment.orig) || options.defaultInfo,
href: currentComment.link || options.defaultLink,
speed: options.speed || 10
};
// 发送弹幕
barrage.start(barragerItem.content, {
speed: barragerItem.speed,
headImg: barragerItem.headImg,
speed:35
});
currentIndex++;
if (currentIndex < totalComments) {
setTimeout(createBarrager, looperTime);
}
}
function stripHTML(html) {
return html.replace(/<\/?[^>]+(>|$)/g, "");
}
function flattenComments(comments) {
let result = [];
comments.forEach(function(comment) {
result.push(comment);
if (comment.children && comment.children.length > 0) {
result = result.concat(flattenComments(comment.children));
}
});
return result;
}
} catch (error) {
console.error('无法获取评论数据', error);
}
}
// 弹幕函数
function loadBarrager() {
// 获取当前页面的路径
var currentPath = "{{ .RelPermalink }}";
// 只有当 URL 包含 "post" 时才执行弹幕加载逻辑
if (currentPath.includes("post") || currentPath.includes("says")) {
// 调用封装的函数
fetchCommentsAndCreateBarrager(currentPath, {
looper_time: 3000, // 每条弹幕的发送间隔,单位毫秒
defaultAvatar: 'static/default-avatar.png', // 默认头像
defaultInfo: 'No comment', // 默认评论内容
defaultLink: '#', // 默认用户链接
speed: 10, // 弹幕速度,单位秒
});
}
}
-2935
View File
File diff suppressed because it is too large. Load diff
-476
View File
@@ -1,476 +0,0 @@
/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT */
;(function(root, factory) {
if (typeof define === 'function' && define.amd) {
define(factory);
} else if (typeof exports === 'object') {
module.exports = factory();
} else {
root.NProgress = factory();
}
})(this, function() {
var NProgress = {};
NProgress.version = '0.2.0';
var Settings = NProgress.settings = {
minimum: 0.08,
easing: 'ease',
positionUsing: '',
speed: 200,
trickle: true,
trickleRate: 0.02,
trickleSpeed: 800,
showSpinner: true,
barSelector: '[role="bar"]',
spinnerSelector: '[role="spinner"]',
parent: 'body',
template: '<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'
};
/**
* Updates configuration.
*
* NProgress.configure({
* minimum: 0.1
* });
*/
NProgress.configure = function(options) {
var key, value;
for (key in options) {
value = options[key];
if (value !== undefined && options.hasOwnProperty(key)) Settings[key] = value;
}
return this;
};
/**
* Last number.
*/
NProgress.status = null;
/**
* Sets the progress bar status, where `n` is a number from `0.0` to `1.0`.
*
* NProgress.set(0.4);
* NProgress.set(1.0);
*/
NProgress.set = function(n) {
var started = NProgress.isStarted();
n = clamp(n, Settings.minimum, 1);
NProgress.status = (n === 1 ? null : n);
var progress = NProgress.render(!started),
bar = progress.querySelector(Settings.barSelector),
speed = Settings.speed,
ease = Settings.easing;
progress.offsetWidth; /* Repaint */
queue(function(next) {
// Set positionUsing if it hasn't already been set
if (Settings.positionUsing === '') Settings.positionUsing = NProgress.getPositioningCSS();
// Add transition
css(bar, barPositionCSS(n, speed, ease));
if (n === 1) {
// Fade out
css(progress, {
transition: 'none',
opacity: 1
});
progress.offsetWidth; /* Repaint */
setTimeout(function() {
css(progress, {
transition: 'all ' + speed + 'ms linear',
opacity: 0
});
setTimeout(function() {
NProgress.remove();
next();
}, speed);
}, speed);
} else {
setTimeout(next, speed);
}
});
return this;
};
NProgress.isStarted = function() {
return typeof NProgress.status === 'number';
};
/**
* Shows the progress bar.
* This is the same as setting the status to 0%, except that it doesn't go backwards.
*
* NProgress.start();
*
*/
NProgress.start = function() {
if (!NProgress.status) NProgress.set(0);
var work = function() {
setTimeout(function() {
if (!NProgress.status) return;
NProgress.trickle();
work();
}, Settings.trickleSpeed);
};
if (Settings.trickle) work();
return this;
};
/**
* Hides the progress bar.
* This is the *sort of* the same as setting the status to 100%, with the
* difference being `done()` makes some placebo effect of some realistic motion.
*
* NProgress.done();
*
* If `true` is passed, it will show the progress bar even if its hidden.
*
* NProgress.done(true);
*/
NProgress.done = function(force) {
if (!force && !NProgress.status) return this;
return NProgress.inc(0.3 + 0.5 * Math.random()).set(1);
};
/**
* Increments by a random amount.
*/
NProgress.inc = function(amount) {
var n = NProgress.status;
if (!n) {
return NProgress.start();
} else {
if (typeof amount !== 'number') {
amount = (1 - n) * clamp(Math.random() * n, 0.1, 0.95);
}
n = clamp(n + amount, 0, 0.994);
return NProgress.set(n);
}
};
NProgress.trickle = function() {
return NProgress.inc(Math.random() * Settings.trickleRate);
};
/**
* Waits for all supplied jQuery promises and
* increases the progress as the promises resolve.
*
* @param $promise jQUery Promise
*/
(function() {
var initial = 0, current = 0;
NProgress.promise = function($promise) {
if (!$promise || $promise.state() === "resolved") {
return this;
}
if (current === 0) {
NProgress.start();
}
initial++;
current++;
$promise.always(function() {
current--;
if (current === 0) {
initial = 0;
NProgress.done();
} else {
NProgress.set((initial - current) / initial);
}
});
return this;
};
})();
/**
* (Internal) renders the progress bar markup based on the `template`
* setting.
*/
NProgress.render = function(fromStart) {
if (NProgress.isRendered()) return document.getElementById('nprogress');
addClass(document.documentElement, 'nprogress-busy');
var progress = document.createElement('div');
progress.id = 'nprogress';
progress.innerHTML = Settings.template;
var bar = progress.querySelector(Settings.barSelector),
perc = fromStart ? '-100' : toBarPerc(NProgress.status || 0),
parent = document.querySelector(Settings.parent),
spinner;
css(bar, {
transition: 'all 0 linear',
transform: 'translate3d(' + perc + '%,0,0)'
});
if (!Settings.showSpinner) {
spinner = progress.querySelector(Settings.spinnerSelector);
spinner && removeElement(spinner);
}
if (parent != document.body) {
addClass(parent, 'nprogress-custom-parent');
}
parent.appendChild(progress);
return progress;
};
/**
* Removes the element. Opposite of render().
*/
NProgress.remove = function() {
removeClass(document.documentElement, 'nprogress-busy');
removeClass(document.querySelector(Settings.parent), 'nprogress-custom-parent');
var progress = document.getElementById('nprogress');
progress && removeElement(progress);
};
/**
* Checks if the progress bar is rendered.
*/
NProgress.isRendered = function() {
return !!document.getElementById('nprogress');
};
/**
* Determine which positioning CSS rule to use.
*/
NProgress.getPositioningCSS = function() {
// Sniff on document.body.style
var bodyStyle = document.body.style;
// Sniff prefixes
var vendorPrefix = ('WebkitTransform' in bodyStyle) ? 'Webkit' :
('MozTransform' in bodyStyle) ? 'Moz' :
('msTransform' in bodyStyle) ? 'ms' :
('OTransform' in bodyStyle) ? 'O' : '';
if (vendorPrefix + 'Perspective' in bodyStyle) {
// Modern browsers with 3D support, e.g. Webkit, IE10
return 'translate3d';
} else if (vendorPrefix + 'Transform' in bodyStyle) {
// Browsers without 3D support, e.g. IE9
return 'translate';
} else {
// Browsers without translate() support, e.g. IE7-8
return 'margin';
}
};
/**
* Helpers
*/
function clamp(n, min, max) {
if (n < min) return min;
if (n > max) return max;
return n;
}
/**
* (Internal) converts a percentage (`0..1`) to a bar translateX
* percentage (`-100%..0%`).
*/
function toBarPerc(n) {
return (-1 + n) * 100;
}
/**
* (Internal) returns the correct CSS for changing the bar's
* position given an n percentage, and speed and ease from Settings
*/
function barPositionCSS(n, speed, ease) {
var barCSS;
if (Settings.positionUsing === 'translate3d') {
barCSS = { transform: 'translate3d('+toBarPerc(n)+'%,0,0)' };
} else if (Settings.positionUsing === 'translate') {
barCSS = { transform: 'translate('+toBarPerc(n)+'%,0)' };
} else {
barCSS = { 'margin-left': toBarPerc(n)+'%' };
}
barCSS.transition = 'all '+speed+'ms '+ease;
return barCSS;
}
/**
* (Internal) Queues a function to be executed.
*/
var queue = (function() {
var pending = [];
function next() {
var fn = pending.shift();
if (fn) {
fn(next);
}
}
return function(fn) {
pending.push(fn);
if (pending.length == 1) next();
};
})();
/**
* (Internal) Applies css properties to an element, similar to the jQuery
* css method.
*
* While this helper does assist with vendor prefixed property names, it
* does not perform any manipulation of values prior to setting styles.
*/
var css = (function() {
var cssPrefixes = [ 'Webkit', 'O', 'Moz', 'ms' ],
cssProps = {};
function camelCase(string) {
return string.replace(/^-ms-/, 'ms-').replace(/-([\da-z])/gi, function(match, letter) {
return letter.toUpperCase();
});
}
function getVendorProp(name) {
var style = document.body.style;
if (name in style) return name;
var i = cssPrefixes.length,
capName = name.charAt(0).toUpperCase() + name.slice(1),
vendorName;
while (i--) {
vendorName = cssPrefixes[i] + capName;
if (vendorName in style) return vendorName;
}
return name;
}
function getStyleProp(name) {
name = camelCase(name);
return cssProps[name] || (cssProps[name] = getVendorProp(name));
}
function applyCss(element, prop, value) {
prop = getStyleProp(prop);
element.style[prop] = value;
}
return function(element, properties) {
var args = arguments,
prop,
value;
if (args.length == 2) {
for (prop in properties) {
value = properties[prop];
if (value !== undefined && properties.hasOwnProperty(prop)) applyCss(element, prop, value);
}
} else {
applyCss(element, args[1], args[2]);
}
}
})();
/**
* (Internal) Determines if an element or space separated list of class names contains a class name.
*/
function hasClass(element, name) {
var list = typeof element == 'string' ? element : classList(element);
return list.indexOf(' ' + name + ' ') >= 0;
}
/**
* (Internal) Adds a class to an element.
*/
function addClass(element, name) {
var oldList = classList(element),
newList = oldList + name;
if (hasClass(oldList, name)) return;
// Trim the opening space.
element.className = newList.substring(1);
}
/**
* (Internal) Removes a class from an element.
*/
function removeClass(element, name) {
var oldList = classList(element),
newList;
if (!hasClass(element, name)) return;
// Replace the class name.
newList = oldList.replace(' ' + name + ' ', ' ');
// Trim the opening and closing spaces.
element.className = newList.substring(1, newList.length - 1);
}
/**
* (Internal) Gets a space separated list of the class names on the element.
* The list is wrapped with a single space on each end to facilitate finding
* matches within the list.
*/
function classList(element) {
return (' ' + (element.className || '') + ' ').replace(/\s+/gi, ' ');
}
/**
* (Internal) Removes an element from the DOM.
*/
function removeElement(element) {
element && element.parentNode && element.parentNode.removeChild(element);
}
return NProgress;
});
-1261
View File
File diff suppressed because it is too large. Load diff
-3
View File
@@ -1,3 +0,0 @@
/*! UIkit 3.2.2 | http://www.getuikit.com | (c) 2014 - 2019 YOOtheme | MIT License */
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("uikit",e):(t=t||self).UIkit=e()}(this,function(){"use strict";var t=Object.prototype,n=t.hasOwnProperty;function c(t,e){return n.call(t,e)}var e={},i=/([a-z\d])([A-Z])/g;function d(t){return t in e||(e[t]=t.replace(i,"$1-$2").toLowerCase()),e[t]}var r=/-(\w)/g;function f(t){return t.replace(r,o)}function o(t,e){return e?e.toUpperCase():""}function p(t){return t.length?o(0,t.charAt(0))+t.slice(1):""}var s=String.prototype,a=s.startsWith||function(t){return 0===this.lastIndexOf(t,0)};function w(t,e){return a.call(t,e)}var h=s.endsWith||function(t){return this.substr(-t.length)===t};function u(t,e){return h.call(t,e)}function l(t,e){return~this.indexOf(t,e)}var m=Array.prototype,g=s.includes||l,v=m.includes||l;function b(t,e){return t&&(O(t)?g:v).call(t,e)}var x=m.findIndex||function(t){for(var e=arguments,n=0;n<this.length;n++)if(t.call(e[1],this[n],n,this))return n;return-1};function y(t,e){return x.call(t,e)}var k=Array.isArray;function $(t){return"function"==typeof t}function I(t){return null!==t&&"object"==typeof t}var S=t.toString;function T(t){return"[object Object]"===S.call(t)}function E(t){return I(t)&&t===t.window}function C(t){return I(t)&&9===t.nodeType}function A(t){return I(t)&&!!t.jquery}function _(t){return t instanceof Node||I(t)&&1<=t.nodeType}function N(t){return S.call(t).match(/^\[object (NodeList|HTMLCollection)\]$/)}function M(t){return"boolean"==typeof t}function O(t){return"string"==typeof t}function D(t){return"number"==typeof t}function z(t){return D(t)||O(t)&&!isNaN(t-parseFloat(t))}function B(t){return!(k(t)?t.length:I(t)&&Object.keys(t).length)}function P(t){return void 0===t}function H(t){return M(t)?t:"true"===t||"1"===t||""===t||"false"!==t&&"0"!==t&&t}function L(t){var e=Number(t);return!isNaN(e)&&e}function F(t){return parseFloat(t)||0}function j(t){return _(t)||E(t)||C(t)?t:N(t)||A(t)?t[0]:k(t)?j(t[0]):null}function W(t){return _(t)?[t]:N(t)?m.slice.call(t):k(t)?t.map(j).filter(Boolean):A(t)?t.toArray():[]}function V(t){return k(t)?t:O(t)?t.split(/,(?![^(]*\))/).map(function(t){return z(t)?L(t):H(t.trim())}):[t]}function R(t){return t?u(t,"ms")?F(t):1e3*F(t):0}function Y(t,n){return t===n||I(t)&&I(n)&&Object.keys(t).length===Object.keys(n).length&&K(t,function(t,e){return t===n[e]})}function q(t,e,n){return t.replace(new RegExp(e+"|"+n,"mg"),function(t){return t===e?n:e})}var U=Object.assign||function(t){for(var e=[],n=arguments.length-1;0<n--;)e[n]=arguments[n+1];t=Object(t);for(var i=0;i<e.length;i++){var r=e[i];if(null!==r)for(var o in r)c(r,o)&&(t[o]=r[o])}return t};function X(t){return t[t.length-1]}function K(t,e){for(var n in t)if(!1===e(t[n],n))return!1;return!0}function G(t,r){return t.sort(function(t,e){var n=t[r];void 0===n&&(n=0);var i=e[r];return void 0===i&&(i=0),i<n?1:n<i?-1:0})}function J(t,n){var i=new Set;return t.filter(function(t){var e=t[n];return!i.has(e)&&(i.add(e)||!0)})}function Z(t,e,n){return void 0===e&&(e=0),void 0===n&&(n=1),Math.min(Math.max(L(t)||0,e),n)}function Q(){}function tt(t,e){return t.left<e.right&&t.right>e.left&&t.top<e.bottom&&t.bottom>e.top}function et(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}var nt={ratio:function(t,e,n){var i,r="width"===e?"height":"width";return(i={})[r]=t[e]?Math.round(n*t[r]/t[e]):t[r],i[e]=n,i},contain:function(n,i){var r=this;return K(n=U({},n),function(t,e){return n=n[e]>i[e]?r.ratio(n,e,i[e]):n}),n},cover:function(n,i){var r=this;return K(n=this.contain(n,i),function(t,e){return n=n[e]<i[e]?r.ratio(n,e,i[e]):n}),n}};function it(t,e,n){if(I(e))for(var i in e)it(t,i,e[i]);else{if(P(n))return(t=j(t))&&t.getAttribute(e);W(t).forEach(function(t){$(n)&&(n=n.call(t,it(t,e))),null===n?ot(t,e):t.setAttribute(e,n)})}}function rt(t,e){return W(t).some(function(t){return t.hasAttribute(e)})}function ot(t,e){t=W(t),e.split(" ").forEach(function(e){return t.forEach(function(t){return t.hasAttribute(e)&&t.removeAttribute(e)})})}function st(t,e){for(var n=0,i=[e,"data-"+e];n<i.length;n++)if(rt(t,i[n]))return it(t,i[n])}var at=/msie|trident/i.test(window.navigator.userAgent),ht="rtl"===it(document.documentElement,"dir"),ct="ontouchstart"in window,ut=window.PointerEvent,lt=ct||window.DocumentTouch&&document instanceof DocumentTouch||navigator.maxTouchPoints,dt=ut?"pointerdown":ct?"touchstart":"mousedown",ft=ut?"pointermove":ct?"touchmove":"mousemove",pt=ut?"pointerup":ct?"touchend":"mouseup",mt=ut?"pointerenter":ct?"":"mouseenter",gt=ut?"pointerleave":ct?"":"mouseleave",vt=ut?"pointercancel":"touchcancel";function wt(t,e){return j(t)||yt(t,xt(t,e))}function bt(t,e){var n=W(t);return n.length&&n||kt(t,xt(t,e))}function xt(t,e){return void 0===e&&(e=document),Tt(t)||C(e)?e:e.ownerDocument}function yt(t,e){return j($t(t,e,"querySelector"))}function kt(t,e){return W($t(t,e,"querySelectorAll"))}function $t(t,s,e){if(void 0===s&&(s=document),!t||!O(t))return null;var a;Tt(Line truncated
-6
View File
@@ -1,6 +0,0 @@
/**
* ViewImage.min.js 2.0.0
* MIT License - http://www.opensource.org/licenses/mit-license.php
* https://tokinx.github.io/ViewImage/
*/
function _toConsumableArray(a){if(Array.isArray(a)){for(var b=0,c=Array(a.length);b<a.length;b++)c[b]=a[b];return c}return Array.from(a)}(function(){window.ViewImage=new function(){var a=this;this.target='[view-image] img',this.listener=function(b){if(!(b.ctrlKey||b.metaKey||b.shiftKey||b.altKey)){var c=a.target.split(',').map(function(h){return h.trim()+':not([no-view])'})+'',d=b.target.closest(c);if(d){var f=d.closest('[view-image]')||document.body,g=[].concat(_toConsumableArray(f.querySelectorAll(c))).map(function(h){return h.href||h.src});a.display(g,d.href||d.src),b.stopPropagation(),b.preventDefault()}}},this.init=function(b){b&&(a.target=b),['removeEventListener','addEventListener'].forEach(function(c){document[c]('click',a.listener,!1)})},this.display=function(b,c){var d=b.indexOf(c),f=new DOMParser().parseFromString('\n <div class="view-image">\n <style>.view-image{position:fixed;inset:0;z-index:500;padding:3%;display:flex;flex-direction:column;animation:view-image-in 300ms;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.view-image__out{animation:view-image-out 300ms}@keyframes view-image-in{0%{opacity:0}}@keyframes view-image-out{100%{opacity:0}}.view-image-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:3px;background-color:rgba(255,255,255,0.2)}.view-image-btn:hover{background-color:rgba(255,255,255,0.5)}.view-image-close__full{position:absolute;inset:0;background-color:rgba(48,55,66,0.3);z-index:unset;cursor:zoom-out;margin:0}.view-image-container{height:0;flex:1;display:flex;align-items:center;justify-content:center;padding-bottom:3%}.view-image-lead{display:contents}.view-image-lead img{position:relative;z-index:1;max-width:100%;max-height:100%;object-fit:contain;border-radius:3px}.view-image-lead__in img{animation:view-image-lead-in 300ms}.view-image-lead__out img{animation:view-image-lead-out 300ms forwards}@keyframes view-image-lead-in{0%{opacity:0;transform:translateY(-20px)}}@keyframes view-image-lead-out{100%{opacity:0;transform:translateY(20px)}}[class*=__out] ~ .view-image-loading{display:block}.view-image-loading{position:absolute;inset:50%;width:8rem;height:2rem;color:#aab2bd;overflow:hidden;text-align:center;margin:-1rem -4rem;z-index:1;display:none}.view-image-loading::after{content:"";position:absolute;inset:50% 0;width:100%;height:3px;background:rgba(255,255,255,0.5);transform:translateX(-100%) translateY(-50%);animation:view-image-loading 800ms -100ms ease-in-out infinite}@keyframes view-image-loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.view-image-tools{position:relative;display:flex;justify-content:space-between;align-content:center;color:#fff;max-width:600px;width:100%;margin:0 auto;padding:10px;border-radius:5px;background:rgba(255,255,255,0.1);margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom);z-index:1}.view-image-tools__count{width:60px;display:flex;align-items:center;justify-content:center}.view-image-tools__flip{display:flex;gap:10px}.view-image-tools [class*=-close]{margin:0 10px}</style>\n <div class="view-image-container">\n <div class="view-image-lead"></div>\n <div class="view-image-loading"></div>\n <div class="view-image-close view-image-close__full"></div>\n </div>\n <div class="view-image-tools">\n <div class="view-image-tools__count">\n <span><b class="view-image-index">'+(d+1)+'</b>/'+b.length+'</span>\n </div>\n <div class="view-image-tools__flip">\n <div class="view-image-btn view-image-tools__flip-prev">\n <svg width="20" height="20" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="48" height="48" fill="white" fill-opacity="0.01"/><path d="M31 36L19 24L31 12" stroke="white" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>\n </div>\n <div class="view-image-btn view-image-tools__flip-next">\n <svg width="20" height="20" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="48" height="48" fill="white" fill-opacity="0.01"/><path d="M19 12L31 24L19 36" stroke="white" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>\n </div>\n </div>\n <div class="view-image-btn view-image-close">\n <svg width="16" height="16" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="48" height="48" fill="white" fill-opacity="0.01"/><path d="M8 8L40 40" stroke="white" stroke-width="4" stroke-linecap="round" stroke-linejoinLine truncated
-29
View File
@@ -1,29 +0,0 @@
/**
* Minified by jsDelivr using Terser v5.19.2.
* Original file: /npm/@waline/client@3.3.0/dist/waline.umd.js
*
* Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
*/
var Wh=Object.defineProperty,qh=(e,t,n)=>t in e?Wh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ne=(e,t,n)=>(qh(e,"symbol"!=typeof t?t+"":t,n),n),Kh=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},xr=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},_i=(e,t,n)=>(Kh(e,t,"access private method"),n);!function(e,t){"object"==typeof exports&&typeof module<"u"?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=typeof globalThis<"u"?globalThis:e||self).Waline={})}(this,(function(e){"use strict";var t,n,r,o;const i={"Content-Type":"application/json"},l=e=>`${e.replace(/\/?$/,"/")}api/`,s=(e,t="")=>{if("object"==typeof e&&e.errno)throw new TypeError(`${t} failed with ${e.errno}: ${e.errmsg}`);return e},a=({serverURL:e,lang:t,paths:n,type:r,signal:o})=>fetch(`${l(e)}article?path=${encodeURIComponent(n.join(","))}&type=${encodeURIComponent(r.join(","))}&lang=${t}`,{signal:o}).then((e=>e.json())).then((e=>s(e,"Get counter").data)),c=({serverURL:e,lang:t,path:n,type:r,action:o})=>fetch(`${l(e)}article?lang=${t}`,{method:"POST",headers:i,body:JSON.stringify({path:n,type:r,action:o})}).then((e=>e.json())).then((e=>s(e,"Update counter").data)),u=({serverURL:e,lang:t,path:n,page:r,pageSize:o,sortBy:i,signal:a,token:c})=>{const u={};return c&&(u.Authorization=`Bearer ${c}`),fetch(`${l(e)}comment?path=${encodeURIComponent(n)}&pageSize=${o}&page=${r}&lang=${t}&sortBy=${i}`,{signal:a,headers:u}).then((e=>e.json())).then((e=>s(e,"Get comment data").data))},p=({serverURL:e,lang:t,token:n,comment:r})=>{const o={"Content-Type":"application/json"};return n&&(o.Authorization=`Bearer ${n}`),fetch(`${l(e)}comment?lang=${t}`,{method:"POST",headers:o,body:JSON.stringify(r)}).then((e=>e.json()))},d=({serverURL:e,lang:t,token:n,objectId:r})=>fetch(`${l(e)}comment/${r}?lang=${t}`,{method:"DELETE",headers:{Authorization:`Bearer ${n}`}}).then((e=>e.json())).then((e=>s(e,"Delete comment"))),h=({serverURL:e,lang:t,token:n,objectId:r,comment:o})=>fetch(`${l(e)}comment/${r}?lang=${t}`,{method:"PUT",headers:{...i,Authorization:`Bearer ${n}`},body:JSON.stringify(o)}).then((e=>e.json())).then((e=>s(e,"Update comment"))),f=({serverURL:e,lang:t,paths:n,signal:r})=>fetch(`${l(e)}comment?type=count&url=${encodeURIComponent(n.join(","))}&lang=${t}`,{signal:r}).then((e=>e.json())).then((e=>s(e,"Get comment count").data)),g=({lang:e,serverURL:t})=>{const n=(window.innerWidth-450)/2,r=(window.innerHeight-450)/2,o=window.open(`${t.replace(/\/$/,"")}/ui/login?lng=${encodeURIComponent(e)}`,"_blank",`width=450,height=450,left=${n},top=${r},scrollbars=no,resizable=no,status=no,location=no,toolbar=no,menubar=no`);return null==o||o.postMessage({type:"TOKEN",data:null},"*"),new Promise((e=>{const t=({data:n})=>{!n||"object"!=typeof n||"userInfo"!==n.type||n.data.token&&(null==o||o.close(),window.removeEventListener("message",t),e(n.data))};window.addEventListener("message",t)}))},m=({serverURL:e,lang:t,paths:n,signal:r})=>a({serverURL:e,lang:t,paths:n,type:["time"],signal:r}),v=e=>c({...e,type:"time",action:"inc"}),y=({serverURL:e,lang:t,count:n,signal:r,token:o})=>{const i={};return o&&(i.Authorization=`Bearer ${o}`),fetch(`${l(e)}comment?type=recent&count=${n}&lang=${t}`,{signal:r,headers:i}).then((e=>e.json()))},w=({serverURL:e,signal:t,pageSize:n,lang:r})=>fetch(`${l(e)}user?pageSize=${n}&lang=${r}`,{signal:t}).then((e=>e.json())).then((e=>s(e,"user list"))).then((e=>e.data)),b=["nick","mail","link"],k=e=>e.filter((e=>b.includes(e))),x=["//unpkg.com/@waline/emojis@1.1.0/weibo"],_=["//unpkg.com/@waline/emojis/tieba/tieba_agree.png","//unpkg.com/@waline/emojis/tieba/tieba_look_down.png","//unpkg.com/@waline/emojis/tieba/tieba_sunglasses.png","//unpkg.com/@waline/emojis/tieba/tieba_pick_nose.png","//unpkg.com/@waline/emojis/tieba/tieba_awkward.png","//unpkg.com/@waline/emojis/tieba/tieba_sleep.png"],C=e=>new Promise(((t,n)=>{if(e.size>128e3)return n(new Error("File too large! File size limit 128KB"));const r=new FileReader;r.readAsDataURL(e),r.onload=()=>{var e;return t((null==(e=r.result)?void 0:e.toString())??"")},r.onerror=n})),S=e=>!0===e?'<p class="wl-tex">TeX is not available in preview</p>':'<span class="wl-tex">TeX is not available in preview</span>',$=e=>{const t=async(t,n={})=>fetch(`https://api.giphy.com/v1/gifs/${t}?${new URLSearchParams({lang:e,limit:"20",rating:"g",api_key:"6CIMLkNMMOhRcXPoMCPkFy4Ybk2XUiMp",...n}).toString()}`).then((e=>e.json())).then((({data:e})=>e.map((e=>({title:e.title,src:e.images.downsized_medium.url})))));return{search:e=>t("search",{q:e,offset:"0"}),default:()=>t("trending",{}),more:(e,n=0)=>t("search",{q:e,offset:n.toString()})}},R=new RegExp(`(${/[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af\u0400-\u04FF]+|\w+/.source}|${/</.source})|((?:${/(?:^|\s)\/\/(.+?)$/gm.source})|(?:${/\/\*([\S\s]*?)\*\//gm.source}))`,"gmi"),L=["23AC69","91C132","F19726","E8552D","1AAB8E","E1147F" Line truncated
/**
* @vue/shared v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/
/*! #__NO_SIDE_EFFECTS__ */function re(e,t){const n=new Set(e.split(","));return e=>n.has(e)}const oe={},ie=[],le=()=>{},se=()=>!1,ae=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ce=e=>e.startsWith("onUpdate:"),ue=Object.assign,pe=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},de=Object.prototype.hasOwnProperty,he=(e,t)=>de.call(e,t),fe=Array.isArray,ge=e=>"[object Map]"===Ce(e),me=e=>"[object Set]"===Ce(e),ve=e=>"[object Date]"===Ce(e),ye=e=>"function"==typeof e,we=e=>"string"==typeof e,be=e=>"symbol"==typeof e,ke=e=>null!==e&&"object"==typeof e,xe=e=>(ke(e)||ye(e))&&ye(e.then)&&ye(e.catch),_e=Object.prototype.toString,Ce=e=>_e.call(e),Se=e=>Ce(e).slice(8,-1),$e=e=>"[object Object]"===Ce(e),Re=e=>we(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Le=re(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ie=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Ee=/-(\w)/g,Ae=Ie((e=>e.replace(Ee,((e,t)=>t?t.toUpperCase():"")))),Te=/\B([A-Z])/g,ze=Ie((e=>e.replace(Te,"-$1").toLowerCase())),je=Ie((e=>e.charAt(0).toUpperCase()+e.slice(1))),Oe=Ie((e=>e?`on${je(e)}`:"")),Me=(e,t)=>!Object.is(e,t),Pe=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ue=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Fe=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ve;const De=()=>Ve||(Ve=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function He(e){if(fe(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=we(r)?Ge(r):He(r);if(o)for(const e in o)t[e]=o[e]}return t}if(we(e)||ke(e))return e}const Be=/;(?![^(]*\))/g,We=/:([^]+)/,qe=/\/\*[^]*?\*\//g;function Ge(e){const t={};return e.replace(qe,"").split(Be).forEach((e=>{if(e){const n=e.split(We);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function Ze(e){let t="";if(we(e))t=e;else if(fe(e))for(let n=0;n<e.length;n++){const r=Ze(e[n]);r&&(t+=r+" ")}else if(ke(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Ke=re("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Qe(e){return!!e||""===e}function Xe(e,t){if(e===t)return!0;let n=ve(e),r=ve(t);if(n||r)return!(!n||!r)&&e.getTime()===t.getTime();if(n=be(e),r=be(t),n||r)return e===t;if(n=fe(e),r=fe(t),n||r)return!(!n||!r)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Xe(e[r],t[r]);return n}(e,t);if(n=ke(e),r=ke(t),n||r){if(!n||!r)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const r=e.hasOwnProperty(n),o=t.hasOwnProperty(n);if(r&&!o||!r&&o||!Xe(e[n],t[n]))return!1}}return String(e)===String(t)}function Je(e,t){return e.findIndex((e=>Xe(e,t)))}const Ye=e=>we(e)?e:null==e?"":fe(e)||ke(e)&&(e.toString===_e||!ye(e.toString))?JSON.stringify(e,et,2):String(e),et=(e,t)=>t&&t.__v_isRef?et(e,t.value):ge(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],r)=>(e[tt(t,r)+" =>"]=n,e)),{})}:me(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>tt(e)))}:be(t)?tt(t):!ke(t)||fe(t)||$e(t)?t:String(t),tt=(e,t="")=>{var n;return be(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};
/**
* @vue/reactivity v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let nt,rt;class ot{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=nt,!e&&nt&&(this.index=(nt.scopes||(nt.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=nt;try{return nt=this,e()}finally{nt=t}}}on(){nt=this}off(){nt=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0,this._active=!1}}}function it(){return nt}class lt{constructor(e,t,n,r){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,function(e,t=nt){t&&t.active&&t.effects.push(e)}(this,r)}get dirty(){return(2===this._dirtyLevel||3===this._dirtyLevel)&&(this._dirtyLevel=1,ht(),1===this._dirtyLevel&&(this._dirtyLevel=0),ft()),this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=ut,t=rt;try{return ut=!0,rt=this,this._runnings++,st(this),this.fn()}finally{at(this),this._runnings--,rt=t,ut=e}}stop(){this.active&&(st(this),at(this),this.onStop&&this.onStop(),this.active=!1)}}function st(e){e._trackId++,e._depsLength=0}function at(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)ct(e.deps[t],e);e.deps.length=e._depsLength}}function ct(e,t){const n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}let ut=!0,pt=0;const dt=[];function ht(){dt.push(ut),ut=!1}function ft(){const e=dt.pop();ut=void 0===e||e}function gt(){pt++}function mt(){for(pt--;!pt&&yt.length;)yt.shift()()}function vt(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const n=e.deps[e._depsLength];n!==t?(n&&ct(n,e),e.deps[e._depsLength++]=t):e._depsLength++}}const yt=[];function wt(e,t,n){gt();for(const n of e.keys()){let r;n._dirtyLevel<t&&(r??(r=e.get(n)===n._trackId))&&(n._shouldSchedule||(n._shouldSchedule=0===n._dirtyLevel),n._dirtyLevel=t),n._shouldSchedule&&(r??(r=e.get(n)===n._trackId))&&(n.trigger(),(!n._runnings||n.allowRecurse)&&2!==n._dirtyLevel&&(n._shouldSchedule=!1,n.scheduler&&yt.push(n.scheduler)))}mt()}const bt=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},kt=new WeakMap,xt=Symbol(""),_t=Symbol("");function Ct(e,t,n){if(ut&&rt){let t=kt.get(e);t||kt.set(e,t=new Map);let r=t.get(n);r||t.set(n,r=bt((()=>t.delete(n)))),vt(rt,r)}}function St(e,t,n,r,o,i){const l=kt.get(e);if(!l)return;let s=[];if("clear"===t)s=[...l.values()];else if("length"===n&&fe(e)){const e=Number(r);l.forEach(((t,n)=>{("length"===n||!be(n)&&n>=e)&&s.push(t)}))}else switch(void 0!==n&&s.push(l.get(n)),t){case"add":fe(e)?Re(n)&&s.push(l.get("length")):(s.push(l.get(xt)),ge(e)&&s.push(l.get(_t)));break;case"delete":fe(e)||(s.push(l.get(xt)),ge(e)&&s.push(l.get(_t)));break;case"set":ge(e)&&s.push(l.get(xt))}gt();for(const e of s)e&&wt(e,4);mt()}const $t=re("__proto__,__v_isRef,__isVue"),Rt=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(be)),Lt=function(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=hn(this);for(let e=0,t=this.length;e<t;e++)Ct(n,0,e+"");const r=n[t](...e);return-1===r||!1===r?n[t](...e.map(hn)):r}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){ht(),gt();const n=hn(this)[t].apply(this,e);return mt(),ft(),n}})),e}();function It(e){be(e)||(e=String(e));const t=hn(this);return Ct(t,0,e),t.hasOwnProperty(e)}class Et{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const r=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(r?o?on:rn:o?nn:tn).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=fe(e);if(!r){if(i&&he(Lt,t))return Reflect.get(Lt,t,n);if("hasOwnProperty"===t)return It}const l=Reflect.get(e,t,n);return(be(t)?Rt.has(t):$t(t))||(r||Ct(e,0,t),o)?l:wn(l)?i&&Re(t)?l:l.value:ke(l)?r?sn(l):ln(l):l}}class At extends Et{constructor(e=!1){super(!1,e)}set(e,t,n,r){let o=e[t];if(!this._isShallow){const t=un(o);if(!pn(n)&&!un(n)&&(o=hn(o),n=hn(n)),!fe(e)&&wn(o)&&!wn(n))return!t&&(o.value=n,!0)}const i=fe(e)&&Re(t)?Number(t)<e.length:he(e,t),l=Reflect.set(e,t,n,r);return e===hn(r)&&(i?Me(n,o)&&St(e,"set",t,n):St(e,"add",t,n)),l}deleteProperty(e,t){const n=he(e,t),r=Reflect.deleteProperty(e,t);return r&&n&&St(e,"delete",t,void 0),r}has(e,t){const n=Reflect.has(e,t);return(!be(t)||!Rt.has(t))&&Ct(e,0,t),n}ownKeys(e){return Ct(e,0,fe(e)?"length":xt),Reflect.ownKeys(e)}}const Tt=new At,zt=new class extends Et{constructor(e=!1){super(Line truncated
/**
* @vue/runtime-core v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Rn(e,t,n,r){try{return r?e(...r):e()}catch(e){In(e,t,n)}}function Ln(e,t,n,r){if(ye(e)){const o=Rn(e,t,n,r);return o&&xe(o)&&o.catch((e=>{In(e,t,n)})),o}if(fe(e)){const o=[];for(let i=0;i<e.length;i++)o.push(Ln(e[i],t,n,r));return o}}function In(e,t,n,r=!0){t&&t.vnode;if(t){let r=t.parent;const o=t.proxy,i=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,i))return;r=r.parent}const l=t.appContext.config.errorHandler;if(l)return ht(),Rn(l,null,10,[e,o,i]),void ft()}!function(e,t,n,r=!0){console.error(e)}(e,0,0,r)}let En=!1,An=!1;const Tn=[];let zn=0;const jn=[];let On=null,Mn=0;const Pn=Promise.resolve();let Un=null;function Nn(e){const t=Un||Pn;return e?t.then(this?e.bind(this):e):t}function Fn(e){(!Tn.length||!Tn.includes(e,En&&e.allowRecurse?zn+1:zn))&&(null==e.id?Tn.push(e):Tn.splice(function(e){let t=zn+1,n=Tn.length;for(;t<n;){const r=t+n>>>1,o=Tn[r],i=Bn(o);i<e||i===e&&o.pre?t=r+1:n=r}return t}(e.id),0,e),Vn())}function Vn(){!En&&!An&&(An=!0,Un=Pn.then(qn))}function Dn(e,t,n=(En?zn+1:0)){for(;n<Tn.length;n++){const t=Tn[n];if(t&&t.pre){if(e&&t.id!==e.uid)continue;Tn.splice(n,1),n--,t()}}}function Hn(e){if(jn.length){const e=[...new Set(jn)].sort(((e,t)=>Bn(e)-Bn(t)));if(jn.length=0,On)return void On.push(...e);for(On=e,Mn=0;Mn<On.length;Mn++)On[Mn]();On=null,Mn=0}}const Bn=e=>null==e.id?1/0:e.id,Wn=(e,t)=>{const n=Bn(e)-Bn(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function qn(e){An=!1,En=!0,Tn.sort(Wn);try{for(zn=0;zn<Tn.length;zn++){const e=Tn[zn];e&&!1!==e.active&&Rn(e,null,14)}}finally{zn=0,Tn.length=0,Hn(),En=!1,Un=null,(Tn.length||jn.length)&&qn()}}function Gn(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||oe;let o=n;const i=t.startsWith("update:"),l=i&&t.slice(7);if(l&&l in r){const e=`${"modelValue"===l?"model":l}Modifiers`,{number:t,trim:i}=r[e]||oe;i&&(o=n.map((e=>we(e)?e.trim():e))),t&&(o=n.map(Fe))}let s,a=r[s=Oe(t)]||r[s=Oe(Ae(t))];!a&&i&&(a=r[s=Oe(ze(t))]),a&&Ln(a,e,6,o);const c=r[s+"Once"];if(c){if(e.emitted){if(e.emitted[s])return}else e.emitted={};e.emitted[s]=!0,Ln(c,e,6,o)}}function Zn(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(void 0!==o)return o;const i=e.emits;let l={};return i?(fe(i)?i.forEach((e=>l[e]=null)):ue(l,i),ke(e)&&r.set(e,l),l):(ke(e)&&r.set(e,null),null)}function Kn(e,t){return!(!e||!ae(t))&&(t=t.slice(2).replace(/Once$/,""),he(e,t[0].toLowerCase()+t.slice(1))||he(e,ze(t))||he(e,t))}let Qn=null,Xn=null;function Jn(e){const t=Qn;return Qn=e,Xn=e&&e.type.__scopeId||null,t}function Yn(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[i],slots:l,attrs:s,emit:a,render:c,renderCache:u,props:p,data:d,setupState:h,ctx:f,inheritAttrs:g}=e,m=Jn(e);let v,y;try{if(4&n.shapeFlag){const e=o||r,t=e;v=Oo(c.call(t,e,u,p,h,d,f)),y=s}else{const e=t;v=Oo(e.length>1?e(p,{attrs:s,slots:l,emit:a}):e(p,null)),y=t.props?s:er(s)}}catch(t){yo.length=0,In(t,e,1),v=Ao(mo)}let w=v;if(y&&!1!==g){const e=Object.keys(y),{shapeFlag:t}=w;e.length&&7&t&&(i&&e.some(ce)&&(y=tr(y,i)),w=To(w,y,!1,!0))}return n.dirs&&(w=To(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),v=w,Jn(m),v}const er=e=>{let t;for(const n in e)("class"===n||"style"===n||ae(n))&&((t||(t={}))[n]=e[n]);return t},tr=(e,t)=>{const n={};for(const r in e)(!ce(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function nr(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const i=r[o];if(t[i]!==e[i]&&!Kn(n,i))return!0}return!1}const rr="components";function or(e,t){return function(e,t,n=!0,r=!1){const o=Qn||Vo;if(o){const n=o.type;{const e=function(e,t=!0){return ye(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===Ae(t)||e===je(Ae(t))))return n}const i=lr(o[e]||n[e],t)||lr(o.appContext[e],t);return!i&&r?n:i}}(rr,e,!0,t)||e}const ir=Symbol.for("v-ndc");function lr(e,t){return e&&(e[t]||e[Ae(t)]||e[je(Ae(t))])}const sr=Symbol.for("v-scx"),ar=()=>Vr(sr);function cr(e,t){return dr(e,null,t)}const ur={};function pr(e,t,n){return dr(e,t,n)}function dr(e,t,{immediate:n,deep:r,flush:o,once:i,onTrack:l,onTrigger:s}=oe){if(t&&i){const e=t;t=(...t)=>{e(...t),k()}}const a=Vo,c=e=>!0===r?e:hr(e,!1===r?1:void 0);let u,p=!1,d=!1;if(wn(e)?(u=()=>e.value,p=pn(e)):cn(e)?(u=()=>c(e),p=!0):fe(e)?(d=!0,p=e.some((e=>cn(e)||pn(e))),u=()=>e.map((e=>wn(e)?e.value:cn(e)?c(e):ye(e)?Rn(e,a,2):void 0))):u=ye(e)?t?()=>Rn(e,a,2):()=>(h&&h(),Ln(e,a,3,[g])):le,t&&r){const e=u;u=()=>hr(e())}let h,f,g=e=>{h=w.onStop=()=>{Rn(e,a,4),h=w.onStop=void 0}};if(Ko){if(g=le,t?n&&Ln(t,a,3,[u(),d?[]:void 0,g]):u(),"sync"!==o)return le;{const e=ar();f=e.__watcherHandles||(e.__watcherHandles=[])}}let m=d?new Array(e.length).fill(ur):ur;const v=()=>{if(w.active&&w.dirty)if(t){const e=w.run();(r||p||(d?e.some(((e,t)=>Me(e,m[t]))):Me(e,m)))&&(h&&h(),Ln(t,a,3,[e,m===ur?void 0:d&&m[0]===ur?[]:m,g]),m=e)}else w.run()};let y;v.allowRecurse=!!t," Line truncated
/**
* @vue/runtime-dom v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const si=Symbol("_vod"),ai=Symbol("_vsh"),ci={beforeMount(e,{value:t},{transition:n}){e[si]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):ui(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),ui(e,!0),r.enter(e)):r.leave(e,(()=>{ui(e,!1)})):ui(e,t))},beforeUnmount(e,{value:t}){ui(e,t)}};function ui(e,t){e.style.display=t?e[si]:"none",e[ai]=!t}const pi=Symbol(""),di=/(^|;)\s*display\s*:/;const hi=/\s*!important$/;function fi(e,t,n){if(fe(n))n.forEach((n=>fi(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=mi[t];if(n)return n;let r=Ae(t);if("filter"!==r&&r in e)return mi[t]=r;r=je(r);for(let n=0;n<gi.length;n++){const o=gi[n]+r;if(o in e)return mi[t]=o}return t}(e,t);hi.test(n)?e.setProperty(ze(r),n.replace(hi,""),"important"):e[r]=n}}const gi=["Webkit","Moz","ms"],mi={};const vi="http://www.w3.org/1999/xlink";function yi(e,t,n,r){e.addEventListener(t,n,r)}const wi=Symbol("_vei");function bi(e,t,n,r,o=null){const i=e[wi]||(e[wi]={}),l=i[t];if(r&&l)l.value=r;else{const[n,s]=function(e){let t;if(ki.test(e)){let n;for(t={};n=e.match(ki);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):ze(e.slice(2)),t]}(t);if(r){const l=i[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();Ln(function(e,t){if(fe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Si(),n}(r,o);yi(e,n,l,s)}else l&&(function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,l,s),i[t]=void 0)}}const ki=/(?:Once|Passive|Capture)$/;let xi=0;const Ci=Promise.resolve(),Si=()=>xi||(Ci.then((()=>xi=0)),xi=Date.now());const $i=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const Ri=e=>{const t=e.props["onUpdate:modelValue"]||!1;return fe(t)?e=>Pe(t,e):t};function Li(e){e.target.composing=!0}function Ii(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ei=Symbol("_assign"),Ai={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[Ei]=Ri(o);const i=r||o.props&&"number"===o.props.type;yi(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),i&&(r=Fe(r)),e[Ei](r)})),n&&yi(e,"change",(()=>{e.value=e.value.trim()})),t||(yi(e,"compositionstart",Li),yi(e,"compositionend",Ii),yi(e,"change",Ii))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e[Ei]=Ri(i),e.composing)return;const l=t??"";(!o&&"number"!==e.type||/^0\d/.test(e.value)?e.value:Fe(e.value))!==l&&(document.activeElement===e&&"range"!==e.type&&(n||r&&e.value.trim()===l)||(e.value=l))}},Ti={deep:!0,created(e,t,n){e[Ei]=Ri(n),yi(e,"change",(()=>{const t=e._modelValue,n=Pi(e),r=e.checked,o=e[Ei];if(fe(t)){const e=Je(t,n),i=-1!==e;if(r&&!i)o(t.concat(n));else if(!r&&i){const n=[...t];n.splice(e,1),o(n)}}else if(me(t)){const e=new Set(t);r?e.add(n):e.delete(n),o(e)}else o(Ui(e,r))}))},mounted:zi,beforeUpdate(e,t,n){e[Ei]=Ri(n),zi(e,t,n)}};function zi(e,{value:t,oldValue:n},r){e._modelValue=t,fe(t)?e.checked=Je(t,r.props.value)>-1:me(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Xe(t,Ui(e,!0)))}const ji={created(e,{value:t},n){e.checked=Xe(t,n.props.value),e[Ei]=Ri(n),yi(e,"change",(()=>{e[Ei](Pi(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e[Ei]=Ri(r),t!==n&&(e.checked=Xe(t,r.props.value))}},Oi={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=me(t);yi(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?Fe(Pi(e)):Pi(e)));e[Ei](e.multiple?o?new Set(t):t:t[0]),e._assigning=!0,Nn((()=>{e._assigning=!1}))})),e[Ei]=Ri(r)},mounted(e,{value:t,modifiers:{number:n}}){Mi(e,t)},beforeUpdate(e,t,n){e[Ei]=Ri(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||Mi(e,t)}};function Mi(e,t,n){const r=e.multiple,o=fe(t);if(!r||o||me(t)){for(let n=0,i=e.options.length;n<i;n++){const i=e.options[n],l=Pi(i);if(r)if(o){const e=typeof l;i.selected="string"===e||"number"===e?t.some((e=>String(e)===String(l))):Je(t,l)>-1}else i.selected=t.has(l);else if(Xe(Pi(i),t))return void(e.selectedIndex!==n&&(e.selectedIndex=n))}!r&&-1!==e.selectedIndex&&(e.selectedIndex=-1)}}function Pi(e){return"_value"in e?e._value:e.value}function Ui(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ni={created(e,t,n){Fi(e,t,n,null,"created")},mounted(e,t,n){Fi(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Fi(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Fi(e,t,n,r,"updated")}};function Fi(e,t,n,r,o){const i=function(e,t){switch(e){case"SELECT":return Oi;case"TEXTAREA":return Ai;default:switch(t){case"checkbox":return Ti;case"radio":return ji;default:return Ai}}}(e.tagName,n.props&&n.props.type)[o];i&&i(e,t,n,r)}const Vi=ue({patchProp:(e,tLine truncated
//# sourceMappingURL=/sm/53273ec713e7ae8578aed1246196aefb7086af8e86f7ea5b789e0ea4610e4f6e.map
-203
View File
@@ -1,203 +0,0 @@
{
"friends": [
[
"吾柯",
"https://blog.keepke.com",
"https://blog.keepke.com/logo.png",
"/feed"
],
[
"叶开",
"https://xn--qpru0x.cn/",
"https://cravatar.cn/avatar/4741124456fb02fa4da30494dbc6c99e?d=monsterid&s=80",
"/feed"
],
[
"团团生活志",
"https://t-t.live/life",
"/life"
],
[
"张洪Heo博客",
"https://blog.zhheo.com",
"https://cravatar.cn/avatar/62d8c76b1fd8822cd95efe0abec26b70",
"/rss.xml"
],
[
"Vian",
"https://www.vian.top",
"https://www.vian.top/avatar.ico",
"/feed"
],
[
"小杨同学",
"https://cappi.cn",
"https://img.usj.cc/i/2023/04/14/643952f848e80.jpg",
"/feed"
],
[
"西瓜撞地球",
"https://www.bio-w.cn",
"https://bu.dusays.com/2023/04/19/643f59048bc63.png",
"/feed"
],
[
"Rose博客",
"https://rosebk.cn",
"https://bu.dusays.com/2022/12/24/63a6bcc2c9b97.jpg",
"/feed"
],
[
"废物作家",
"https://woc.xyz",
"https://woc.xyz/wp-content/uploads/2022/06/avatar_user_1_1656081288-96x96.jpg"
],
[
"网友小宋",
"https://xyzbz.cn",
"https://img.xyzbz.cn/i/2022/05/20/62870d1504cc7.png",
"/feed"
],
[
"零叁壹",
"https://oiii.top",
"https://oiii.top/favicon.ico"
],
[
"星落",
"https://urosi.cn",
"https://urosi.cn/wp-content/cache/avatar/3811d8bcc5c2a8ab914cfc5547b2c36c.png"
],
[
"叶小明博客",
"https://vimin.cc",
"https://cdn.vimin.cc/usr/uploads/2021/12/3766573599.jpg"
],
[
"呆呆怪",
"https://mua.ooo",
"https://mua.ooo/Mua.OoO.jpg"
],
[
"团团生活日志",
"https://t-t.live",
"https://t-t.live/images/tx.png"
],
[
"大悟余生",
"https://www.dawuyu.com",
"https://q1.qlogo.cn/g?b=qq&k=7QiafDF8z0fY2Of3jo4pugg&kti=Y6aYywAAAAI&s=40&s=100"
],
[
"七月的栀子",
"https://qydzz.cn",
"https://qydzz.cn/logo.png"
],
[
"一泽圆圆",
"https://yang99.fun",
"https://yang99.static.yang99.fun/2021/10/20211027055516723.png"
],
[
"潘先生",
"https://pai.by",
"https://cravatar.cn/avatar//3d95ca6e5ce9092c99a1d8c5e6c0e087?d=mp"
],
[
"叶开",
"https://qq.md",
"https://qq.md/tx.png"
],
[
"吾柯",
"https://blog.keepke.com",
"https://blog.keepke.com/logo.png"
],
[
"Jdeal",
"https://www.jdeal.cn",
"https://qn.jdeal.cn/jh.jpg"
],
[
"阿呆博客",
"https://dai.ge",
"https://dalao.net/upload/avatar/000/1.png",
"/feed"
],
[
"一封情书",
"https://qingshu.org",
"https://q1.qlogo.cn/g?b=qq&nk=81462475&s=100"
],
[
"杜老师",
"https://dusays.com",
"https://cravatar.cn/avatar/28b57baa4e8f13fe4292ccb2de267e30",
"atom.xml"
],
[
"团团生活日志",
"https://t-t.live/life",
"https://cravatar.cn/avatar/0f4c7945030f35d870e123362d9d975b"
],
[
"优世界",
"https://usj.cc",
"https://usj.cc/usr/uploads/2023/06/4229361068.png"
],
[
"北枫博客",
"https://beifeng.me",
"https://q.qlogo.cn/g?b=qq&nk=41777657&s=100"
],
[
"胡子延",
"https://huziyan.com",
"https://cravatar.cn/avatar/e88e3621fc9f052185692ee1bd2caea7?s=64&r=G"
],
[
"永恒末匕",
"https://www.avbk.cn",
"https://q1.qlogo.cn/g?b=qq&nk=1527335101&s=100"
],
[
"Pampo",
"https://pampo.cn",
"https://cravatar.cn/avatar/296655fd99af406835c8861efb84f6b8?s=200&r=G&d="
],
[
"北海北",
"https://beihaibei.com",
"https://cravatar.cn/avatar//8ee4ecaa0c4160c46de4944b97298932?s=65&r=G&d=mm"
],
[
"段先生",
"https://www.duanxiansen.com",
"https://www.duanxiansen.com/wp-content/uploads/2022/11/QQ%E5%9B%BE%E7%89%87202211170910011.jpg"
],
[
"小赵の碎碎念",
"https://memos.usj.cc/u/1/",
"https://usj.cc/usr/uploads/2023/06/4229361068.png",
"rss.xml"
],
[
"林木木",
"https://immmmm.com",
"https://cravatar.cn/avatar/ba83fa02fc4b2ba621514941307e21be",
"atom.xml"
],
[
"伊甸园",
"https://baqq.top",
"https://q.qlogo.cn/g?b=qq&nk=3412419783@qq.com&s=100",
"/feed"
],
[
"探人间",
"https://www.hydsb0.com",
"https://bu.dusays.com/2023/07/10/64abbf448d530.jpg",
"https://unpkg.com/xian-blog-index@1.1.10/atom.xml"
]
]
}
+1
View File
@@ -337,6 +337,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -118,6 +118,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -145,6 +145,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -145,6 +145,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -145,6 +145,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -145,6 +145,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -145,6 +145,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
+1
View File
@@ -145,6 +145,7 @@
<script src="/js/waline.js"></script>
<script src="/js/circles/app.min.js"></script>
<script src="/js/circles/bundle.js"></script>
<script src="/js/tiaozhuan.js"></script>
<script async src="/js/bsz.js"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
Loaded 100 of 491 files, more files were not shown because too many files have changed in this diff. Show more