From 880d2778e6ceb9610dde084d6137df16237d43c9 Mon Sep 17 00:00:00 2001 From: iuu6 Date: Sat, 17 Feb 2024 19:06:28 +0800 Subject: [PATCH] update from gridea: 2024-02-17 19:06:28 --- 404.html | 89 ++ CNAME | 1 + about/index.html | 249 +++ api-content/index.html | 1 + api-info/index.html | 1 + archives/index.html | 183 +++ atom.xml | 33 + favicon.ico | Bin 0 -> 61440 bytes friends/index.html | 219 +++ images/avatar.png | Bin 0 -> 61440 bytes index.html | 198 +++ media/README.md | 1 + media/gridea-search/gridea-search.js | 230 +++ media/gridea-search/result-template.ejs | 33 + media/scripts/index.js | 1 + post-images/1708159359313.png | Bin 0 -> 24191 bytes post-images/1708159368981.png | Bin 0 -> 6230 bytes post-images/hello-gridea.png | Bin 0 -> 39271 bytes post/hello-gridea/index.html | 232 +++ post/wiznote_patch/index.html | 233 +++ search/index.html | 155 ++ styles/main.css | 1922 +++++++++++++++++++++++ tag/AMiYDyD98/index.html | 179 +++ tags/index.html | 146 ++ 24 files changed, 4106 insertions(+) create mode 100644 404.html create mode 100644 CNAME create mode 100644 about/index.html create mode 100644 api-content/index.html create mode 100644 api-info/index.html create mode 100644 archives/index.html create mode 100644 atom.xml create mode 100644 favicon.ico create mode 100644 friends/index.html create mode 100644 images/avatar.png create mode 100644 index.html create mode 100644 media/README.md create mode 100644 media/gridea-search/gridea-search.js create mode 100644 media/gridea-search/result-template.ejs create mode 100644 media/scripts/index.js create mode 100644 post-images/1708159359313.png create mode 100644 post-images/1708159368981.png create mode 100644 post-images/hello-gridea.png create mode 100644 post/hello-gridea/index.html create mode 100644 post/wiznote_patch/index.html create mode 100644 search/index.html create mode 100644 styles/main.css create mode 100644 tag/AMiYDyD98/index.html create mode 100644 tags/index.html diff --git a/404.html b/404.html new file mode 100644 index 0000000..58bcadf --- /dev/null +++ b/404.html @@ -0,0 +1,89 @@ + + + + + + + Page Not Found + + + +
+
4 0 4
+
+ Page not found +
+ +
+ + + + \ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..eb5479a --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +blog.rzly.net \ No newline at end of file diff --git a/about/index.html b/about/index.html new file mode 100644 index 0000000..4ffb0a6 --- /dev/null +++ b/about/index.html @@ -0,0 +1,249 @@ + + + + + + +关于 - IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+

Hi,there is IUU6~ 👋

+
+WhoAmI + +

Hello, World! 👋

+
    +
  • 📙 Focusing on Golang & Web
  • +
  • 🔨 Creator of interesting things
  • +
  • 🐏 And……
  • +
  • 🐏 Welcome
  • +
+
+

Info

+

qwq…Here it is IUU6, mingling on all platforms

+
    +
  • +

    ❤️ Enjoys exploring a variety of interesting matters ₍ᐢ..ᐢ₎♡

    +
  • +
  • +

    ❤️ 喜欢探索各种有趣的事务 ₍ᐢ..ᐢ₎♡

    +
  • +
  • +

    ⭐ If my project helps you, please give me a little star as a reward! ( ´◔︎ ‸◔︎`)

    +
  • +
  • +

    ⭐ 如果我的项目帮助到你,请给我一个小星星作为奖励 ( ´◔︎ ‸◔︎`)

    +
  • +
  • +

    💬 Welcome to exchange code together (*>◡❛)

    +
  • +
  • +

    💬 欢迎一起交流代码w (*>◡❛)

    +
  • +
  • +

    🤝 If you think we have something in common, we can get to know each other ~ •́‸ก

    +
  • +
  • +

    🤝 如果你认为我们有共同点,可以互相认识 ~ •́‸ก

    +
  • +
  • +

    📫 You can contact me via the contact form in the sidebar or via a GitHub request! (〃'▽'〃)

    +
  • +
  • +

    📫 您可以通过侧边栏的联系方式或GitHub请求联系我 (〃'▽'〃)

    +
  • +
  • +

    💕 Thank you for visiting my homepage!~ ( ̄▽ ̄)~*

    +
  • +
  • +

    💕 感谢您参观我的主页 ~ ( ̄▽ ̄)~*

    +
  • +
+

Visitor Count

