Merge branch 'feat/roadmap'
This commit is contained in:
commit
791d8b7560
|
@ -10,7 +10,7 @@
|
||||||
<meta name="description" content="">
|
<meta name="description" content="">
|
||||||
<meta name="keywords" content="">
|
<meta name="keywords" content="">
|
||||||
<meta name="author" content="Mozzie">
|
<meta name="author" content="Mozzie">
|
||||||
<link rel="canonical" href="https://mozzie.cn/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/">
|
<link rel="canonical" href="https://mozzie.cn/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/">
|
||||||
|
|
||||||
|
|
||||||
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -481,9 +481,9 @@ hexo algolia<span aria-hidden="true" class="line-numbers-rows"><span></span><spa
|
||||||
|
|
||||||
|
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
<a target="_blank" href="https://mozzie.cn/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/">
|
<a target="_blank" href="https://mozzie.cn/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/">
|
||||||
<span>Post Url:</span>
|
<span>Post Url:</span>
|
||||||
<span>https://mozzie.cn/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/</span>
|
<span>https://mozzie.cn/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/</span>
|
||||||
</a>
|
</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
@ -492,7 +492,7 @@ hexo algolia<span aria-hidden="true" class="line-numbers-rows"><span></span><spa
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>Published on</span>
|
<span>Published on</span>
|
||||||
<p>2023-10-23</p>
|
<p>2023-10-21</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>License</span>
|
<span>License</span>
|
||||||
|
@ -565,11 +565,13 @@ hexo algolia<span aria-hidden="true" class="line-numbers-rows"><span></span><spa
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -10,7 +10,7 @@
|
||||||
<meta name="description" content="">
|
<meta name="description" content="">
|
||||||
<meta name="keywords" content="">
|
<meta name="keywords" content="">
|
||||||
<meta name="author" content="Mozzie">
|
<meta name="author" content="Mozzie">
|
||||||
<link rel="canonical" href="https://mozzie.cn/2023/10/23/Cosy-Starter-Guide/">
|
<link rel="canonical" href="https://mozzie.cn/2023/10/21/Cosy-Starter-Guide/">
|
||||||
|
|
||||||
|
|
||||||
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -473,9 +473,9 @@ hexo algolia<span aria-hidden="true" class="line-numbers-rows"><span></span><spa
|
||||||
|
|
||||||
|
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
<a target="_blank" href="https://mozzie.cn/2023/10/23/Cosy-Starter-Guide/">
|
<a target="_blank" href="https://mozzie.cn/2023/10/21/Cosy-Starter-Guide/">
|
||||||
<span>Post Url:</span>
|
<span>Post Url:</span>
|
||||||
<span>https://mozzie.cn/2023/10/23/Cosy-Starter-Guide/</span>
|
<span>https://mozzie.cn/2023/10/21/Cosy-Starter-Guide/</span>
|
||||||
</a>
|
</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
@ -484,7 +484,7 @@ hexo algolia<span aria-hidden="true" class="line-numbers-rows"><span></span><spa
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>Published on</span>
|
<span>Published on</span>
|
||||||
<p>2023-10-23</p>
|
<p>2023-10-21</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>License</span>
|
<span>License</span>
|
||||||
|
@ -557,11 +557,13 @@ hexo algolia<span aria-hidden="true" class="line-numbers-rows"><span></span><spa
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -10,7 +10,7 @@
|
||||||
<meta name="description" content="A very simple way to add structured data to a page.">
|
<meta name="description" content="A very simple way to add structured data to a page.">
|
||||||
<meta name="keywords" content="Markdown, 代码高亮 (Codes), 引用 (Blockquotes), 列表 (Lists), 图片 (Images), 表格 (Tables), Emoji, TeX(KaTeX), 流程图 (mermaid)">
|
<meta name="keywords" content="Markdown, 代码高亮 (Codes), 引用 (Blockquotes), 列表 (Lists), 图片 (Images), 表格 (Tables), Emoji, TeX(KaTeX), 流程图 (mermaid)">
|
||||||
<meta name="author" content="Mozzie">
|
<meta name="author" content="Mozzie">
|
||||||
<link rel="canonical" href="https://mozzie.cn/2023/10/23/Markdown%20Sample/">
|
<link rel="canonical" href="https://mozzie.cn/2023/10/21/Markdown%20Sample/">
|
||||||
|
|
||||||
|
|
||||||
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -265,7 +265,7 @@
|
||||||
<p><a target="_blank" rel="noopener" href="https://baidu.com/">https://baidu.com</a></p>
|
<p><a target="_blank" rel="noopener" href="https://baidu.com/">https://baidu.com</a></p>
|
||||||
<p><a target="_blank" rel="noopener" href="http://www.this-anchor-link.com/">锚点链接</a> </p>
|
<p><a target="_blank" rel="noopener" href="http://www.this-anchor-link.com/">锚点链接</a> </p>
|
||||||
<p><a href="mailto:test.test@gmail.com">mailto:test.test@gmail.com</a></p>
|
<p><a href="mailto:test.test@gmail.com">mailto:test.test@gmail.com</a></p>
|
||||||
<p>GFM a-tail link <a target="_blank" rel="noopener" href="https://my.oschina.net/u/3691274">@pandao</a> 邮箱地址自动链接 <a href="mailto:test.test@gmail.com">test.test@gmail.com</a> <a href="mailto:www@vip.qq.com">www@vip.qq.com</a></p>
|
<p>GFM a-tail link <a target="_blank" rel="noopener" href="https://my.oschina.net/u/3691274">@pandao</a> 邮箱地址自动链接 <a href="mailto:test.test@gmail.com">test.test@gmail.com</a> <a href="mailto:www@vip.qq.com">www@vip.qq.com</a></p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>@pandao</p>
|
<p>@pandao</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
@ -522,9 +522,9 @@ testBox<span class="token punctuation">.</span><span class="token function">add<
|
||||||
|
|
||||||
|
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
<a target="_blank" href="https://mozzie.cn/2023/10/23/Markdown%20Sample/">
|
<a target="_blank" href="https://mozzie.cn/2023/10/21/Markdown%20Sample/">
|
||||||
<span>Post Url:</span>
|
<span>Post Url:</span>
|
||||||
<span>https://mozzie.cn/2023/10/23/Markdown%20Sample/</span>
|
<span>https://mozzie.cn/2023/10/21/Markdown%20Sample/</span>
|
||||||
</a>
|
</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
@ -533,7 +533,7 @@ testBox<span class="token punctuation">.</span><span class="token function">add<
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>Published on</span>
|
<span>Published on</span>
|
||||||
<p>2023-10-23</p>
|
<p>2023-10-21</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>License</span>
|
<span>License</span>
|
||||||
|
@ -606,11 +606,13 @@ testBox<span class="token punctuation">.</span><span class="token function">add<
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -10,7 +10,7 @@
|
||||||
<meta name="description" content="">
|
<meta name="description" content="">
|
||||||
<meta name="keywords" content="">
|
<meta name="keywords" content="">
|
||||||
<meta name="author" content="Mozzie">
|
<meta name="author" content="Mozzie">
|
||||||
<link rel="canonical" href="https://mozzie.cn/2023/10/20/front-end/verdaccio/">
|
<link rel="canonical" href="https://mozzie.cn/2023/10/21/front-end/verdaccio/">
|
||||||
|
|
||||||
|
|
||||||
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -404,9 +404,9 @@
|
||||||
|
|
||||||
|
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
<a target="_blank" href="https://mozzie.cn/2023/10/20/front-end/verdaccio/">
|
<a target="_blank" href="https://mozzie.cn/2023/10/21/front-end/verdaccio/">
|
||||||
<span>Post Url:</span>
|
<span>Post Url:</span>
|
||||||
<span>https://mozzie.cn/2023/10/20/front-end/verdaccio/</span>
|
<span>https://mozzie.cn/2023/10/21/front-end/verdaccio/</span>
|
||||||
</a>
|
</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
@ -415,7 +415,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>Published on</span>
|
<span>Published on</span>
|
||||||
<p>2023-10-20</p>
|
<p>2023-10-21</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>License</span>
|
<span>License</span>
|
||||||
|
@ -488,11 +488,13 @@
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -10,7 +10,7 @@
|
||||||
<meta name="description" content="">
|
<meta name="description" content="">
|
||||||
<meta name="keywords" content="">
|
<meta name="keywords" content="">
|
||||||
<meta name="author" content="Mozzie">
|
<meta name="author" content="Mozzie">
|
||||||
<link rel="canonical" href="https://mozzie.cn/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<link rel="canonical" href="https://mozzie.cn/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
|
|
||||||
|
|
||||||
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -300,9 +300,9 @@
|
||||||
|
|
||||||
|
|
||||||
<div class="copyright">
|
<div class="copyright">
|
||||||
<a target="_blank" href="https://mozzie.cn/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a target="_blank" href="https://mozzie.cn/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<span>Post Url:</span>
|
<span>Post Url:</span>
|
||||||
<span>https://mozzie.cn/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/</span>
|
<span>https://mozzie.cn/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/</span>
|
||||||
</a>
|
</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
@ -311,7 +311,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>Published on</span>
|
<span>Published on</span>
|
||||||
<p>2023-10-24</p>
|
<p>2023-10-23</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<span>License</span>
|
<span>License</span>
|
||||||
|
@ -384,11 +384,13 @@
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -238,9 +238,9 @@
|
||||||
<ul class="timeline">
|
<ul class="timeline">
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a class="timeline-item" href="/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-24 09:47:38</span>
|
<span>10-23 20:29:29</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -260,28 +260,9 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
<a class="timeline-item" href="/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-23 12:01:13</span>
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
|
||||||
<div class="timeline-marker"></div>
|
|
||||||
<div class="timeline-content">
|
|
||||||
<div class="timeline-title">
|
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
|
||||||
|
|
||||||
<span>Cosy Starter Guide</span>
|
|
||||||
</div>
|
|
||||||
<p>🇨🇳 中文文档
|
|
||||||
Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hexo-theme-co...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -298,9 +279,28 @@ Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hex
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/23/Markdown%20Sample/">
|
<a class="timeline-item" href="/2023/10/21/Cosy-Starter-Guide/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-23 12:01:13</span>
|
<span>10-21 17:49:22</span>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content">
|
||||||
|
<div class="timeline-title">
|
||||||
|
|
||||||
|
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
||||||
|
|
||||||
|
<span>Cosy Starter Guide</span>
|
||||||
|
</div>
|
||||||
|
<p>🇨🇳 中文文档
|
||||||
|
Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hexo-theme-co...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/21/Markdown%20Sample/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -317,9 +317,9 @@ Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
<a class="timeline-item" href="/2023/10/21/front-end/verdaccio/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-20 10:25:55</span>
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -361,11 +361,13 @@ Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -238,9 +238,9 @@
|
||||||
<ul class="timeline">
|
<ul class="timeline">
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a class="timeline-item" href="/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-24 09:47:38</span>
|
<span>10-23 20:29:29</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -260,28 +260,9 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
<a class="timeline-item" href="/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-23 12:01:13</span>
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
|
||||||
<div class="timeline-marker"></div>
|
|
||||||
<div class="timeline-content">
|
|
||||||
<div class="timeline-title">
|
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
|
||||||
|
|
||||||
<span>Cosy Starter Guide</span>
|
|
||||||
</div>
|
|
||||||
<p>🇨🇳 中文文档
|
|
||||||
Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hexo-theme-co...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -298,9 +279,28 @@ Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hex
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/23/Markdown%20Sample/">
|
<a class="timeline-item" href="/2023/10/21/Cosy-Starter-Guide/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-23 12:01:13</span>
|
<span>10-21 17:49:22</span>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content">
|
||||||
|
<div class="timeline-title">
|
||||||
|
|
||||||
|
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
||||||
|
|
||||||
|
<span>Cosy Starter Guide</span>
|
||||||
|
</div>
|
||||||
|
<p>🇨🇳 中文文档
|
||||||
|
Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hexo-theme-co...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/21/Markdown%20Sample/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -317,9 +317,9 @@ Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
<a class="timeline-item" href="/2023/10/21/front-end/verdaccio/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-20 10:25:55</span>
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -361,11 +361,13 @@ Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -238,9 +238,9 @@
|
||||||
<ul class="timeline">
|
<ul class="timeline">
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a class="timeline-item" href="/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-24 09:47:38</span>
|
<span>10-23 20:29:29</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -260,28 +260,9 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
<a class="timeline-item" href="/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-23 12:01:13</span>
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
|
||||||
<div class="timeline-marker"></div>
|
|
||||||
<div class="timeline-content">
|
|
||||||
<div class="timeline-title">
|
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
|
||||||
|
|
||||||
<span>Cosy Starter Guide</span>
|
|
||||||
</div>
|
|
||||||
<p>🇨🇳 中文文档
|
|
||||||
Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hexo-theme-co...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -298,9 +279,28 @@ Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hex
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/23/Markdown%20Sample/">
|
<a class="timeline-item" href="/2023/10/21/Cosy-Starter-Guide/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-23 12:01:13</span>
|
<span>10-21 17:49:22</span>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content">
|
||||||
|
<div class="timeline-title">
|
||||||
|
|
||||||
|
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
||||||
|
|
||||||
|
<span>Cosy Starter Guide</span>
|
||||||
|
</div>
|
||||||
|
<p>🇨🇳 中文文档
|
||||||
|
Hexo InstallationInstalling a Hexo theme is straightforward. Simply copy the Hexo-theme-co...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/21/Markdown%20Sample/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -317,9 +317,9 @@ Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
<a class="timeline-item" href="/2023/10/21/front-end/verdaccio/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
<span>10-20 10:25:55</span>
|
<span>10-21 17:49:22</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="timeline-marker"></div>
|
<div class="timeline-marker"></div>
|
||||||
<div class="timeline-content">
|
<div class="timeline-content">
|
||||||
|
@ -361,11 +361,13 @@ Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -251,7 +251,7 @@
|
||||||
<ul class="table scrollbar-obtrusive">
|
<ul class="table scrollbar-obtrusive">
|
||||||
|
|
||||||
<li data-status="done">
|
<li data-status="done">
|
||||||
<a href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a href="/2023/10/23/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="Done"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M9 12l2 2l4-4"></path></g></svg></span>
|
<span class="icon status tip right" data-tip="Done"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M9 12l2 2l4-4"></path></g></svg></span>
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@
|
||||||
</p>
|
</p>
|
||||||
<span class="post-date">
|
<span class="post-date">
|
||||||
<b>
|
<b>
|
||||||
10 24
|
10 23
|
||||||
</b>
|
</b>
|
||||||
<em>/ 2023</em>
|
<em>/ 2023</em>
|
||||||
</span>
|
</span>
|
||||||
|
@ -275,7 +275,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/430dbbd6.js"></script>
|
<script src="/js/c413ebaa.js"></script>
|
||||||
|
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
|
@ -291,11 +291,13 @@
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -251,7 +251,7 @@
|
||||||
<ul class="table scrollbar-obtrusive">
|
<ul class="table scrollbar-obtrusive">
|
||||||
|
|
||||||
<li data-status="done">
|
<li data-status="done">
|
||||||
<a href="/2023/10/20/front-end/verdaccio/">
|
<a href="/2023/10/21/front-end/verdaccio/">
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="Done"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M9 12l2 2l4-4"></path></g></svg></span>
|
<span class="icon status tip right" data-tip="Done"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M9 12l2 2l4-4"></path></g></svg></span>
|
||||||
|
|
||||||
|
@ -261,7 +261,7 @@
|
||||||
</p>
|
</p>
|
||||||
<span class="post-date">
|
<span class="post-date">
|
||||||
<b>
|
<b>
|
||||||
10 20
|
10 21
|
||||||
</b>
|
</b>
|
||||||
<em>/ 2023</em>
|
<em>/ 2023</em>
|
||||||
</span>
|
</span>
|
||||||
|
@ -273,7 +273,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/430dbbd6.js"></script>
|
<script src="/js/c413ebaa.js"></script>
|
||||||
|
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
|
@ -289,11 +289,13 @@
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -251,7 +251,7 @@
|
||||||
<ul class="table scrollbar-obtrusive">
|
<ul class="table scrollbar-obtrusive">
|
||||||
|
|
||||||
<li data-status="doing">
|
<li data-status="doing">
|
||||||
<a href="/2023/10/23/Cosy-Starter-Guide/">
|
<a href="/2023/10/21/Cosy-Starter-Guide/">
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@
|
||||||
</p>
|
</p>
|
||||||
<span class="post-date">
|
<span class="post-date">
|
||||||
<b>
|
<b>
|
||||||
10 23
|
10 21
|
||||||
</b>
|
</b>
|
||||||
<em>/ 2023</em>
|
<em>/ 2023</em>
|
||||||
</span>
|
</span>
|
||||||
|
@ -271,7 +271,7 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li data-status="doing">
|
<li data-status="doing">
|
||||||
<a href="/2023/10/23/Cosy%20%E5%85%A5%E9%97%A8/">
|
<a href="/2023/10/21/Cosy%20%E5%85%A5%E9%97%A8/">
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
<span class="icon status tip right" data-tip="In Progress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 20h4L18.5 9.5a1.5 1.5 0 0 0-4-4L4 16v4"></path><path d="M13.5 6.5l4 4"></path></g></svg></span>
|
||||||
|
|
||||||
|
@ -283,7 +283,7 @@
|
||||||
</p>
|
</p>
|
||||||
<span class="post-date">
|
<span class="post-date">
|
||||||
<b>
|
<b>
|
||||||
10 23
|
10 21
|
||||||
</b>
|
</b>
|
||||||
<em>/ 2023</em>
|
<em>/ 2023</em>
|
||||||
</span>
|
</span>
|
||||||
|
@ -291,7 +291,7 @@
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li data-status="done">
|
<li data-status="done">
|
||||||
<a href="/2023/10/23/Markdown%20Sample/">
|
<a href="/2023/10/21/Markdown%20Sample/">
|
||||||
|
|
||||||
<span class="icon status tip right" data-tip="Done"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M9 12l2 2l4-4"></path></g></svg></span>
|
<span class="icon status tip right" data-tip="Done"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"></circle><path d="M9 12l2 2l4-4"></path></g></svg></span>
|
||||||
|
|
||||||
|
@ -303,7 +303,7 @@
|
||||||
</p>
|
</p>
|
||||||
<span class="post-date">
|
<span class="post-date">
|
||||||
<b>
|
<b>
|
||||||
10 23
|
10 21
|
||||||
</b>
|
</b>
|
||||||
<em>/ 2023</em>
|
<em>/ 2023</em>
|
||||||
</span>
|
</span>
|
||||||
|
@ -315,7 +315,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/430dbbd6.js"></script>
|
<script src="/js/c413ebaa.js"></script>
|
||||||
|
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
|
@ -331,11 +331,13 @@
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
1
public/css/2c8f5fef.css
Normal file
1
public/css/2c8f5fef.css
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#gantt-container{cursor:grab}#gantt-container:before{background:var(--color-border-2);content:"";height:1px;left:0;position:sticky;right:0;top:60px}#gantt-container .timeline-container{position:relative;user-select:none;white-space:nowrap}#gantt-container .timeline-container .days-row,#gantt-container .timeline-container .months-row{height:30px;position:relative}#gantt-container .timeline-container .day,#gantt-container .timeline-container .month{color:var(--color-font-2);height:30px;line-height:30px;position:absolute;text-align:center}#gantt-container .timeline-container .day.today,#gantt-container .timeline-container .month.today{position:relative}#gantt-container .timeline-container .day.today:before,#gantt-container .timeline-container .month.today:before{background-color:var(--color-primary);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-4px;transform:translateX(-50%);width:8px}#gantt-container .task-container{flex:1;position:relative}#gantt-container .task-container .task-bar{background:linear-gradient(to right,var(--color-primary-2),var(--color-primary-3));border-radius:var(--radius);cursor:pointer;padding:0 10px;z-index:10}.roadmap{display:flex;flex-direction:column;height:100%}.roadmap .timeline-bar{border-bottom:1px solid var(--color-border-2);height:45px;justify-content:space-between;padding:6px 24px}.roadmap .timeline-bar,.roadmap .timeline-bar section{align-items:center;display:flex}.roadmap .timeline-bar section button{background:var(--color-seg-selected);border:1px solid var(--color-seg-border);border-radius:var(--radius);box-shadow:0 1px 4px rgba(0,0,0,.09);color:var(--color-font);cursor:pointer;margin-left:8px;padding:2px 8px;transition:all .3s}.roadmap .timeline-bar section button:hover{color:var(--color-font-2)}.roadmap .timeline-bar section button:active{color:var(--color-font-3)}.roadmap .timeline-bar section button:first-child{margin-left:0}.roadmap #gantt-container{display:flex;flex:1;flex-direction:column;overflow-x:auto;overflow-y:hidden;position:relative}
|
|
@ -79,7 +79,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script src="/js/1247bc3e.js"></script>
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
<!-- search -->
|
<!-- search -->
|
||||||
|
|
||||||
|
@ -368,11 +368,13 @@
|
||||||
"tip-status-todo": "Todo",
|
"tip-status-todo": "Todo",
|
||||||
"tip-status-other": "Duplicate",
|
"tip-status-other": "Duplicate",
|
||||||
"tip-status-default": "Default",
|
"tip-status-default": "Default",
|
||||||
"text-search": "Search..."
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script src="/js/85d1c72e.js"></script>
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -1 +0,0 @@
|
||||||
(()=>{"use strict";const o="__theme__",r={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},t=o=>{for(const[r,t]of Object.entries(o))document.documentElement.style.setProperty(r,t)},b=()=>{const r=localStorage.getItem(o);return null!=r?r:"light"},l=b=>{const l=r[b];(r=>{localStorage.setItem(o,r)})(b),t(l)};document.addEventListener("DOMContentLoaded",(function(){const o=document.getElementById("toggle-theme");o&&(o.classList.add("light"===b()?"light":"dark"),o.addEventListener("click",(function(){"light"===b()?(o.classList.remove("light"),o.classList.add("dark"),l("dark")):(o.classList.add("light"),o.classList.remove("dark"),l("light"))})))}))})();
|
|
1
public/js/28c7ec49.js
Normal file
1
public/js/28c7ec49.js
Normal file
|
@ -0,0 +1 @@
|
||||||
|
(()=>{"use strict";const o="__theme__",r={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-primary-3":"rgba(110, 121, 214, .03)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-segment":"rgb(244, 245, 248)","--color-seg-selected":"#fff","--color-seg-border":"rgb(223, 225, 228)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-primary-3":"rgba(110, 121, 214, .1)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-segment":"#1f2023","--color-seg-selected":"rgb(57 57 57)","--color-seg-border":"rgb(49, 50, 72)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},b=o=>{for(const[r,b]of Object.entries(o))document.documentElement.style.setProperty(r,b)},l=()=>{const r=localStorage.getItem(o);return null!=r?r:"light"},t=l=>{const t=r[l];(r=>{localStorage.setItem(o,r)})(l),b(t)};document.addEventListener("DOMContentLoaded",(function(){const o=document.getElementById("toggle-theme");o&&(o.classList.add("light"===l()?"light":"dark"),o.addEventListener("click",(function(){"light"===l()?(o.classList.remove("light"),o.classList.add("dark"),t("dark")):(o.classList.add("light"),o.classList.remove("dark"),t("light"))})))}))})();
|
File diff suppressed because one or more lines are too long
1
public/js/4804421d.js
Normal file
1
public/js/4804421d.js
Normal file
|
@ -0,0 +1 @@
|
||||||
|
(()=>{"use strict";const r="__theme__",o={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-primary-3":"rgba(110, 121, 214, .03)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-segment":"rgb(244, 245, 248)","--color-seg-selected":"#fff","--color-seg-border":"rgb(223, 225, 228)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-primary-3":"rgba(110, 121, 214, .1)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-segment":"#1f2023","--color-seg-selected":"rgb(57 57 57)","--color-seg-border":"rgb(49, 50, 72)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},e=r=>{for(const[o,e]of Object.entries(r))document.documentElement.style.setProperty(o,e)},t=()=>{var t;const l=o[null!==(t=(()=>{const o=localStorage.getItem(r);return null!=o?o:"light"})())&&void 0!==t?t:"light"];e(l)},l='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path></g></svg>';document.addEventListener("DOMContentLoaded",(function(){t();const r=document.querySelector(".side-navigation"),o=document.querySelector("#app"),e=document.querySelector("#app >main");r&&o&&r.addEventListener("click",(()=>{o.className.includes("equip")?(o.classList.remove("equip"),r.setAttribute("data-tip",window.i18n["tip-expand"]),r.innerHTML=l):(o.classList.add("equip"),r.setAttribute("data-tip",window.i18n["tip-collapse"]),r.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path><path d="M15 10l-2 2l2 2"></path></g></svg>')})),e&&o&&r&&e.addEventListener("click",(()=>{o.className.includes("equip")&&(o.classList.remove("equip"),r.setAttribute("data-tip",window.i18n["tip-expand"]),r.innerHTML=l)}))}))})();
|
1
public/js/668b438c.js
Normal file
1
public/js/668b438c.js
Normal file
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
(()=>{"use strict";const o="__theme__",r={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},t=o=>{for(const[r,t]of Object.entries(o))document.documentElement.style.setProperty(r,t)},e=()=>{var e;const l=r[null!==(e=(()=>{const r=localStorage.getItem(o);return null!=r?r:"light"})())&&void 0!==e?e:"light"];t(l)},l='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path></g></svg>';document.addEventListener("DOMContentLoaded",(function(){e();const o=document.querySelector(".side-navigation"),r=document.querySelector("#app"),t=document.querySelector("#app >main");o&&r&&o.addEventListener("click",(()=>{r.className.includes("equip")?(r.classList.remove("equip"),o.setAttribute("data-tip",window.i18n["tip-expand"]),o.innerHTML=l):(r.classList.add("equip"),o.setAttribute("data-tip",window.i18n["tip-collapse"]),o.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path><path d="M15 10l-2 2l2 2"></path></g></svg>')})),t&&r&&o&&t.addEventListener("click",(()=>{r.className.includes("equip")&&(r.classList.remove("equip"),o.setAttribute("data-tip",window.i18n["tip-expand"]),o.innerHTML=l)}))}))})();
|
|
1
public/js/c413ebaa.js
Normal file
1
public/js/c413ebaa.js
Normal file
File diff suppressed because one or more lines are too long
256
public/roadmap/index.html
Normal file
256
public/roadmap/index.html
Normal file
|
@ -0,0 +1,256 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>
|
||||||
|
陈不渡 - roadmap
|
||||||
|
</title>
|
||||||
|
<meta name="description" content="">
|
||||||
|
<meta name="keywords" content="">
|
||||||
|
<meta name="author" content="Mozzie">
|
||||||
|
<link rel="canonical" href="https://mozzie.cn/roadmap/index.html">
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="icon" type="image/svg" href='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 7h1a2 2 0 0 1 2 2v.5a.5.5 0 0 0 .5.5a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-.5.5a.5.5 0 0 0-.5.5v.5a2 2 0 0 1-2 2h-2"></path><path d="M8 7H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h1"></path><path d="M12 8l-2 4h3l-2 4"></path></g></svg>'>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/css/2f1ea598.css">
|
||||||
|
|
||||||
|
<meta name="generator" content="Hexo 6.3.0"></head>
|
||||||
|
|
||||||
|
<body id="app">
|
||||||
|
<!-- 响应式布局按钮 -->
|
||||||
|
<a class="side-navigation btn-hover btn-hover-bg tip left" data-tip="Expand">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24">
|
||||||
|
<g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||||
|
<rect x="4" y="4" width="16" height="16" rx="2"></rect>
|
||||||
|
<path d="M9 4v16"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
|
<aside>
|
||||||
|
<div>
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/css/e01add4b.css">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="home-bar">
|
||||||
|
<a href="/" class="tip" data-tip="Home">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512">
|
||||||
|
<path
|
||||||
|
d="M172.2 226.8c-14.6-2.9-28.2 8.9-28.2 23.8V301c0 10.2 7.1 18.4 16.7 22c18.2 6.8 31.3 24.4 31.3 45c0 26.5-21.5 48-48 48s-48-21.5-48-48V120c0-13.3-10.7-24-24-24H24c-13.3 0-24 10.7-24 24v248c0 89.5 82.1 160.2 175 140.7c54.4-11.4 98.3-55.4 109.7-109.7c17.4-82.9-37-157.2-112.5-172.2zM209 0c-9.2-.5-17 6.8-17 16v31.6c0 8.5 6.6 15.5 15 15.9c129.4 7 233.4 112 240.9 241.5c.5 8.4 7.5 15 15.9 15h32.1c9.2 0 16.5-7.8 16-17C503.4 139.8 372.2 8.6 209 0zm.3 96c-9.3-.7-17.3 6.7-17.3 16.1v32.1c0 8.4 6.5 15.3 14.8 15.9c76.8 6.3 138 68.2 144.9 145.2c.8 8.3 7.6 14.7 15.9 14.7h32.2c9.3 0 16.8-8 16.1-17.3c-8.4-110.1-96.5-198.2-206.6-206.7z"
|
||||||
|
fill="currentColor"></path>
|
||||||
|
</svg>
|
||||||
|
<span>Mozzie</span>
|
||||||
|
</a>
|
||||||
|
<!-- 切换主题 -->
|
||||||
|
<a id="toggle-theme" class="tip left" data-tip="Switch Theme">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512">
|
||||||
|
<path d="M256 118a22 22 0 0 1-22-22V48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22z" fill="currentColor"></path>
|
||||||
|
<path d="M256 486a22 22 0 0 1-22-22v-48a22 22 0 0 1 44 0v48a22 22 0 0 1-22 22z" fill="currentColor"></path>
|
||||||
|
<path
|
||||||
|
d="M369.14 164.86a22 22 0 0 1-15.56-37.55l33.94-33.94a22 22 0 0 1 31.11 31.11l-33.94 33.94a21.93 21.93 0 0 1-15.55 6.44z"
|
||||||
|
fill="currentColor"></path>
|
||||||
|
<path
|
||||||
|
d="M108.92 425.08a22 22 0 0 1-15.55-37.56l33.94-33.94a22 22 0 1 1 31.11 31.11l-33.94 33.94a21.94 21.94 0 0 1-15.56 6.45z"
|
||||||
|
fill="currentColor"></path>
|
||||||
|
<path d="M464 278h-48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44z" fill="currentColor"></path>
|
||||||
|
<path d="M96 278H48a22 22 0 0 1 0-44h48a22 22 0 0 1 0 44z" fill="currentColor"></path>
|
||||||
|
<path
|
||||||
|
d="M403.08 425.08a21.94 21.94 0 0 1-15.56-6.45l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.55 37.56z"
|
||||||
|
fill="currentColor"></path>
|
||||||
|
<path
|
||||||
|
d="M142.86 164.86a21.89 21.89 0 0 1-15.55-6.44l-33.94-33.94a22 22 0 0 1 31.11-31.11l33.94 33.94a22 22 0 0 1-15.56 37.55z"
|
||||||
|
fill="currentColor"></path>
|
||||||
|
<path d="M256 358a102 102 0 1 1 102-102a102.12 102.12 0 0 1-102 102z" fill="currentColor"></path>
|
||||||
|
</svg>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512">
|
||||||
|
<path
|
||||||
|
d="M264 480A232 232 0 0 1 32 248c0-94 54-178.28 137.61-214.67a16 16 0 0 1 21.06 21.06C181.07 76.43 176 104.66 176 136c0 110.28 89.72 200 200 200c31.34 0 59.57-5.07 81.61-14.67a16 16 0 0 1 21.06 21.06C442.28 426 358 480 264 480z"
|
||||||
|
fill="currentColor"></path>
|
||||||
|
</svg>
|
||||||
|
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/js/28c7ec49.js"></script>
|
||||||
|
|
||||||
|
<!-- search -->
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/css/4c3d0e88.css">
|
||||||
|
|
||||||
|
<form class="search-group">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 20 20">
|
||||||
|
<g fill="currentColor">
|
||||||
|
<path d="M8.5 3a5.5 5.5 0 0 1 4.383 8.823l4.147 4.147a.75.75 0 0 1-.976 1.133l-.084-.073l-4.147-4.147A5.5 5.5 0 1 1 8.5 3zm0 1.5a4 4 0 1 0 0 8a4 4 0 0 0 0-8z" fill="currentColor"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
<span id="search-input">Search...</span>
|
||||||
|
<div class="short-key">
|
||||||
|
<kbd class="key-cap"><span>Ctrl K</span></kbd>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
window.algolia = {
|
||||||
|
appId: "5DTW808BZ8",
|
||||||
|
SearchOnlyAPIKey: "27845b245efc8a2853cc0bdc7366ea26"
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/js/07f44e09.js"></script>
|
||||||
|
|
||||||
|
<!-- navigation -->
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/css/3efc6cb5.css">
|
||||||
|
|
||||||
|
|
||||||
|
<section class="category-nav scrollbar-obtrusive">
|
||||||
|
<ul class="nav-items">
|
||||||
|
<li data-path="archives">
|
||||||
|
<a href="/archives">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24">
|
||||||
|
<g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||||
|
<path d="M12 7v14"></path>
|
||||||
|
<path d="M9 18l3 3l3-3"></path>
|
||||||
|
<circle cx="12" cy="5" r="2"></circle>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
<div class="ellipsis">Timeline</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li data-path="roadmap">
|
||||||
|
<a href="/roadmap">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24">
|
||||||
|
<g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||||
|
<path d="M10.5 20.4l-6.9-6.9c-.781-.781-.781-2.219 0-3l6.9-6.9c.781-.781 2.219-.781 3 0l6.9 6.9c.781.781.781 2.219 0 3l-6.9 6.9c-.781.781-2.219.781-3 0z"></path>
|
||||||
|
<path d="M9 14v-2c0-.59.414-1 1-1h5"></path>
|
||||||
|
<path d="M13 9l2 2l-2 2"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
<div class="ellipsis">Roadmap</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p>Category</p>
|
||||||
|
<ul>
|
||||||
|
|
||||||
|
<li class="">
|
||||||
|
<a href="/categories/EQ/">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5.636 5.636a9 9 0 0 1 13.397.747L13.414 12l5.619 5.617A9 9 0 1 1 5.636 5.636z"></path><circle cx="11.5" cy="7.5" r="1" fill="currentColor"></circle></g></svg>
|
||||||
|
<div class="ellipsis">
|
||||||
|
<span>
|
||||||
|
EQ
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="">
|
||||||
|
<a href="/categories/Hexo/">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 17v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1"></path><path d="M8 16h8"></path><path d="M8.322 12.582l7.956.836"></path><path d="M8.787 9.168l7.826 1.664"></path><path d="M10.096 5.764l7.608 2.472"></path></g></svg>
|
||||||
|
<div class="ellipsis">
|
||||||
|
<span>
|
||||||
|
Hexo
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="">
|
||||||
|
<a href="/categories/Front-End/">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 4l-2 14.5l-6 2l-6-2L4 4z"></path><path d="M7.5 8h3v8l-2-1"></path><path d="M16.5 8H14a.5.5 0 0 0-.5.5v3a.5.5 0 0 0 .5.5h1.423a.5.5 0 0 1 .495.57L15.5 15.5l-2 .5"></path></g></svg>
|
||||||
|
<div class="ellipsis">
|
||||||
|
<span>
|
||||||
|
Front-End
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/js/f8b20eb9.js"></script>
|
||||||
|
|
||||||
|
<!-- icp -->
|
||||||
|
|
||||||
|
<div class="icp">
|
||||||
|
<a target="_blank" rel="noopener" href="http://beian.miit.gov.cn/">苏ICP备19008833号-4</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</aside>
|
||||||
|
<main>
|
||||||
|
<<<<<<< HEAD
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/css/31d6cfe0.css">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="roadmap">
|
||||||
|
123
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/js/31d6cfe0.js"></script>
|
||||||
|
|
||||||
|
=======
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/css/2c8f5fef.css">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="roadmap">
|
||||||
|
<div class="timeline-bar">
|
||||||
|
<div id="segmented-control-container"></div>
|
||||||
|
<section>
|
||||||
|
<button id="year-dropdown">2023</button>
|
||||||
|
<button id="tody-button" style="display: none;" class="tip left" data-tip="Positioning to the today">Today</button>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div id="gantt-container" class="scrollbar-obtrusive"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<script>
|
||||||
|
window.roadmapYears = JSON.parse('{"2022":[{"name":"读书","start":"01-01","end":"2-31"},{"name":"还是读书","start":"02-01","end":"05-30"}],"2023":[{"name":"读书22","start":"01-01","end":"2-31"},{"name":"还是读书222","start":"02-01","end":"06-30"}]}')
|
||||||
|
window.initYear = '2023'
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/js/668b438c.js"></script>
|
||||||
|
|
||||||
|
>>>>>>> feat/roadmap
|
||||||
|
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
<script>
|
||||||
|
window.i18n = {
|
||||||
|
"tip-collapse": "Collapse",
|
||||||
|
"tip-expand": "Expand",
|
||||||
|
"text-select": "select",
|
||||||
|
"text-move": "movement",
|
||||||
|
"text-esc": "close",
|
||||||
|
"tip-status-done": "Done",
|
||||||
|
"tip-status-doing": "In Progress",
|
||||||
|
"tip-status-todo": "Todo",
|
||||||
|
"tip-status-other": "Duplicate",
|
||||||
|
"tip-status-default": "Default",
|
||||||
|
"tip-roadmap-today": "Positioning to the today",
|
||||||
|
"text-search": "Search...",
|
||||||
|
"text-today": "Today"
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script src="/js/4804421d.js"></script>
|
||||||
|
|
||||||
|
|
||||||
|
</html>
|
20
source/roadmap/index.md
Normal file
20
source/roadmap/index.md
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
---
|
||||||
|
title: 陈不渡 - roadmap
|
||||||
|
layout: roadmap
|
||||||
|
initYear: 2023
|
||||||
|
years:
|
||||||
|
2022:
|
||||||
|
- name: 读书
|
||||||
|
start: 01-01
|
||||||
|
end: 2-31
|
||||||
|
- name: 还是读书
|
||||||
|
start: 02-01
|
||||||
|
end: 05-30
|
||||||
|
2023:
|
||||||
|
- name: 读书22
|
||||||
|
start: 01-01
|
||||||
|
end: 2-31
|
||||||
|
- name: 还是读书222
|
||||||
|
start: 02-01
|
||||||
|
end: 06-30
|
||||||
|
---
|
|
@ -12,6 +12,7 @@ tip-prev-page: Prev Page
|
||||||
tip-next-page: Next Page
|
tip-next-page: Next Page
|
||||||
tip-collapse: Collapse
|
tip-collapse: Collapse
|
||||||
tip-expand: Expand
|
tip-expand: Expand
|
||||||
|
tip-roadmap-today: Positioning to the today
|
||||||
# text
|
# text
|
||||||
text-select: select
|
text-select: select
|
||||||
text-move: movement
|
text-move: movement
|
||||||
|
|
|
@ -25,3 +25,5 @@ text-pub-time: Publicado en
|
||||||
text-license: Licencia
|
text-license: Licencia
|
||||||
text-post-link: URL de la Publicación
|
text-post-link: URL de la Publicación
|
||||||
text-catalog: Catálogo
|
text-catalog: Catálogo
|
||||||
|
text-today: Today
|
||||||
|
|
||||||
|
|
|
@ -12,6 +12,7 @@ tip-prev-page: 上一页
|
||||||
tip-next-page: 下一页
|
tip-next-page: 下一页
|
||||||
tip-collapse: 折叠
|
tip-collapse: 折叠
|
||||||
tip-expand: 展开
|
tip-expand: 展开
|
||||||
|
tip-roadmap-today: 定位今天
|
||||||
# text
|
# text
|
||||||
text-select: 选择
|
text-select: 选择
|
||||||
text-move: 移动
|
text-move: 移动
|
||||||
|
@ -27,3 +28,4 @@ text-pub-time: 发布于
|
||||||
text-license: 许可
|
text-license: 许可
|
||||||
text-post-link: 本文链接
|
text-post-link: 本文链接
|
||||||
text-catalog: 目录
|
text-catalog: 目录
|
||||||
|
text-today: 今天
|
||||||
|
|
|
@ -77,4 +77,4 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%- js("/js/430dbbd6.js")%>
|
<%- js("/js/c413ebaa.js")%>
|
|
@ -40,4 +40,4 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<%- js("/js/1247bc3e.js")%>
|
<%- js("/js/28c7ec49.js")%>
|
|
@ -63,9 +63,11 @@
|
||||||
"tip-status-todo": "<%- __('tip-status-todo') %>",
|
"tip-status-todo": "<%- __('tip-status-todo') %>",
|
||||||
"tip-status-other": "<%- __('tip-status-other') %>",
|
"tip-status-other": "<%- __('tip-status-other') %>",
|
||||||
"tip-status-default": "<%- __('tip-status-default') %>",
|
"tip-status-default": "<%- __('tip-status-default') %>",
|
||||||
"text-search": "<%- __('text-search') %>"
|
"tip-roadmap-today": "<%- __('tip-roadmap-today') %>",
|
||||||
|
"text-search": "<%- __('text-search') %>",
|
||||||
|
"text-today": "<%- __('text-today') %>"
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<%- js("/js/85d1c72e.js")%>
|
<%- js("/js/4804421d.js")%>
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -1,3 +1,4 @@
|
||||||
|
<<<<<<< HEAD
|
||||||
<%- css("/css/31d6cfe0.css")%>
|
<%- css("/css/31d6cfe0.css")%>
|
||||||
|
|
||||||
<div class="roadmap">
|
<div class="roadmap">
|
||||||
|
@ -5,3 +6,26 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%- js("/js/31d6cfe0.js")%>
|
<%- js("/js/31d6cfe0.js")%>
|
||||||
|
=======
|
||||||
|
<%- css("/css/2c8f5fef.css")%>
|
||||||
|
|
||||||
|
<div class="roadmap">
|
||||||
|
<div class="timeline-bar">
|
||||||
|
<div id="segmented-control-container"></div>
|
||||||
|
<section>
|
||||||
|
<button id="year-dropdown"><%= page.initYear %></button>
|
||||||
|
<button id="tody-button" style="display: none;" class="tip left" data-tip="<%- __('tip-roadmap-today') %>"><%- __('text-today') %></button>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div id="gantt-container" class="scrollbar-obtrusive"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<script>
|
||||||
|
window.roadmapYears = JSON.parse('<%- road_to_json(page.years) %>')
|
||||||
|
window.initYear = '<%= page.initYear %>'
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
<%- js("/js/668b438c.js")%>
|
||||||
|
>>>>>>> feat/roadmap
|
||||||
|
|
6
themes/hexo-theme-cosy/scripts/road-to-json.js
Normal file
6
themes/hexo-theme-cosy/scripts/road-to-json.js
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
hexo.extend.helper.register('road_to_json', (roadObj) => {
|
||||||
|
return !roadObj ? 'null' : JSON.stringify(roadObj)
|
||||||
|
.replace(/</g, '\\u003c')
|
||||||
|
.replace(/>/g, '\\u003e')
|
||||||
|
.replace(/&/g, '\\u0026')
|
||||||
|
});
|
1
themes/hexo-theme-cosy/source/css/2c8f5fef.css
Normal file
1
themes/hexo-theme-cosy/source/css/2c8f5fef.css
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#gantt-container{cursor:grab}#gantt-container:before{background:var(--color-border-2);content:"";height:1px;left:0;position:sticky;right:0;top:60px}#gantt-container .timeline-container{position:relative;user-select:none;white-space:nowrap}#gantt-container .timeline-container .days-row,#gantt-container .timeline-container .months-row{height:30px;position:relative}#gantt-container .timeline-container .day,#gantt-container .timeline-container .month{color:var(--color-font-2);height:30px;line-height:30px;position:absolute;text-align:center}#gantt-container .timeline-container .day.today,#gantt-container .timeline-container .month.today{position:relative}#gantt-container .timeline-container .day.today:before,#gantt-container .timeline-container .month.today:before{background-color:var(--color-primary);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:-4px;transform:translateX(-50%);width:8px}#gantt-container .task-container{flex:1;position:relative}#gantt-container .task-container .task-bar{background:linear-gradient(to right,var(--color-primary-2),var(--color-primary-3));border-radius:var(--radius);cursor:pointer;padding:0 10px;z-index:10}.roadmap{display:flex;flex-direction:column;height:100%}.roadmap .timeline-bar{border-bottom:1px solid var(--color-border-2);height:45px;justify-content:space-between;padding:6px 24px}.roadmap .timeline-bar,.roadmap .timeline-bar section{align-items:center;display:flex}.roadmap .timeline-bar section button{background:var(--color-seg-selected);border:1px solid var(--color-seg-border);border-radius:var(--radius);box-shadow:0 1px 4px rgba(0,0,0,.09);color:var(--color-font);cursor:pointer;margin-left:8px;padding:2px 8px;transition:all .3s}.roadmap .timeline-bar section button:hover{color:var(--color-font-2)}.roadmap .timeline-bar section button:active{color:var(--color-font-3)}.roadmap .timeline-bar section button:first-child{margin-left:0}.roadmap #gantt-container{display:flex;flex:1;flex-direction:column;overflow-x:auto;overflow-y:hidden;position:relative}
|
|
@ -1 +0,0 @@
|
||||||
(()=>{"use strict";const o="__theme__",r={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},t=o=>{for(const[r,t]of Object.entries(o))document.documentElement.style.setProperty(r,t)},b=()=>{const r=localStorage.getItem(o);return null!=r?r:"light"},l=b=>{const l=r[b];(r=>{localStorage.setItem(o,r)})(b),t(l)};document.addEventListener("DOMContentLoaded",(function(){const o=document.getElementById("toggle-theme");o&&(o.classList.add("light"===b()?"light":"dark"),o.addEventListener("click",(function(){"light"===b()?(o.classList.remove("light"),o.classList.add("dark"),l("dark")):(o.classList.add("light"),o.classList.remove("dark"),l("light"))})))}))})();
|
|
1
themes/hexo-theme-cosy/source/js/28c7ec49.js
Normal file
1
themes/hexo-theme-cosy/source/js/28c7ec49.js
Normal file
|
@ -0,0 +1 @@
|
||||||
|
(()=>{"use strict";const o="__theme__",r={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-primary-3":"rgba(110, 121, 214, .03)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-segment":"rgb(244, 245, 248)","--color-seg-selected":"#fff","--color-seg-border":"rgb(223, 225, 228)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-primary-3":"rgba(110, 121, 214, .1)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-segment":"#1f2023","--color-seg-selected":"rgb(57 57 57)","--color-seg-border":"rgb(49, 50, 72)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},b=o=>{for(const[r,b]of Object.entries(o))document.documentElement.style.setProperty(r,b)},l=()=>{const r=localStorage.getItem(o);return null!=r?r:"light"},t=l=>{const t=r[l];(r=>{localStorage.setItem(o,r)})(l),b(t)};document.addEventListener("DOMContentLoaded",(function(){const o=document.getElementById("toggle-theme");o&&(o.classList.add("light"===l()?"light":"dark"),o.addEventListener("click",(function(){"light"===l()?(o.classList.remove("light"),o.classList.add("dark"),t("dark")):(o.classList.add("light"),o.classList.remove("dark"),t("light"))})))}))})();
|
File diff suppressed because one or more lines are too long
1
themes/hexo-theme-cosy/source/js/4804421d.js
Normal file
1
themes/hexo-theme-cosy/source/js/4804421d.js
Normal file
|
@ -0,0 +1 @@
|
||||||
|
(()=>{"use strict";const r="__theme__",o={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-primary-3":"rgba(110, 121, 214, .03)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-segment":"rgb(244, 245, 248)","--color-seg-selected":"#fff","--color-seg-border":"rgb(223, 225, 228)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-primary-3":"rgba(110, 121, 214, .1)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-segment":"#1f2023","--color-seg-selected":"rgb(57 57 57)","--color-seg-border":"rgb(49, 50, 72)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},e=r=>{for(const[o,e]of Object.entries(r))document.documentElement.style.setProperty(o,e)},t=()=>{var t;const l=o[null!==(t=(()=>{const o=localStorage.getItem(r);return null!=o?o:"light"})())&&void 0!==t?t:"light"];e(l)},l='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path></g></svg>';document.addEventListener("DOMContentLoaded",(function(){t();const r=document.querySelector(".side-navigation"),o=document.querySelector("#app"),e=document.querySelector("#app >main");r&&o&&r.addEventListener("click",(()=>{o.className.includes("equip")?(o.classList.remove("equip"),r.setAttribute("data-tip",window.i18n["tip-expand"]),r.innerHTML=l):(o.classList.add("equip"),r.setAttribute("data-tip",window.i18n["tip-collapse"]),r.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path><path d="M15 10l-2 2l2 2"></path></g></svg>')})),e&&o&&r&&e.addEventListener("click",(()=>{o.className.includes("equip")&&(o.classList.remove("equip"),r.setAttribute("data-tip",window.i18n["tip-expand"]),r.innerHTML=l)}))}))})();
|
1
themes/hexo-theme-cosy/source/js/668b438c.js
Normal file
1
themes/hexo-theme-cosy/source/js/668b438c.js
Normal file
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
(()=>{"use strict";const o="__theme__",r={light:{"--color-primary":"rgb(110, 121, 214)","--color-primary-2":"rgba(110, 121, 214, .1)","--color-font":"rgb(40, 42, 48)","--color-font-2":"rgb(107, 111, 118)","--color-font-3":"rgb(160, 160, 160)","--color-menu-hover":"#f4f2f4","--color-tiny-hover":"rgb(251, 251, 252)","--color-border":"rgb(237, 240, 243)","--color-border-2":"rgba(237, 240, 243, .5)","--color-article-selection":"rgba(33, 96, 219, 0.4)","--color-selection":"rgba(106, 111, 117, 0.2)","--color-bg":"#fff","--color-bg-2":"#fafafa","--color-bg-3":"rgb(239, 239, 239)","--color-bg-4":"rgba(223, 225, 228,.6)","--color-bg-mask":"rgba(255, 255, 255,.6)","--shadow-button":"rgba(0, 0, 0, 0.09) 0px 1px 4px","--shadow-box":"rgb(0 0 0 / 23%) 0px 16px 70px","--border-button":"1px solid rgb(223, 225, 228)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(143, 149, 156, 0.3)","--dropdown-bdf":"blur(12px) saturate(190%) contrast(50%) brightness(130%)","--dropdown-bg":"rgba(255, 255, 255, 0.5)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.09) 0px 3px 12px","--dropdown-border":"1px solid rgb(233, 233, 233)"},dark:{"--color-primary":"rgb(90, 79, 182)","--color-primary-2":"rgba(90, 79, 182, .7)","--color-font":"rgb(215, 213, 207)","--color-font-2":"rgb(148, 155, 167)","--color-font-3":"rgb(107, 111, 118)","--color-menu-hover":"rgb(45, 47, 54)","--color-tiny-hover":"rgb(30, 30, 33)","--color-border":"rgb(68, 65, 62)","--color-border-2":"rgba(68, 65, 62, .7)","--color-article-selection":"rgba(72, 160, 255, 0.6)","--color-selection":"rgba(90, 95, 107, 0.8)","--color-bg":"#1f2023","--color-bg-2":"#27282b","--color-bg-3":"rgb(48, 50, 54)","--color-bg-4":"rgba(48, 50, 54,.6)","--color-bg-mask":"rgba(0, 0, 0, .2)","--shadow-button":"rgba(255, 255, 255, 0.05) 0px -1px 4px","--shadow-box":"rgb(0 0 0 / 77%) 0px -16px 70px","--border-button":"1px solid rgb(32, 35, 40)","--scrollbar-width":"12px","--scrollbar-min-size":"32px","--scrollbar-color":"rgba(112, 116, 121, 0.7)","--dropdown-bdf":"blur(10px) saturate(190%) contrast(70%) brightness(80%)","--dropdown-bg":"rgba(29, 30, 43, 0.498)","--dropdown-boxShadow":"rgba(0, 0, 0, 0.2) 0px 4px 24px","--dropdown-border":"1px solid rgba(82, 82, 111, 0.44)"}},t=o=>{for(const[r,t]of Object.entries(o))document.documentElement.style.setProperty(r,t)},e=()=>{var e;const l=r[null!==(e=(()=>{const r=localStorage.getItem(o);return null!=r?r:"light"})())&&void 0!==e?e:"light"];t(l)},l='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path></g></svg>';document.addEventListener("DOMContentLoaded",(function(){e();const o=document.querySelector(".side-navigation"),r=document.querySelector("#app"),t=document.querySelector("#app >main");o&&r&&o.addEventListener("click",(()=>{r.className.includes("equip")?(r.classList.remove("equip"),o.setAttribute("data-tip",window.i18n["tip-expand"]),o.innerHTML=l):(r.classList.add("equip"),o.setAttribute("data-tip",window.i18n["tip-collapse"]),o.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2"></rect><path d="M9 4v16"></path><path d="M15 10l-2 2l2 2"></path></g></svg>')})),t&&r&&o&&t.addEventListener("click",(()=>{r.className.includes("equip")&&(r.classList.remove("equip"),o.setAttribute("data-tip",window.i18n["tip-expand"]),o.innerHTML=l)}))}))})();
|
|
1
themes/hexo-theme-cosy/source/js/c413ebaa.js
Normal file
1
themes/hexo-theme-cosy/source/js/c413ebaa.js
Normal file
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user