+
Counter
+
bottom_wave
+ +
+
+
+
+ + + + + + + +
+ + + + + + + + + + + + + + +
+
+ + diff --git a/api-content/index.html b/api-content/index.html new file mode 100644 index 0000000..6c9207c --- /dev/null +++ b/api-content/index.html @@ -0,0 +1 @@ +{"posts":[{"title":"宝塔面板 为知笔记私有化部署+无数人空间激活方案","content":"准备 安装宝塔“docker管理器” 下载 ①至少需要安装nginx、宝塔docker管理器 ②在宝塔docker管理器添加镜像yao177/wizserver:1.0.26 安装 8805就是出口端口! 然后点击终端,输入: cd /wiz/app/wizserver/node_modules/node-rsa/src/ rm -rf NodeRSA.js wget https://f1.rzly.net/note/NodeRSA.js --no-check-certificate 重启服务 初始化 初始账号admin@wiz.cn 初始密码123456 地址:http://你的IP:8805 为知笔记数据在宝塔/root/wizdata目录中 ","link":"https://iuu6.github.io/post/wiznote_patch/"},{"title":"Hello Gridea","content":"👏 欢迎使用 Gridea ! ✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ... Github Gridea 主页 示例网站 特性👇 📝 你可以使用最酷的 Markdown 语法,进行快速创作 🌉 你可以给文章配上精美的封面图和在文章任意位置插入图片 🏷️ 你可以对文章进行标签分组 📋 你可以自定义菜单,甚至可以创建外部链接菜单 💻 你可以在 Windows,MacOS 或 Linux 设备上使用此客户端 🌎 你可以使用 𝖦𝗂𝗍𝗁𝗎𝖻 𝖯𝖺𝗀𝖾𝗌 或 Coding Pages 向世界展示,未来将支持更多平台 💬 你可以进行简单的配置,接入 Gitalk 或 DisqusJS 评论系统 🇬🇧 你可以使用中文简体或英语 🌁 你可以任意使用应用内默认主题或任意第三方主题,强大的主题自定义能力 🖥 你可以自定义源文件夹,利用 OneDrive、百度网盘、iCloud、Dropbox 等进行多设备同步 🌱 当然 Gridea 还很年轻,有很多不足,但请相信,它会不停向前 🏃 未来,它一定会成为你离不开的伙伴 尽情发挥你的才华吧! 😘 Enjoy~ ","link":"https://iuu6.github.io/post/hello-gridea/"}]} \ No newline at end of file diff --git a/api-info/index.html b/api-info/index.html new file mode 100644 index 0000000..1cc04e0 --- /dev/null +++ b/api-info/index.html @@ -0,0 +1 @@ +{"posts":[{"fileName":"wiznote_patch","abstract":"","description":"准备 安装宝塔“docker管理器” 下载 ①至少需要安装nginx、宝塔docker管理器 ②在宝塔docker管理器添加镜像yao177/wizserver:1.0.26 安装 8805就是出口端口! 然后点击终端,输入: cd /w...","title":"宝塔面板 为知笔记私有化部署+无数人空间激活方案","tags":[],"feature":"","link":"https://iuu6.github.io/post/wiznote_patch/","stats":{"text":"1 min read","time":31000,"words":120,"minutes":1},"isTop":false,"toc":"\n","date":"2024-02-17 16:40:56","dateFormat":"2024-02-17"},{"fileName":"hello-gridea","abstract":"

👏 欢迎使用 Gridea
\n✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ...

\n","description":"👏 欢迎使用 Gridea ! ✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ... Github Gridea 主页 示例网站 特性👇 📝 你可以使用最酷的 Markdo...","title":"Hello Gridea","tags":[{"name":"Gridea","slug":"AMiYDyD98","used":true,"link":"https://iuu6.github.io/tag/AMiYDyD98/"}],"feature":"https://iuu6.github.io/post-images/hello-gridea.png","link":"https://iuu6.github.io/post/hello-gridea/","stats":{"text":"2 min read","time":62000,"words":298,"minutes":2},"isTop":false,"toc":"\n","date":"2018-12-12 00:00:00","dateFormat":"2018-12-12"}],"tags":[{"name":"Gridea","slug":"AMiYDyD98","used":true,"link":"https://iuu6.github.io/tag/AMiYDyD98/","count":1}],"menus":[{"link":"/","name":"Home","openType":"Internal"},{"link":"/archives","name":"Archives","openType":"Internal"},{"link":"/tags","name":"Tags","openType":"Internal"},{"link":"/about","name":"About","openType":"Internal"},{"link":"/friends","name":"Friends","openType":"Internal"}],"themeConfig":{"themeName":"gridea-theme-pure","postPageSize":10,"archivesPageSize":50,"siteName":"IUU6's Blog","siteDescription":"温故而知新","footerInfo":"Made by IUU6 with heart ❤️~","showFeatureImage":true,"domain":"https://iuu6.github.io","postUrlFormat":"SLUG","tagUrlFormat":"SLUG","dateFormat":"YYYY-MM-DD","feedFullText":false,"feedCount":10,"archivesPath":"archives","postPath":"post","tagPath":"tag"},"customConfig":{"APP_ID":"","APP_KEY":"","about":"

Hi,there is IUU6~ 👋

\n
\n\"WhoAmI\"\n\n

Hello, World! 👋

\n\n
\n

Info

\n

qwq…Here it is IUU6, mingling on all platforms

\n\n

Visitor Count

\n
\"Counter\"
\n
\"bottom_wave\"
\n","avatar":"","caf":"#84fab0","ccf":"#5f6169","ccs":"#999fa7","ctf":"#ffffff","cts":"#dddddd","customCss":"","descfriend":"","dribbble":"","facebook":"","friends":[{"description":"IUU6's Blog\n","siteLink":"https://iuu6.github.io","siteLogo":"https://iuu6.github.io/images/avatar.png","siteName":"IUU6's Blog"}],"ga":"","github":"https://github.com/iuu6","isEnabledCustomColor":false,"pageSize":"5","placeholder":"Just Go Go","recordIp":false,"skin":"gray","twitter":"","vMaxWidth":"1000","vPadding":"2.5%","vPercentWidth":"100","valine":false,"visitor":false,"weibo":"","zhihu":""},"utils":{"now":1708167985554}} diff --git a/archives/index.html b/archives/index.html new file mode 100644 index 0000000..9c4097f --- /dev/null +++ b/archives/index.html @@ -0,0 +1,183 @@ + + + + + + +IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+
+ + + + +
+
+ + diff --git a/atom.xml b/atom.xml new file mode 100644 index 0000000..696337c --- /dev/null +++ b/atom.xml @@ -0,0 +1,33 @@ + + + https://iuu6.github.io + IUU6's Blog + 2024-02-17T11:06:27.995Z + https://github.com/jpmonette/feed + + + 温故而知新 + https://iuu6.github.io/images/avatar.png + https://iuu6.github.io/favicon.ico + All rights reserved 2024, IUU6's Blog + + <![CDATA[宝塔面板 为知笔记私有化部署+无数人空间激活方案]]> + https://iuu6.github.io/post/wiznote_patch/ + + + 2024-02-17T08:40:56.000Z + + + <![CDATA[Hello Gridea]]> + https://iuu6.github.io/post/hello-gridea/ + + + 2018-12-11T16:00:00.000Z + 👏 欢迎使用 Gridea
+✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ...

+]]>
+ 👏 欢迎使用 Gridea
+✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ...

+]]>
+
+
\ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..f2ca72d55cb89dadf5606cc26e4df69a09e17806 GIT binary patch literal 61440 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%0Dp~u>ADO9LxK)Y07EcE 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 W5btNX;Qn7a;rTOqrwcT(cmD^tDv7QD literal 0 HcmV?d00001 diff --git a/friends/index.html b/friends/index.html new file mode 100644 index 0000000..43f131c --- /dev/null +++ b/friends/index.html @@ -0,0 +1,219 @@ + + + + + + + +友情链接 - IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+
+ +
+
+ +
+ + + +
+ + +
+ + +
+ +
+
+ + + + + + + +
+ + + + + + + +
+ + + + + + + +
+
+ + + diff --git a/images/avatar.png b/images/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..f2ca72d55cb89dadf5606cc26e4df69a09e17806 GIT binary patch literal 61440 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%0Dp~u>ADO9LxK)Y07EcE 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 W5btNX;Qn7a;rTOqrwcT(cmD^tDv7QD literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..24acbad --- /dev/null +++ b/index.html @@ -0,0 +1,198 @@ + + + + + + +IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+
+ +
+

👏 欢迎使用 Gridea
+✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ...

+ +
+ +
+ + + + +
+ +
+
+ +
+ + +
+ + + + + + +
+
+ + diff --git a/media/README.md b/media/README.md new file mode 100644 index 0000000..2063dc4 --- /dev/null +++ b/media/README.md @@ -0,0 +1 @@ +media: 静态资源存放文件夹,可在此文件夹放 images、fonts、scripts... 等资源 diff --git a/media/gridea-search/gridea-search.js b/media/gridea-search/gridea-search.js new file mode 100644 index 0000000..4cf343f --- /dev/null +++ b/media/gridea-search/gridea-search.js @@ -0,0 +1,230 @@ +/** + * 由 宝硕(https://github.com/renbaoshuo) 修改自 https://github.com/tangkaichuan/gridea-search + */ + +(function () { + //获取url参数 + function getParam(url, param) { + if (url.indexOf('?') > -1) { + var urlSearch = url.split('?'); + var paramList = urlSearch[1].split('&'); + for (var i = paramList.length - 1; i >= 0; i--) { + var temp = paramList[i].split('='); + if (temp[0] === param) { + return temp[1]; + } + } + } else { + return ""; + } + } + + //获取解码后的搜索词 + function getQueryPhrase() { + if(window.location.href.indexOf('?') == -1) return ""; + var phrase = getParam(window.location.href, 'q'); + var queryPhrase = decodeURIComponent(phrase.replace(/\+/g, ' ')); + return queryPhrase; + } + + //填充搜索输入框 + function fillSearchInput() { + var searchForm = document.getElementById('gridea-search-form'); + var searchInput = searchForm.getElementsByTagName('input')[0]; + searchInput.value = getQueryPhrase(); + } + + //Ajax异步GET请求 + function ajax(obj) { + var xhr = new XMLHttpRequest(); + xhr.open('get', obj.url, true); + xhr.send(null); + xhr.onreadystatechange = function () { + //异步请求:响应状态为4,数据加载完毕 + if (xhr.readyState === 4) { + if (xhr.status === 200) { + obj.success(xhr.responseText); + } else { + obj.error(xhr.status); + } + } + } + } + + //模糊搜索 https://github.com/krisk/fuse + function fuzzySearch(data, phrase) { + var options = { + includeMatches: true, + ignoreLocation: true, + keys: [ + 'title', + 'content' + ] + }; + var fuse = new Fuse(data, options); + var fuzzyResult = fuse.search(phrase); + return fuzzyResult; + } + + //检查缓存是否最新 + function checkCache() { + var caches = {}; + caches.infos = JSON.parse(localStorage.getItem('InfosCache')); + caches.contents = JSON.parse(localStorage.getItem('ContentsCache')); + if (caches.infos && caches.contents) { + var cachedTime = caches.infos.utils.now.toString(); + var updateTime = document.getElementById('gridea-search-result').getAttribute('data-update'); + if (cachedTime === updateTime) { + return caches; + } + } + localStorage.removeItem('InfosCache'); + localStorage.removeItem('ContentsCache'); + return false; + } + + //获取博客全文api + function getContents(callback) { + var caches = checkCache(); + if (caches) { + callback(caches.contents); + } + else { + ajax({ + url: '../api-content/index.html' + "?_=" + Date.now(), + success: function (data) { + callback(JSON.parse(data)); + localStorage.setItem('ContentsCache', data); + } + }); + } + } + + //获取博客信息api + function getInfos(callback) { + var caches = checkCache(); + if (caches) { + callback(caches.infos); + } + else { + ajax({ + url: '../api-info/index.html' + "?_=" + Date.now(), + success: function (data) { + callback(JSON.parse(data)); + localStorage.setItem('InfosCache', data); + } + }); + } + } + + //根据一段文本调用模糊搜索 + function searchBy(phrase, callback) { + var result = ''; + var getFuzzyResult = function (data) { + result = fuzzySearch(data.posts, phrase); + callback(result); + } + //根据全文内容获取搜索结果 + getContents(getFuzzyResult); + } + + //显示无搜索结果 + function showNoResult() { + var resultDIV = document.getElementById('gridea-search-result'); + var noResult = resultDIV.getElementsByClassName('no-result')[0]; + noResult.style.display = 'block'; + resultDIV.innerHTML = noResult.outerHTML; + } + + //根据解码后的搜索词执行搜索 + function searchByPhrase(resultHandler) { + var queryPhrase = getQueryPhrase(); + if (queryPhrase === '' || typeof (queryPhrase) === 'undefined') { + showNoResult(); + } else { + searchBy(queryPhrase, resultHandler); + } + } + + //获取搜索结果列表模板的URL + function getTemplateURL() { + var scripts = document.getElementsByTagName('script'); + var templateURL = ''; + for (var i = 0; i < scripts.length; i++) { + if (scripts[i].type === 'text/ejs') { + templateURL = scripts[i].src; + return templateURL; + } + } + } + + //渲染搜索结果列表ejs https://github.com/mde/ejs + function renderResult(searchedInfos) { + if (searchedInfos.posts.length > 0) { + ajax({ + url: getTemplateURL(), + success: function (data) { + var resultDIV = document.getElementById('gridea-search-result'); + resultDIV.innerHTML = ejs.compile(data)(searchedInfos); + } + }); + } else { + showNoResult(); + } + } + + //搜索结果关键字高亮 + function keywordHighlight(searchedContent) { + var searchedPostContent = searchedContent.item.content;//搜索结果内容预览 + var preview = '... '; + for (var i = 0; i < searchedContent.matches.length; i++) { + if (searchedContent.matches[i].key === 'content') {//如果匹配到文章内容,截取关键字 + var indices = searchedContent.matches[i].indices[0]; + var beforeKeyword = searchedPostContent.substring(indices[0] - 20, indices[0]);//关键字前10字 + var keyword = searchedPostContent.substring(indices[0], indices[1] + 1);//关键字 + var afterKeyword = searchedPostContent.substring(indices[1] + 1, indices[1] + 120);//关键字后70字 + preview = beforeKeyword + '' + + keyword + '' + afterKeyword; + } else {//没有匹配到文章内容,则是标题,直接截取前80字 + preview = searchedPostContent.substring(0, 80); + } + } + return preview + ' ...'; + } + + //循环匹配搜索到的内容与展示信息 + function getResult(infos, searchedContents) { + var searchedInfos = JSON.parse(JSON.stringify(infos));//对象深拷贝 + searchedInfos.posts = []; + for (var i = 0; i < searchedContents.length; i++) { + for (var j = 0; j < infos.posts.length; j++) { + if (searchedContents[i].item.link === infos.posts[j].link) { + infos.posts[j].searchedPreview = keywordHighlight(searchedContents[i]);// 预览关键字高亮 + infos.posts[j].content = searchedContents[i].item.content;// content注入 + searchedInfos.posts.push(infos.posts[j]);// push到所需结果中 + } + } + } + return searchedInfos; + } + + //主方法 + function grideaSearch() { + //搜索结果回调 + var resultHandler = function (searchedContents) { + getInfos(function (infos) { + // console.log(infos); + // console.log(searchedContents); + var searchedInfos = getResult(infos, searchedContents); + renderResult(searchedInfos); + }); + } + searchByPhrase(resultHandler); + } + + //页面加载完执行 + window.onload = function () { + fillSearchInput(); + grideaSearch(); + } +})(); diff --git a/media/gridea-search/result-template.ejs b/media/gridea-search/result-template.ejs new file mode 100644 index 0000000..f411ea7 --- /dev/null +++ b/media/gridea-search/result-template.ejs @@ -0,0 +1,33 @@ +
+
+ <% posts.forEach(function(post) { %> +
+
+ +
+ + <%= post.title %> + +
+
+

<%- post.searchedPreview %>

+
+
+ +
+ <% if (themeConfig.showFeatureImage && post.feature) { %> + + <% } %> +
+ <% }); %> +
+
diff --git a/media/scripts/index.js b/media/scripts/index.js new file mode 100644 index 0000000..a32b591 --- /dev/null +++ b/media/scripts/index.js @@ -0,0 +1 @@ +console.log('Hello Gridea') \ No newline at end of file diff --git a/post-images/1708159359313.png b/post-images/1708159359313.png new file mode 100644 index 0000000000000000000000000000000000000000..a796819ad3d61646a9b92cb4ed23d47268301699 GIT binary patch literal 24191 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 )KZ_+x^X| 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 Y)-un|Y^jO|(D+Y0-S=!O+Ug(oPv|%`yZ`_I literal 0 HcmV?d00001 diff --git a/post-images/1708159368981.png b/post-images/1708159368981.png new file mode 100644 index 0000000000000000000000000000000000000000..722e29975f7cf54ce34303c502ad188c4b0aa0ac GIT binary patch literal 6230 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 literal 0 HcmV?d00001 diff --git a/post-images/hello-gridea.png b/post-images/hello-gridea.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd1205808974992c377cb8a804dff14fb2b5f7e GIT binary patch literal 39271 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 z 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 + + + + + +Hello Gridea | IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + + +

+ + +
+
+
+

+ Hello Gridea +

+ +
+

👏 欢迎使用 Gridea
+✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ...

+ +

Github
+Gridea 主页
+示例网站

+

特性👇

+

📝 你可以使用最酷的 Markdown 语法,进行快速创作

+

🌉 你可以给文章配上精美的封面图和在文章任意位置插入图片

+

🏷️ 你可以对文章进行标签分组

+

📋 你可以自定义菜单,甚至可以创建外部链接菜单

+

💻 你可以在 WindowsMacOSLinux 设备上使用此客户端

+

🌎 你可以使用 𝖦𝗂𝗍𝗁𝗎𝖻 𝖯𝖺𝗀𝖾𝗌Coding Pages 向世界展示,未来将支持更多平台

+

💬 你可以进行简单的配置,接入 GitalkDisqusJS 评论系统

+

🇬🇧 你可以使用中文简体英语

+

🌁 你可以任意使用应用内默认主题或任意第三方主题,强大的主题自定义能力

+

🖥 你可以自定义源文件夹,利用 OneDrive、百度网盘、iCloud、Dropbox 等进行多设备同步

+

🌱 当然 Gridea 还很年轻,有很多不足,但请相信,它会不停向前 🏃

+

未来,它一定会成为你离不开的伙伴

+

尽情发挥你的才华吧!

+

😘 Enjoy~

+ +
+
+
+ + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+ + diff --git a/post/wiznote_patch/index.html b/post/wiznote_patch/index.html new file mode 100644 index 0000000..5ac4c20 --- /dev/null +++ b/post/wiznote_patch/index.html @@ -0,0 +1,233 @@ + + + + + + +宝塔面板 为知笔记私有化部署+无数人空间激活方案 | IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+

+ 宝塔面板 为知笔记私有化部署+无数人空间激活方案 +

+ +
+

准备

+

安装宝塔“docker管理器”

+

下载

+

①至少需要安装nginx、宝塔docker管理器

+

②在宝塔docker管理器添加镜像yao177/wizserver:1.0.26

+

安装

+
+

8805就是出口端口!

+

然后点击终端,输入:

+

cd /wiz/app/wizserver/node_modules/node-rsa/src/
+rm -rf NodeRSA.js
+wget https://f1.rzly.net/note/NodeRSA.js --no-check-certificate

+

重启服务

+

初始化

+

初始账号admin@wiz.cn

+

初始密码123456

+

地址:http://你的IP:8805

+

为知笔记数据在宝塔/root/wizdata目录中

+
+ +
+
+
+ + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+ + diff --git a/search/index.html b/search/index.html new file mode 100644 index 0000000..3848168 --- /dev/null +++ b/search/index.html @@ -0,0 +1,155 @@ + + + + + + + + +搜索 - IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+   搜索中...... +

+ 第一次搜索可能需要耗费较长时间构建索引,请耐心等待... +
+ +
+ + + + +
+ + + diff --git a/styles/main.css b/styles/main.css new file mode 100644 index 0000000..2cc7e3f --- /dev/null +++ b/styles/main.css @@ -0,0 +1,1922 @@ +/*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */ +/* Document + ========================================================================== */ +/** + * Use a better box model (opinionated). + */ +html { + box-sizing: border-box; +} +*, +*::before, +*::after { + box-sizing: inherit; +} +/** + * Use a more readable tab size (opinionated). + */ +:root { + -moz-tab-size: 4; + tab-size: 4; +} +/** + * 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; +} +/** + * Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) + */ +body { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; +} +/* Grouping content + ========================================================================== */ +/** + * Add the correct height in Firefox. + */ +hr { + height: 0; +} +/* Text-level semantics + ========================================================================== */ +/** + * Add the correct text decoration in Chrome, Edge, and Safari. + */ +abbr[title] { + text-decoration: underline dotted; +} +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} +/** + * 1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp, +pre { + font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, 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; +} +/* 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 */ +} +/** + * Remove the inheritance of text transform in Edge and Firefox. + * 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; +} +/** + * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers. + */ +legend { + padding: 0; +} +/** + * Add the correct vertical alignment in Chrome and Firefox. + */ +progress { + vertical-align: baseline; +} +/** + * Correct the cursor style of increment and decrement buttons in Safari. + */ +[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 Chrome and Safari. + */ +summary { + display: list-item; +} +*, +*:before, +*:after { + margin: 0; + padding: 0; +} +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + border: 0; + vertical-align: baseline; +} +html { + font-size: 58%; +} +body { + font-family: "PingFang SC", -apple-system, BlinkMacSystemFont, opensans, Optima, 'Microsoft Yahei', sans-serif; + font-size: 16px; + letter-spacing: 1.0382px; +} +button { + outline: none !important; +} +a { + text-decoration: none !important; + transition: all 0.3s; +} +body, +div, +a, +p, +ul, +li, +ol, +h1, +h2, +h3, +h4, +h5, +h6, +table, +tr, +td { + box-sizing: border-box; + margin: 0; + padding: 0; +} +ol li { + list-style: decimal; + font-size: 16px; +} +ul li { + list-style: disc; + font-size: 16px; +} +.main { + max-width: 100%; + min-height: 100vh; + margin: 0 auto; +} +.main .main-content { + flex: 1; + display: flex; + min-height: 100vh; + flex-direction: column; + justify-content: space-between; +} +.gt-post-content { + word-break: normal; + word-wrap: break-word; +} +.gt-post-content a { + transition: all 0.3s; +} +.gt-post-content img { + display: block; + max-width: 100%; + border-radius: 2px; + margin: 18px auto; +} +.gt-post-content p { + line-height: 1.725; + margin-bottom: 18px; + font-size: 16px; + letter-spacing: 1.0382px; +} +.gt-post-content pre { + margin-bottom: 18px; +} +.gt-post-content blockquote { + padding: 16px; + border-left: 4px; + border-style: solid; + margin-bottom: 16px; +} +.gt-post-content blockquote p { + margin-bottom: 0; +} +.gt-post-content table { + border-collapse: collapse; + margin: 1rem 0; + display: block; + overflow-x: auto; +} +.gt-post-content tr { + border-top: 1px solid #dfe2e5; +} +.gt-post-content td, +.gt-post-content th { + border: 1px solid #dfe2e5; + padding: 0.6em 1em; +} +.gt-post-content ul, +.gt-post-content ol { + padding-left: 20px; + line-height: 1.725; + margin-bottom: 16px; +} +.gt-post-content h1, +.gt-post-content h2, +.gt-post-content h3, +.gt-post-content h4, +.gt-post-content h5, +.gt-post-content h6 { + margin-bottom: 18px; + padding-top: 14px; + font-weight: bold; +} +.gt-post-content h1 { + font-size: 28px; +} +.gt-post-content h2 { + font-size: 24px; +} +.gt-post-content h3 { + font-size: 20px; +} +.gt-post-content h4 { + font-size: 18px; +} +.gt-post-content h5 { + font-size: 16px; +} +.gt-post-content h6 { + font-size: 14px; +} +.gt-post-content p code, +.gt-post-content li code { + padding: 0 6px; + margin: 0 3px; + font-size: 13px; + border-radius: 4px; + display: inline-block; +} +.gt-post-content pre { + margin-bottom: 18px; +} +.gt-post-content pre code { + font-size: 13px; + font-family: Menlo, Monaco, 'Source Code Pro', Consolas, 'Courier New', monospace; + padding: 1em; + border-radius: 5px; + line-height: 1.375; + width: 100%; + overflow: scroll; + display: block; +} +.gt-fr { + display: flex; + flex-direction: row; + align-items: center; +} +.gt-fc { + display: flex; + flex-direction: column; +} +.navbar { + padding: 38px 96px !important; +} +.navbar .navbar-brand { + display: flex; + flex-direction: row; + align-items: center; +} +.navbar .navbar-brand .user-avatar { + width: 40px; + height: 40px; + border-radius: 50%; +} +.navbar .navbar-brand .site-name { + font-size: 28px !important; + font-weight: bold; + margin-left: 16px; +} +.navbar .navbar-nav { + width: 100%; + justify-content: flex-end; +} +.navbar .navbar-nav .nav-item { + padding: 16px 32px; +} +.navbar .navbar-nav .nav-item a { + font-size: 15px; + flex-shrink: 0; +} +.navbar .img-more { + width: 22px; + height: 22px; +} +@media (max-width: 992px) { + .navbar { + padding: 30px 30px 0 30px !important; + } + .navbar .navbar-brand .user-avatar { + width: 31px; + height: 31px; + border-radius: 50%; + } + .navbar .navbar-brand .site-name { + font-size: 21px !important; + font-weight: bold; + } + .navbar .nav-item { + padding: 16px 32px; + } + .navbar .nav-item:first-child { + margin-top: 35px; + } +} +.post-list-container { + display: flex; + flex-direction: column; + align-items: center; +} +.post-list-container .post-inner { + min-width: 1000px; + max-width: 1000px; +} +.post-list-container .post-inner .post { + margin: 30px; + border-radius: 4px; + padding: 28px; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + transition: all 0.3s; +} +.post-list-container .post-inner .post .post-left { + width: 100%; + display: flex; + flex-direction: column; +} +.post-list-container .post-inner .post .post-left .sticky-top-flag { + color: white; + padding: 3px 10px; + font-size: 12px; + border-radius: 3px; + margin-right: 10px; + vertical-align: middle; +} +.post-list-container .post-inner .post .post-left .post-title { + font-size: 22px; + font-weight: normal; + vertical-align: middle; +} +.post-list-container .post-inner .post .post-left .post-abstract { + width: 100%; + margin-top: 20px; + line-height: 1.5; +} +.post-list-container .post-inner .post .post-left .post-abstract * { + font-size: 13px; + margin-bottom: 0; +} +.post-list-container .post-inner .post .post-left .post-info { + margin-top: 20px; +} +.post-list-container .post-inner .post .post-left .post-info .post-time { + font-size: 12px; +} +.post-list-container .post-inner .post .post-left .post-info .post-tag { + font-size: 12px; + margin-left: 10px; +} +.post-list-container .post-inner .post:hover { + transform: scale(1.012); +} +.post-list-container .post-inner .post .post-feature-image { + width: 200px; + height: 100px; + flex-basis: 200px; + flex-shrink: 0; + margin-left: 20px; + border-radius: 2px; + overflow: hidden; + background-size: cover; + background-position: center; +} +.pagination-container { + padding: 24px 32px 32px; + align-self: center; +} +.pagination-container .prev-page { + margin: 0 16px; + font-size: 14px; +} +.pagination-container .next-page { + margin: 0 16px; + font-size: 14px; +} +@media (max-width: 992px) { + .post-list-container .post-inner { + min-width: 0; + width: 100%; + margin-top: 16px; + } + .post-list-container .post-inner .post { + margin: 12px 16px 12px 16px; + padding: 18px 22px 18px 22px; + } + .post-list-container .post-inner .post .post-left .post-title { + font-size: 17px; + font-weight: bold; + } + .post-list-container .post-inner .post .post-left .post-abstract { + margin-top: 10px; + } + .post-list-container .post-inner .post .post-left .post-info { + margin-top: 10px; + } + .post-list-container .post-inner .post .post-left .post-info .post-time { + font-size: 12px; + } + .post-list-container .post-inner .post .post-left .post-info .post-tag { + font-size: 12px; + margin-left: 10px; + } + .post-list-container .post-inner .post .post-feature-image { + width: 0; + height: 0; + flex-basis: 0; + flex-shrink: 0; + margin-left: 0; + border-radius: 2px; + overflow: hidden; + background-size: cover; + background-position: center; + } +} +.post-container { + display: flex; + flex-direction: column; + align-items: center; + min-height: 100%; + flex: 1; +} +.post-container .post-detail { + flex: 1; + padding: 24px 32px; + width: 1000px; + border-radius: 4px; +} +.post-container .post-detail .post-title { + font-size: 26px; + text-align: center; + padding: 24px; + font-weight: normal; +} +.post-container .post-detail .post-info { + text-align: center; + font-size: 12px; + padding-bottom: 24px; +} +.post-container .post-detail .post-info .post-tag { + padding: 8px 16px; +} +.post-container .post-detail .post-content { + margin-top: 30px; +} +.next-post { + text-align: center; + padding: 24px 32px; +} +.next-post .next { + margin-bottom: 24px; + font-size: 14px; +} +.next-post .post-title { + font-size: 20px; + font-weight: bold; +} +#gitalk-container, +#disqus_thread { + padding: 24px 32px; + width: 80%; + max-width: 1000px; +} +@media (max-width: 992px) { + .post-container .post-detail { + width: 100%; + margin-top: 20px; + } + .post-container .post-detail .post-title { + font-size: 20px; + font-weight: bold; + } + #gitalk-container, + #disqus_thread { + padding: 24px 32px; + width: 100%; + } +} +.archives-container { + padding: 32px; + display: flex; + flex-direction: column; +} +.archives-container .year { + font-size: 34px; + font-weight: bold; + margin-top: 16px; + margin-bottom: 16px; + align-self: start; +} +.archives-container .post { + float: left; + padding: 16px 0; +} +.archives-container .post .post-title { + float: left; + font-size: 16px; +} +.archives-container .post .post-title small { + float: left; + font-size: 80%; +} +@media (max-width: 600px) { + .archives-container { + padding: 16px; + } +} +.tags-container { + padding: 32px 32px; + flex: 1; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + flex-wrap: wrap; +} +.tags-container .tag { + font-size: 15px; + margin: 5px 15px; +} +.current-tag-container .title { + text-align: center; + font-size: 18px; + margin-bottom: 24px; +} +@media (max-width: 992px) { + .current-tag-container .title { + margin-top: 50px; + } +} +.about-page { + padding: 24px 32px; +} +.site-footer { + font-size: 12px; + text-align: center; + padding: 24px; +} +.site-footer .slogan { + padding-bottom: 16px; +} +.site-footer .social-container { + padding-bottom: 16px; +} +.site-footer .social-container i { + padding-left: 10px; + padding-right: 10px; + font-size: 20px; +} +.site-footer .footer-info { + padding-bottom: 10px; +} +.friend-box { + float: left; + max-width: calc(50% - 20px); + min-width: calc(50% - 20px); + margin: 15px 10px; + background-color: rgba(20, 153, 196, 0.125); + padding: 15px; + border-radius: 15px; +} +.friend-box img.friend-avatar { + width: 70px; + height: 70px; + border-radius: 50% !important; + float: left; + margin: 0 15px 0 0 !important; +} +.friend-box .flink-info { + height: 70px; + overflow: hidden; + line-height: 24px; + padding-left: 30px; + font-size: 14px; +} +.friend-box .flink-info a { + font-size: 18px; + background: linear-gradient(180deg, transparent 75%, rgba(116, 192, 252, 0.4) 0); + margin-bottom: 10px; +} +.friend-box .flink-info .flink-info-desc { + margin-top: 10px; +} +@media (max-width: 993px) { + .friend-box { + max-width: 90% !important; + } +} +@media (max-width: 465px) { + .flink-info-desc { + display: none; + } +} +#gridea-search-form .search-input { + position: relative; + left: -2px; + width: 180px; + height: 30px; + padding: 0 0 2px 35px; + font-size: 12px; + background-size: 20px; + border: 0; + border-radius: 15px; + border-bottom-color: currentcolor; + border-bottom-style: none; + border-bottom-width: medium; + outline: 0; + border-bottom: 2px #495057; + transition: border-color 0.2s; +} +@media (max-width: 992px) { + #gridea-search-form .fa-search { + visibility: hidden; + } +} +.searching, +.no-result { + text-align: center; +} +/* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #002b36; + color: #839496; +} +.hljs-comment, +.hljs-quote { + color: #586e75; +} +/* Solarized Green */ +.hljs-keyword, +.hljs-selector-tag, +.hljs-addition { + color: #859900; +} +/* Solarized Cyan */ +.hljs-number, +.hljs-string, +.hljs-meta .hljs-meta-string, +.hljs-literal, +.hljs-doctag, +.hljs-regexp { + color: #2aa198; +} +/* Solarized Blue */ +.hljs-title, +.hljs-section, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #268bd2; +} +/* Solarized Yellow */ +.hljs-attribute, +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-class .hljs-title, +.hljs-type { + color: #b58900; +} +/* Solarized Orange */ +.hljs-symbol, +.hljs-bullet, +.hljs-subst, +.hljs-meta, +.hljs-meta .hljs-keyword, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-link { + color: #cb4b16; +} +/* Solarized Red */ +.hljs-built_in, +.hljs-deletion { + color: #dc322f; +} +.hljs-formula { + background: #073642; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: bold; +} +/* 代码滑块 */ +pre::-webkit-scrollbar { + width: 8px; + height: 8px; +} +pre::-webkit-scrollbar-thumb { + border-radius: 4px; + background-color: #cbcbcb; +} +pre::-webkit-scrollbar-thumb:hover { + background-color: #bbb; +} +code::-webkit-scrollbar { + width: 8px; + height: 8px; +} +code::-webkit-scrollbar-thumb { + border-radius: 6px; + background-color: #cbcbcb; +} +code::-webkit-scrollbar-thumb:hover { + background-color: #bbb; +} +@font-face { + font-family: KaTeX_AMS; + src: url(fonts/KaTeX_AMS-Regular.eot); + src: url(fonts/KaTeX_AMS-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_AMS-Regular.woff2) format('woff2'), url(fonts/KaTeX_AMS-Regular.woff) format('woff'), url(fonts/KaTeX_AMS-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Caligraphic; + src: url(fonts/KaTeX_Caligraphic-Bold.eot); + src: url(fonts/KaTeX_Caligraphic-Bold.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Caligraphic-Bold.woff2) format('woff2'), url(fonts/KaTeX_Caligraphic-Bold.woff) format('woff'), url(fonts/KaTeX_Caligraphic-Bold.ttf) format('ttf'); + font-weight: 700; + font-style: normal; +} +@font-face { + font-family: KaTeX_Caligraphic; + src: url(fonts/KaTeX_Caligraphic-Regular.eot); + src: url(fonts/KaTeX_Caligraphic-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Caligraphic-Regular.woff2) format('woff2'), url(fonts/KaTeX_Caligraphic-Regular.woff) format('woff'), url(fonts/KaTeX_Caligraphic-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Fraktur; + src: url(fonts/KaTeX_Fraktur-Bold.eot); + src: url(fonts/KaTeX_Fraktur-Bold.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Fraktur-Bold.woff2) format('woff2'), url(fonts/KaTeX_Fraktur-Bold.woff) format('woff'), url(fonts/KaTeX_Fraktur-Bold.ttf) format('ttf'); + font-weight: 700; + font-style: normal; +} +@font-face { + font-family: KaTeX_Fraktur; + src: url(fonts/KaTeX_Fraktur-Regular.eot); + src: url(fonts/KaTeX_Fraktur-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Fraktur-Regular.woff2) format('woff2'), url(fonts/KaTeX_Fraktur-Regular.woff) format('woff'), url(fonts/KaTeX_Fraktur-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Main; + src: url(fonts/KaTeX_Main-Bold.eot); + src: url(fonts/KaTeX_Main-Bold.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Main-Bold.woff2) format('woff2'), url(fonts/KaTeX_Main-Bold.woff) format('woff'), url(fonts/KaTeX_Main-Bold.ttf) format('ttf'); + font-weight: 700; + font-style: normal; +} +@font-face { + font-family: KaTeX_Main; + src: url(fonts/KaTeX_Main-Italic.eot); + src: url(fonts/KaTeX_Main-Italic.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Main-Italic.woff2) format('woff2'), url(fonts/KaTeX_Main-Italic.woff) format('woff'), url(fonts/KaTeX_Main-Italic.ttf) format('ttf'); + font-weight: 400; + font-style: italic; +} +@font-face { + font-family: KaTeX_Main; + src: url(fonts/KaTeX_Main-Regular.eot); + src: url(fonts/KaTeX_Main-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Main-Regular.woff2) format('woff2'), url(fonts/KaTeX_Main-Regular.woff) format('woff'), url(fonts/KaTeX_Main-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Math; + src: url(fonts/KaTeX_Math-Italic.eot); + src: url(fonts/KaTeX_Math-Italic.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Math-Italic.woff2) format('woff2'), url(fonts/KaTeX_Math-Italic.woff) format('woff'), url(fonts/KaTeX_Math-Italic.ttf) format('ttf'); + font-weight: 400; + font-style: italic; +} +@font-face { + font-family: KaTeX_SansSerif; + src: url(fonts/KaTeX_SansSerif-Regular.eot); + src: url(fonts/KaTeX_SansSerif-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_SansSerif-Regular.woff2) format('woff2'), url(fonts/KaTeX_SansSerif-Regular.woff) format('woff'), url(fonts/KaTeX_SansSerif-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Script; + src: url(fonts/KaTeX_Script-Regular.eot); + src: url(fonts/KaTeX_Script-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Script-Regular.woff2) format('woff2'), url(fonts/KaTeX_Script-Regular.woff) format('woff'), url(fonts/KaTeX_Script-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Size1; + src: url(fonts/KaTeX_Size1-Regular.eot); + src: url(fonts/KaTeX_Size1-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Size1-Regular.woff2) format('woff2'), url(fonts/KaTeX_Size1-Regular.woff) format('woff'), url(fonts/KaTeX_Size1-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Size2; + src: url(fonts/KaTeX_Size2-Regular.eot); + src: url(fonts/KaTeX_Size2-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Size2-Regular.woff2) format('woff2'), url(fonts/KaTeX_Size2-Regular.woff) format('woff'), url(fonts/KaTeX_Size2-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Size3; + src: url(fonts/KaTeX_Size3-Regular.eot); + src: url(fonts/KaTeX_Size3-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Size3-Regular.woff2) format('woff2'), url(fonts/KaTeX_Size3-Regular.woff) format('woff'), url(fonts/KaTeX_Size3-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Size4; + src: url(fonts/KaTeX_Size4-Regular.eot); + src: url(fonts/KaTeX_Size4-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Size4-Regular.woff2) format('woff2'), url(fonts/KaTeX_Size4-Regular.woff) format('woff'), url(fonts/KaTeX_Size4-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +@font-face { + font-family: KaTeX_Typewriter; + src: url(fonts/KaTeX_Typewriter-Regular.eot); + src: url(fonts/KaTeX_Typewriter-Regular.eot#iefix) format('embedded-opentype'), url(fonts/KaTeX_Typewriter-Regular.woff2) format('woff2'), url(fonts/KaTeX_Typewriter-Regular.woff) format('woff'), url(fonts/KaTeX_Typewriter-Regular.ttf) format('ttf'); + font-weight: 400; + font-style: normal; +} +.katex-display { + display: block; + margin: 1em 0; + text-align: center; +} +.katex-display > .katex { + display: inline-block; +} +.katex { + font: 400 1.21em KaTeX_Main; + line-height: 1.2; + white-space: nowrap; + text-indent: 0; +} +.katex .katex-html { + display: inline-block; +} +.katex .katex-mathml { + position: absolute; + clip: rect(1px, 1px, 1px, 1px); + padding: 0; + border: 0; + height: 1px; + width: 1px; + overflow: hidden; +} +.katex .base, +.katex .strut { + display: inline-block; +} +.katex .mathit { + font-family: KaTeX_Math; + font-style: italic; +} +.katex .mathbf { + font-family: KaTeX_Main; + font-weight: 700; +} +.katex .amsrm, +.katex .mathbb { + font-family: KaTeX_AMS; +} +.katex .mathcal { + font-family: KaTeX_Caligraphic; +} +.katex .mathfrak { + font-family: KaTeX_Fraktur; +} +.katex .mathtt { + font-family: KaTeX_Typewriter; +} +.katex .mathscr { + font-family: KaTeX_Script; +} +.katex .mathsf { + font-family: KaTeX_SansSerif; +} +.katex .mainit { + font-family: KaTeX_Main; + font-style: italic; +} +.katex .textstyle > .mord + .mop { + margin-left: 0.16667em; +} +.katex .textstyle > .mord + .mbin { + margin-left: 0.22222em; +} +.katex .textstyle > .mord + .mrel { + margin-left: 0.27778em; +} +.katex .textstyle > .mop + .mop, +.katex .textstyle > .mop + .mord, +.katex .textstyle > .mord + .minner { + margin-left: 0.16667em; +} +.katex .textstyle > .mop + .mrel { + margin-left: 0.27778em; +} +.katex .textstyle > .mop + .minner { + margin-left: 0.16667em; +} +.katex .textstyle > .mbin + .minner, +.katex .textstyle > .mbin + .mop, +.katex .textstyle > .mbin + .mopen, +.katex .textstyle > .mbin + .mord { + margin-left: 0.22222em; +} +.katex .textstyle > .mrel + .minner, +.katex .textstyle > .mrel + .mop, +.katex .textstyle > .mrel + .mopen, +.katex .textstyle > .mrel + .mord { + margin-left: 0.27778em; +} +.katex .textstyle > .mclose + .mop { + margin-left: 0.16667em; +} +.katex .textstyle > .mclose + .mbin { + margin-left: 0.22222em; +} +.katex .textstyle > .mclose + .mrel { + margin-left: 0.27778em; +} +.katex .textstyle > .mclose + .minner, +.katex .textstyle > .minner + .mop, +.katex .textstyle > .minner + .mord, +.katex .textstyle > .mpunct + .mclose, +.katex .textstyle > .mpunct + .minner, +.katex .textstyle > .mpunct + .mop, +.katex .textstyle > .mpunct + .mopen, +.katex .textstyle > .mpunct + .mord, +.katex .textstyle > .mpunct + .mpunct, +.katex .textstyle > .mpunct + .mrel { + margin-left: 0.16667em; +} +.katex .textstyle > .minner + .mbin { + margin-left: 0.22222em; +} +.katex .textstyle > .minner + .mrel { + margin-left: 0.27778em; +} +.katex .mclose + .mop, +.katex .minner + .mop, +.katex .mop + .mop, +.katex .mop + .mord, +.katex .mord + .mop, +.katex .textstyle > .minner + .minner, +.katex .textstyle > .minner + .mopen, +.katex .textstyle > .minner + .mpunct { + margin-left: 0.16667em; +} +.katex .reset-textstyle.textstyle { + font-size: 1em; +} +.katex .reset-textstyle.scriptstyle { + font-size: 0.7em; +} +.katex .reset-textstyle.scriptscriptstyle { + font-size: 0.5em; +} +.katex .reset-scriptstyle.textstyle { + font-size: 1.42857em; +} +.katex .reset-scriptstyle.scriptstyle { + font-size: 1em; +} +.katex .reset-scriptstyle.scriptscriptstyle { + font-size: 0.71429em; +} +.katex .reset-scriptscriptstyle.textstyle { + font-size: 2em; +} +.katex .reset-scriptscriptstyle.scriptstyle { + font-size: 1.4em; +} +.katex .reset-scriptscriptstyle.scriptscriptstyle { + font-size: 1em; +} +.katex .style-wrap { + position: relative; +} +.katex .vlist { + display: inline-block; +} +.katex .vlist > span { + display: block; + height: 0; + position: relative; +} +.katex .vlist > span > span { + display: inline-block; +} +.katex .vlist .baseline-fix { + display: inline-table; + table-layout: fixed; +} +.katex .msupsub { + text-align: left; +} +.katex .mfrac > span > span { + text-align: center; +} +.katex .mfrac .frac-line { + width: 100%; +} +.katex .mfrac .frac-line:before { + border-bottom-style: solid; + border-bottom-width: 1px; + content: ""; + display: block; +} +.katex .mfrac .frac-line:after { + border-bottom-style: solid; + border-bottom-width: 0.04em; + content: ""; + display: block; + margin-top: -1px; +} +.katex .mspace { + display: inline-block; +} +.katex .mspace.negativethinspace { + margin-left: -0.16667em; +} +.katex .mspace.thinspace { + width: 0.16667em; +} +.katex .mspace.mediumspace { + width: 0.22222em; +} +.katex .mspace.thickspace { + width: 0.27778em; +} +.katex .mspace.enspace { + width: 0.5em; +} +.katex .mspace.quad { + width: 1em; +} +.katex .mspace.qquad { + width: 2em; +} +.katex .llap, +.katex .rlap { + width: 0; + position: relative; +} +.katex .llap > .inner, +.katex .rlap > .inner { + position: absolute; +} +.katex .llap > .fix, +.katex .rlap > .fix { + display: inline-block; +} +.katex .llap > .inner { + right: 0; +} +.katex .rlap > .inner { + left: 0; +} +.katex .katex-logo .a { + font-size: 0.75em; + margin-left: -0.32em; + position: relative; + top: -0.2em; +} +.katex .katex-logo .t { + margin-left: -0.23em; +} +.katex .katex-logo .e { + margin-left: -0.1667em; + position: relative; + top: 0.2155em; +} +.katex .katex-logo .x { + margin-left: -0.125em; +} +.katex .rule { + display: inline-block; + border-style: solid; + position: relative; +} +.katex .overline .overline-line { + width: 100%; +} +.katex .overline .overline-line:before { + border-bottom-style: solid; + border-bottom-width: 1px; + content: ""; + display: block; +} +.katex .overline .overline-line:after { + border-bottom-style: solid; + border-bottom-width: 0.04em; + content: ""; + display: block; + margin-top: -1px; +} +.katex .sqrt > .sqrt-sign { + position: relative; +} +.katex .sqrt .sqrt-line { + width: 100%; +} +.katex .sqrt .sqrt-line:before { + border-bottom-style: solid; + border-bottom-width: 1px; + content: ""; + display: block; +} +.katex .sqrt .sqrt-line:after { + border-bottom-style: solid; + border-bottom-width: 0.04em; + content: ""; + display: block; + margin-top: -1px; +} +.katex .sqrt > .root { + margin-left: 0.27777778em; + margin-right: -0.55555556em; +} +.katex .fontsize-ensurer, +.katex .sizing { + display: inline-block; +} +.katex .fontsize-ensurer.reset-size1.size1, +.katex .sizing.reset-size1.size1 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size1.size2, +.katex .sizing.reset-size1.size2 { + font-size: 1.4em; +} +.katex .fontsize-ensurer.reset-size1.size3, +.katex .sizing.reset-size1.size3 { + font-size: 1.6em; +} +.katex .fontsize-ensurer.reset-size1.size4, +.katex .sizing.reset-size1.size4 { + font-size: 1.8em; +} +.katex .fontsize-ensurer.reset-size1.size5, +.katex .sizing.reset-size1.size5 { + font-size: 2em; +} +.katex .fontsize-ensurer.reset-size1.size6, +.katex .sizing.reset-size1.size6 { + font-size: 2.4em; +} +.katex .fontsize-ensurer.reset-size1.size7, +.katex .sizing.reset-size1.size7 { + font-size: 2.88em; +} +.katex .fontsize-ensurer.reset-size1.size8, +.katex .sizing.reset-size1.size8 { + font-size: 3.46em; +} +.katex .fontsize-ensurer.reset-size1.size9, +.katex .sizing.reset-size1.size9 { + font-size: 4.14em; +} +.katex .fontsize-ensurer.reset-size1.size10, +.katex .sizing.reset-size1.size10 { + font-size: 4.98em; +} +.katex .fontsize-ensurer.reset-size2.size1, +.katex .sizing.reset-size2.size1 { + font-size: 0.71428571em; +} +.katex .fontsize-ensurer.reset-size2.size2, +.katex .sizing.reset-size2.size2 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size2.size3, +.katex .sizing.reset-size2.size3 { + font-size: 1.14285714em; +} +.katex .fontsize-ensurer.reset-size2.size4, +.katex .sizing.reset-size2.size4 { + font-size: 1.28571429em; +} +.katex .fontsize-ensurer.reset-size2.size5, +.katex .sizing.reset-size2.size5 { + font-size: 1.42857143em; +} +.katex .fontsize-ensurer.reset-size2.size6, +.katex .sizing.reset-size2.size6 { + font-size: 1.71428571em; +} +.katex .fontsize-ensurer.reset-size2.size7, +.katex .sizing.reset-size2.size7 { + font-size: 2.05714286em; +} +.katex .fontsize-ensurer.reset-size2.size8, +.katex .sizing.reset-size2.size8 { + font-size: 2.47142857em; +} +.katex .fontsize-ensurer.reset-size2.size9, +.katex .sizing.reset-size2.size9 { + font-size: 2.95714286em; +} +.katex .fontsize-ensurer.reset-size2.size10, +.katex .sizing.reset-size2.size10 { + font-size: 3.55714286em; +} +.katex .fontsize-ensurer.reset-size3.size1, +.katex .sizing.reset-size3.size1 { + font-size: 0.625em; +} +.katex .fontsize-ensurer.reset-size3.size2, +.katex .sizing.reset-size3.size2 { + font-size: 0.875em; +} +.katex .fontsize-ensurer.reset-size3.size3, +.katex .sizing.reset-size3.size3 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size3.size4, +.katex .sizing.reset-size3.size4 { + font-size: 1.125em; +} +.katex .fontsize-ensurer.reset-size3.size5, +.katex .sizing.reset-size3.size5 { + font-size: 1.25em; +} +.katex .fontsize-ensurer.reset-size3.size6, +.katex .sizing.reset-size3.size6 { + font-size: 1.5em; +} +.katex .fontsize-ensurer.reset-size3.size7, +.katex .sizing.reset-size3.size7 { + font-size: 1.8em; +} +.katex .fontsize-ensurer.reset-size3.size8, +.katex .sizing.reset-size3.size8 { + font-size: 2.1625em; +} +.katex .fontsize-ensurer.reset-size3.size9, +.katex .sizing.reset-size3.size9 { + font-size: 2.5875em; +} +.katex .fontsize-ensurer.reset-size3.size10, +.katex .sizing.reset-size3.size10 { + font-size: 3.1125em; +} +.katex .fontsize-ensurer.reset-size4.size1, +.katex .sizing.reset-size4.size1 { + font-size: 0.55555556em; +} +.katex .fontsize-ensurer.reset-size4.size2, +.katex .sizing.reset-size4.size2 { + font-size: 0.77777778em; +} +.katex .fontsize-ensurer.reset-size4.size3, +.katex .sizing.reset-size4.size3 { + font-size: 0.88888889em; +} +.katex .fontsize-ensurer.reset-size4.size4, +.katex .sizing.reset-size4.size4 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size4.size5, +.katex .sizing.reset-size4.size5 { + font-size: 1.11111111em; +} +.katex .fontsize-ensurer.reset-size4.size6, +.katex .sizing.reset-size4.size6 { + font-size: 1.33333333em; +} +.katex .fontsize-ensurer.reset-size4.size7, +.katex .sizing.reset-size4.size7 { + font-size: 1.6em; +} +.katex .fontsize-ensurer.reset-size4.size8, +.katex .sizing.reset-size4.size8 { + font-size: 1.92222222em; +} +.katex .fontsize-ensurer.reset-size4.size9, +.katex .sizing.reset-size4.size9 { + font-size: 2.3em; +} +.katex .fontsize-ensurer.reset-size4.size10, +.katex .sizing.reset-size4.size10 { + font-size: 2.76666667em; +} +.katex .fontsize-ensurer.reset-size5.size1, +.katex .sizing.reset-size5.size1 { + font-size: 0.5em; +} +.katex .fontsize-ensurer.reset-size5.size2, +.katex .sizing.reset-size5.size2 { + font-size: 0.7em; +} +.katex .fontsize-ensurer.reset-size5.size3, +.katex .sizing.reset-size5.size3 { + font-size: 0.8em; +} +.katex .fontsize-ensurer.reset-size5.size4, +.katex .sizing.reset-size5.size4 { + font-size: 0.9em; +} +.katex .fontsize-ensurer.reset-size5.size5, +.katex .sizing.reset-size5.size5 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size5.size6, +.katex .sizing.reset-size5.size6 { + font-size: 1.2em; +} +.katex .fontsize-ensurer.reset-size5.size7, +.katex .sizing.reset-size5.size7 { + font-size: 1.44em; +} +.katex .fontsize-ensurer.reset-size5.size8, +.katex .sizing.reset-size5.size8 { + font-size: 1.73em; +} +.katex .fontsize-ensurer.reset-size5.size9, +.katex .sizing.reset-size5.size9 { + font-size: 2.07em; +} +.katex .fontsize-ensurer.reset-size5.size10, +.katex .sizing.reset-size5.size10 { + font-size: 2.49em; +} +.katex .fontsize-ensurer.reset-size6.size1, +.katex .sizing.reset-size6.size1 { + font-size: 0.41666667em; +} +.katex .fontsize-ensurer.reset-size6.size2, +.katex .sizing.reset-size6.size2 { + font-size: 0.58333333em; +} +.katex .fontsize-ensurer.reset-size6.size3, +.katex .sizing.reset-size6.size3 { + font-size: 0.66666667em; +} +.katex .fontsize-ensurer.reset-size6.size4, +.katex .sizing.reset-size6.size4 { + font-size: 0.75em; +} +.katex .fontsize-ensurer.reset-size6.size5, +.katex .sizing.reset-size6.size5 { + font-size: 0.83333333em; +} +.katex .fontsize-ensurer.reset-size6.size6, +.katex .sizing.reset-size6.size6 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size6.size7, +.katex .sizing.reset-size6.size7 { + font-size: 1.2em; +} +.katex .fontsize-ensurer.reset-size6.size8, +.katex .sizing.reset-size6.size8 { + font-size: 1.44166667em; +} +.katex .fontsize-ensurer.reset-size6.size9, +.katex .sizing.reset-size6.size9 { + font-size: 1.725em; +} +.katex .fontsize-ensurer.reset-size6.size10, +.katex .sizing.reset-size6.size10 { + font-size: 2.075em; +} +.katex .fontsize-ensurer.reset-size7.size1, +.katex .sizing.reset-size7.size1 { + font-size: 0.34722222em; +} +.katex .fontsize-ensurer.reset-size7.size2, +.katex .sizing.reset-size7.size2 { + font-size: 0.48611111em; +} +.katex .fontsize-ensurer.reset-size7.size3, +.katex .sizing.reset-size7.size3 { + font-size: 0.55555556em; +} +.katex .fontsize-ensurer.reset-size7.size4, +.katex .sizing.reset-size7.size4 { + font-size: 0.625em; +} +.katex .fontsize-ensurer.reset-size7.size5, +.katex .sizing.reset-size7.size5 { + font-size: 0.69444444em; +} +.katex .fontsize-ensurer.reset-size7.size6, +.katex .sizing.reset-size7.size6 { + font-size: 0.83333333em; +} +.katex .fontsize-ensurer.reset-size7.size7, +.katex .sizing.reset-size7.size7 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size7.size8, +.katex .sizing.reset-size7.size8 { + font-size: 1.20138889em; +} +.katex .fontsize-ensurer.reset-size7.size9, +.katex .sizing.reset-size7.size9 { + font-size: 1.4375em; +} +.katex .fontsize-ensurer.reset-size7.size10, +.katex .sizing.reset-size7.size10 { + font-size: 1.72916667em; +} +.katex .fontsize-ensurer.reset-size8.size1, +.katex .sizing.reset-size8.size1 { + font-size: 0.28901734em; +} +.katex .fontsize-ensurer.reset-size8.size2, +.katex .sizing.reset-size8.size2 { + font-size: 0.40462428em; +} +.katex .fontsize-ensurer.reset-size8.size3, +.katex .sizing.reset-size8.size3 { + font-size: 0.46242775em; +} +.katex .fontsize-ensurer.reset-size8.size4, +.katex .sizing.reset-size8.size4 { + font-size: 0.52023121em; +} +.katex .fontsize-ensurer.reset-size8.size5, +.katex .sizing.reset-size8.size5 { + font-size: 0.57803468em; +} +.katex .fontsize-ensurer.reset-size8.size6, +.katex .sizing.reset-size8.size6 { + font-size: 0.69364162em; +} +.katex .fontsize-ensurer.reset-size8.size7, +.katex .sizing.reset-size8.size7 { + font-size: 0.83236994em; +} +.katex .fontsize-ensurer.reset-size8.size8, +.katex .sizing.reset-size8.size8 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size8.size9, +.katex .sizing.reset-size8.size9 { + font-size: 1.19653179em; +} +.katex .fontsize-ensurer.reset-size8.size10, +.katex .sizing.reset-size8.size10 { + font-size: 1.43930636em; +} +.katex .fontsize-ensurer.reset-size9.size1, +.katex .sizing.reset-size9.size1 { + font-size: 0.24154589em; +} +.katex .fontsize-ensurer.reset-size9.size2, +.katex .sizing.reset-size9.size2 { + font-size: 0.33816425em; +} +.katex .fontsize-ensurer.reset-size9.size3, +.katex .sizing.reset-size9.size3 { + font-size: 0.38647343em; +} +.katex .fontsize-ensurer.reset-size9.size4, +.katex .sizing.reset-size9.size4 { + font-size: 0.43478261em; +} +.katex .fontsize-ensurer.reset-size9.size5, +.katex .sizing.reset-size9.size5 { + font-size: 0.48309179em; +} +.katex .fontsize-ensurer.reset-size9.size6, +.katex .sizing.reset-size9.size6 { + font-size: 0.57971014em; +} +.katex .fontsize-ensurer.reset-size9.size7, +.katex .sizing.reset-size9.size7 { + font-size: 0.69565217em; +} +.katex .fontsize-ensurer.reset-size9.size8, +.katex .sizing.reset-size9.size8 { + font-size: 0.83574879em; +} +.katex .fontsize-ensurer.reset-size9.size9, +.katex .sizing.reset-size9.size9 { + font-size: 1em; +} +.katex .fontsize-ensurer.reset-size9.size10, +.katex .sizing.reset-size9.size10 { + font-size: 1.20289855em; +} +.katex .fontsize-ensurer.reset-size10.size1, +.katex .sizing.reset-size10.size1 { + font-size: 0.20080321em; +} +.katex .fontsize-ensurer.reset-size10.size2, +.katex .sizing.reset-size10.size2 { + font-size: 0.2811245em; +} +.katex .fontsize-ensurer.reset-size10.size3, +.katex .sizing.reset-size10.size3 { + font-size: 0.32128514em; +} +.katex .fontsize-ensurer.reset-size10.size4, +.katex .sizing.reset-size10.size4 { + font-size: 0.36144578em; +} +.katex .fontsize-ensurer.reset-size10.size5, +.katex .sizing.reset-size10.size5 { + font-size: 0.40160643em; +} +.katex .fontsize-ensurer.reset-size10.size6, +.katex .sizing.reset-size10.size6 { + font-size: 0.48192771em; +} +.katex .fontsize-ensurer.reset-size10.size7, +.katex .sizing.reset-size10.size7 { + font-size: 0.57831325em; +} +.katex .fontsize-ensurer.reset-size10.size8, +.katex .sizing.reset-size10.size8 { + font-size: 0.69477912em; +} +.katex .fontsize-ensurer.reset-size10.size9, +.katex .sizing.reset-size10.size9 { + font-size: 0.8313253em; +} +.katex .fontsize-ensurer.reset-size10.size10, +.katex .sizing.reset-size10.size10 { + font-size: 1em; +} +.katex .delimsizing.size1 { + font-family: KaTeX_Size1; +} +.katex .delimsizing.size2 { + font-family: KaTeX_Size2; +} +.katex .delimsizing.size3 { + font-family: KaTeX_Size3; +} +.katex .delimsizing.size4 { + font-family: KaTeX_Size4; +} +.katex .delimsizing.mult .delim-size1 > span { + font-family: KaTeX_Size1; +} +.katex .delimsizing.mult .delim-size4 > span { + font-family: KaTeX_Size4; +} +.katex .nulldelimiter { + display: inline-block; + width: 0.12em; +} +.katex .op-symbol { + position: relative; +} +.katex .op-symbol.small-op { + font-family: KaTeX_Size1; +} +.katex .op-symbol.large-op { + font-family: KaTeX_Size2; +} +.katex .accent > .vlist > span, +.katex .op-limits > .vlist > span { + text-align: center; +} +.katex .accent .accent-body > span { + width: 0; +} +.katex .accent .accent-body.accent-vec > span { + position: relative; + left: 0.326em; +} +.katex .mtable .vertical-separator { + display: inline-block; + margin: 0 -0.025em; + border-right: 0.05em solid #000; +} +.katex .mtable .arraycolsep { + display: inline-block; +} +.katex .mtable .col-align-c > .vlist { + text-align: center; +} +.katex .mtable .col-align-l > .vlist { + text-align: left; +} +.katex .mtable .col-align-r > .vlist { + text-align: right; +} + + .gt-bg-theme-color-first { + background: #f9f9f9!important; + } + + .gt-bg-theme-color-second { + background: #f3f3f3!important; + } + + .gt-bg-content-color-first { + background: #5e5e5e!important; + } + + .gt-bg-content-color-second { + background: #BFBFBF!important; + } + + .gt-bg-accent-color-first { + background: #8b959f!important; + } + + .gt-bg-accent-color-second { + background: RGBA(139,149,159,0.14)!important; + } + + .gt-c-theme-color-first { + color: #f9f9f9!important; + } + + .gt-c-theme-color-second { + color: #f3f3f3!important; + } + + .gt-c-content-color-first { + color: #5e5e5e!important; + } + + .gt-c-content-color-second { + color: #BFBFBF!important; + } + + .gt-c-accent-color-first { + color: #8b959f!important; + } + + .gt-c-accent-color-second { + color: RGBA(139,149,159,0.14)!important; + } + + body { + color: #5e5e5e!important; + } + + a { + color: #8b959f!important; + } + + .post-content h1 { + display: inline-block; + color: #5e5e5e!important; + position: relative!important; + background: linear-gradient(180deg, transparent 75%, RGBA(139,149,159,0.4) 0)!important; + } + + .post-content h2 { + display: inline-block; + color: #5e5e5e!important; + position: relative!important; + background: linear-gradient(180deg, transparent 75%, RGBA(139,149,159,0.4) 0)!important; + } + + .gt-a-link { + color: #5e5e5e!important; + position: relative!important; + background: linear-gradient(180deg, transparent 75%, RGBA(139,149,159,0.4) 0)!important; + } + + .gt-post-content a { + color: #8b959f!important; + } + + .gt-post-content blockquote { + background: RGBA(139,149,159,0.14)!important; + border-color: #8b959f!important; + } + + .gt-post-content code { + background: RGBA(139,149,159,0.14)!important; + } + + input::placeholder { + color: #BFBFBF!important; + } + + .search-input { + color: #5e5e5e!important; + background-color: #f3f3f3!important; + } + \ No newline at end of file diff --git a/tag/AMiYDyD98/index.html b/tag/AMiYDyD98/index.html new file mode 100644 index 0000000..924a0af --- /dev/null +++ b/tag/AMiYDyD98/index.html @@ -0,0 +1,179 @@ + + + + + + +Gridea | IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+

+ #Gridea +

+
+
+
+ +
+
+ +
+

👏 欢迎使用 Gridea
+✍️ Gridea 一个静态博客写作客户端。你可以用它来记录你的生活、心情、知识、笔记、创意... ...

+ +
+ +
+ + + + +
+ +
+
+
+ + +
+ + + + + +
+
+ + diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 0000000..03b645e --- /dev/null +++ b/tags/index.html @@ -0,0 +1,146 @@ + + + + + + +IUU6's Blog + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+ +
+
+ + + + +
+
+ +