feat: just keep one lang documentation
This commit is contained in:
parent
e2cbc0ea57
commit
83e4f5aafa
|
@ -6,7 +6,7 @@
|
||||||
"build": "hexo clean & hexo generate",
|
"build": "hexo clean & hexo generate",
|
||||||
"clean": "hexo clean",
|
"clean": "hexo clean",
|
||||||
"deploy": "hexo deploy",
|
"deploy": "hexo deploy",
|
||||||
"search": "DEBUG=hexo:*,algolia* hexo algolia",
|
"search": "hexo algolia --debug",
|
||||||
"server": "hexo server"
|
"server": "hexo server"
|
||||||
},
|
},
|
||||||
"hexo": {
|
"hexo": {
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -155,23 +155,23 @@
|
||||||
<p>Category</p>
|
<p>Category</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="active">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="active">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
@ -278,7 +278,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>
|
||||||
|
|
|
@ -155,23 +155,23 @@
|
||||||
<p>Category</p>
|
<p>Category</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="active">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="active">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
@ -230,12 +230,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -250,6 +244,44 @@
|
||||||
<h2>2023</h2>
|
<h2>2023</h2>
|
||||||
<ul class="timeline">
|
<ul class="timeline">
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/23/Markdown%20Sample/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-23 12:01:13</span>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content">
|
||||||
|
<div class="timeline-title">
|
||||||
|
|
||||||
|
<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>Markdown Sample</span>
|
||||||
|
</div>
|
||||||
|
<p>Linear Markdown Sample
|
||||||
|
Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-23 12:01:13</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 入门</span>
|
||||||
|
</div>
|
||||||
|
<p>Hexo 安装主题Hexo 主题的安装方式非常简单,只需将主题 Hexo-theme-cosy 复制目录的 themes 目录下,然后在 Hexo 的 _config.yml 中修改下主题配置即可
|
||||||
|
#...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
|
@ -272,63 +304,6 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</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 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 入门</span>
|
|
||||||
</div>
|
|
||||||
<p>Hexo 安装主题Hexo 主题的安装方式非常简单,只需将主题 Hexo-theme-cosy 复制目录的 themes 目录下,然后在 Hexo 的 _config.yml 中修改下主题配置即可
|
|
||||||
#...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</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/Markdown%20Sample/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</span>
|
|
||||||
</div>
|
|
||||||
<div class="timeline-marker"></div>
|
|
||||||
<div class="timeline-content">
|
|
||||||
<div class="timeline-title">
|
|
||||||
|
|
||||||
<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>Markdown Sample</span>
|
|
||||||
</div>
|
|
||||||
<p>Linear Markdown Sample
|
|
||||||
Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
@ -230,12 +230,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -250,6 +244,44 @@
|
||||||
<h2>2023</h2>
|
<h2>2023</h2>
|
||||||
<ul class="timeline">
|
<ul class="timeline">
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/23/Markdown%20Sample/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-23 12:01:13</span>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content">
|
||||||
|
<div class="timeline-title">
|
||||||
|
|
||||||
|
<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>Markdown Sample</span>
|
||||||
|
</div>
|
||||||
|
<p>Linear Markdown Sample
|
||||||
|
Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-23 12:01:13</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 入门</span>
|
||||||
|
</div>
|
||||||
|
<p>Hexo 安装主题Hexo 主题的安装方式非常简单,只需将主题 Hexo-theme-cosy 复制目录的 themes 目录下,然后在 Hexo 的 _config.yml 中修改下主题配置即可
|
||||||
|
#...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
|
@ -272,63 +304,6 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</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 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 入门</span>
|
|
||||||
</div>
|
|
||||||
<p>Hexo 安装主题Hexo 主题的安装方式非常简单,只需将主题 Hexo-theme-cosy 复制目录的 themes 目录下,然后在 Hexo 的 _config.yml 中修改下主题配置即可
|
|
||||||
#...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</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/Markdown%20Sample/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</span>
|
|
||||||
</div>
|
|
||||||
<div class="timeline-marker"></div>
|
|
||||||
<div class="timeline-content">
|
|
||||||
<div class="timeline-title">
|
|
||||||
|
|
||||||
<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>Markdown Sample</span>
|
|
||||||
</div>
|
|
||||||
<p>Linear Markdown Sample
|
|
||||||
Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
@ -230,12 +230,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -250,6 +244,44 @@
|
||||||
<h2>2023</h2>
|
<h2>2023</h2>
|
||||||
<ul class="timeline">
|
<ul class="timeline">
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/23/Markdown%20Sample/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-23 12:01:13</span>
|
||||||
|
</div>
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content">
|
||||||
|
<div class="timeline-title">
|
||||||
|
|
||||||
|
<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>Markdown Sample</span>
|
||||||
|
</div>
|
||||||
|
<p>Linear Markdown Sample
|
||||||
|
Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
||||||
|
<div class="timeline-info">
|
||||||
|
<span>10-23 12:01:13</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 入门</span>
|
||||||
|
</div>
|
||||||
|
<p>Hexo 安装主题Hexo 主题的安装方式非常简单,只需将主题 Hexo-theme-cosy 复制目录的 themes 目录下,然后在 Hexo 的 _config.yml 中修改下主题配置即可
|
||||||
|
#...</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
<a class="timeline-item" href="/2023/10/24/A%20Guide%20to%20Effective%20Dialogue/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
|
@ -272,63 +304,6 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</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 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 入门</span>
|
|
||||||
</div>
|
|
||||||
<p>Hexo 安装主题Hexo 主题的安装方式非常简单,只需将主题 Hexo-theme-cosy 复制目录的 themes 目录下,然后在 Hexo 的 _config.yml 中修改下主题配置即可
|
|
||||||
#...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
|
||||||
<a class="timeline-item" href="/2023/10/23/Cosy-Starter-Guide/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</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/Markdown%20Sample/">
|
|
||||||
<div class="timeline-info">
|
|
||||||
<span>10-23 12:01:13</span>
|
|
||||||
</div>
|
|
||||||
<div class="timeline-marker"></div>
|
|
||||||
<div class="timeline-content">
|
|
||||||
<div class="timeline-title">
|
|
||||||
|
|
||||||
<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>Markdown Sample</span>
|
|
||||||
</div>
|
|
||||||
<p>Linear Markdown Sample
|
|
||||||
Heading 1 link Heading linkHeading 2 link Heading linkHeading 3 link Heading ...</p>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li>
|
<li>
|
||||||
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
<a class="timeline-item" href="/2023/10/20/front-end/verdaccio/">
|
||||||
<div class="timeline-info">
|
<div class="timeline-info">
|
||||||
|
|
|
@ -155,23 +155,23 @@
|
||||||
<p>Category</p>
|
<p>Category</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="active">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="active">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -155,23 +155,23 @@
|
||||||
<p>Category</p>
|
<p>Category</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="active">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="active">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
@ -252,7 +252,7 @@
|
||||||
</svg>
|
</svg>
|
||||||
</a>
|
</a>
|
||||||
<!-- 当前文章数量 -->
|
<!-- 当前文章数量 -->
|
||||||
<span class="post-num">Total of 3 Posts</span>
|
<span class="post-num">Total of 2 Posts</span>
|
||||||
<!-- 分页代码 -->
|
<!-- 分页代码 -->
|
||||||
<section class="pagination">
|
<section class="pagination">
|
||||||
|
|
||||||
|
@ -269,26 +269,6 @@
|
||||||
<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>
|
||||||
|
|
||||||
|
|
||||||
<span class="icon pin tip right" data-tip="Top"><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="M9 4v6l-2 4v2h10v-2l-2-4V4"></path><path d="M12 16v5"></path><path d="M8 4h8"></path></g></svg></span>
|
|
||||||
|
|
||||||
<p class="ellipsis">
|
|
||||||
<span>Cosy Starter Guide</span>
|
|
||||||
</p>
|
|
||||||
<span class="post-date">
|
|
||||||
<b>
|
|
||||||
10 23
|
|
||||||
</b>
|
|
||||||
<em>/ 2023</em>
|
|
||||||
</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li data-status="doing">
|
|
||||||
<a href="/2023/10/23/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 pin tip right" data-tip="Top"><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="M9 4v6l-2 4v2h10v-2l-2-4V4"></path><path d="M12 16v5"></path><path d="M8 4h8"></path></g></svg></span>
|
<span class="icon pin tip right" data-tip="Top"><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="M9 4v6l-2 4v2h10v-2l-2-4V4"></path><path d="M12 16v5"></path><path d="M8 4h8"></path></g></svg></span>
|
||||||
|
|
||||||
<p class="ellipsis">
|
<p class="ellipsis">
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
@ -204,7 +204,7 @@
|
||||||
</aside>
|
</aside>
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<link rel="stylesheet" href="/css/c6b6a0f2.css">
|
<link rel="stylesheet" href="/css/8eb236e5.css">
|
||||||
|
|
||||||
|
|
||||||
<div class="resume scrollbar-obtrusive">
|
<div class="resume scrollbar-obtrusive">
|
||||||
|
@ -212,7 +212,7 @@
|
||||||
<aside>
|
<aside>
|
||||||
<div class="base">
|
<div class="base">
|
||||||
<figure>
|
<figure>
|
||||||
<img src="/img/avatar.png" />
|
<img src="/img/avatar.png" alt="">
|
||||||
</figure>
|
</figure>
|
||||||
<h3>Hi! Mozzie</h3>
|
<h3>Hi! Mozzie</h3>
|
||||||
<div class="badge">
|
<div class="badge">
|
||||||
|
@ -524,15 +524,8 @@
|
||||||
|
|
||||||
<a target="_blank" rel="noopener" href="https://www.tavi.fit" class="card">
|
<a target="_blank" rel="noopener" href="https://www.tavi.fit" class="card">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div class="card-image" style="background-image: url('/img/cvpilot.png');">
|
<div class="card-image">
|
||||||
<span>
|
<h2><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><path d="M21 10h-4V6h-2v4h-4v2h4v4h2v-4h4v-2z" fill="currentColor"></path><path d="M28 10h-2V4a2.002 2.002 0 0 0-2-2H8a2.002 2.002 0 0 0-2 2v6H4a2.002 2.002 0 0 0-2 2v18h28V12a2.002 2.002 0 0 0-2-2zM14 28v-6h4v6zm6 0v-7a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v7H4V12h4V4h16v8h4v16z" fill="currentColor"></path></svg></h2>
|
||||||
<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="2"></circle>
|
|
||||||
<path d="M22 12c-2.667 4.667-6 7-10 7s-7.333-2.333-10-7c2.667-4.667 6-7 10-7s7.333 2.333 10 7"></path>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card-info-wrapper">
|
<div class="card-info-wrapper">
|
||||||
<div class="card-info">
|
<div class="card-info">
|
||||||
|
@ -547,15 +540,8 @@
|
||||||
|
|
||||||
<a target="_blank" rel="noopener" href="https://amo.mozzie.cn/" class="card">
|
<a target="_blank" rel="noopener" href="https://amo.mozzie.cn/" class="card">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div class="card-image" style="background-image: url('/img/bolt.png');">
|
<div class="card-image">
|
||||||
<span>
|
<h2><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="M6.357 9C3.72 9.68 2 10.845 2 12.175C2 14.282 6.405 16 11.85 16c.74 0 1.26-.039 1.95-.097"></path><path d="M9.837 15.9c-.413-.596-.806-1.133-1.18-1.8c-2.751-4.9-3.488-9.77-1.63-10.873c1.15-.697 3.047.253 4.974 2.254"></path><path d="M6.429 15.387c-.702 2.688-.56 4.716.56 5.395c1.783 1.08 5.387-1.958 8.043-6.804c.36-.67.683-1.329.968-1.978"></path><path d="M12 18.52c1.928 2 3.817 2.95 4.978 2.253c1.85-1.102 1.121-5.972-1.633-10.873c-.384-.677-.777-1.204-1.18-1.8"></path><path d="M17.66 15c2.612-.687 4.34-1.85 4.34-3.176C22 9.714 17.592 8 12.155 8c-.747 0-1.266.029-1.955.087"></path><path d="M8 12c.285-.66.607-1.308.968-1.978c2.647-4.844 6.253-7.89 8.046-6.801c1.11.679 1.262 2.706.56 5.393"></path><path d="M12.26 12.015h-.01c-.01.13-.12.24-.26.24a.263.263 0 0 1-.25-.26c0-.14.11-.25.24-.25h-.01c.13-.01.25.11.25.24"></path></g></svg></h2>
|
||||||
<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="2"></circle>
|
|
||||||
<path d="M22 12c-2.667 4.667-6 7-10 7s-7.333-2.333-10-7c2.667-4.667 6-7 10-7s7.333 2.333 10 7"></path>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card-info-wrapper">
|
<div class="card-info-wrapper">
|
||||||
<div class="card-info">
|
<div class="card-info">
|
||||||
|
@ -570,15 +556,8 @@
|
||||||
|
|
||||||
<a target="_blank" rel="noopener" href="https://github.com/17px/hexo-theme-cosy" class="card">
|
<a target="_blank" rel="noopener" href="https://github.com/17px/hexo-theme-cosy" class="card">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div class="card-image" style="background-image: url('/img/hexo-theme-linear-dark.png');">
|
<div class="card-image">
|
||||||
<span>
|
<h2><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><path d="M9 19c-4.3 1.4-4.3-2.5-6-3m12 5v-3.5c0-1 .1-1.4-.5-2c2.8-.3 5.5-1.4 5.5-6a4.6 4.6 0 0 0-1.3-3.2a4.2 4.2 0 0 0-.1-3.2s-1.1-.3-3.5 1.3a12.3 12.3 0 0 0-6.2 0C6.5 2.8 5.4 3.1 5.4 3.1a4.2 4.2 0 0 0-.1 3.2A4.6 4.6 0 0 0 4 9.5c0 4.6 2.7 5.7 5.5 6c-.6.6-.6 1.2-.5 2V21" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></h2>
|
||||||
<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="2"></circle>
|
|
||||||
<path d="M22 12c-2.667 4.667-6 7-10 7s-7.333-2.333-10-7c2.667-4.667 6-7 10-7s7.333 2.333 10 7"></path>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card-info-wrapper">
|
<div class="card-info-wrapper">
|
||||||
<div class="card-info">
|
<div class="card-info">
|
||||||
|
|
|
@ -156,22 +156,22 @@
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/EQ/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
EQ
|
Hexo
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li class="">
|
<li class="">
|
||||||
<a href="/categories/Hexo/">
|
<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="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>
|
<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">
|
<div class="ellipsis">
|
||||||
<span>
|
<span>
|
||||||
Hexo
|
EQ
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -1,464 +0,0 @@
|
||||||
---
|
|
||||||
title: Cosy 入门
|
|
||||||
top: 2
|
|
||||||
categories:
|
|
||||||
- Hexo
|
|
||||||
status: doing
|
|
||||||
---
|
|
||||||
|
|
||||||
# Hexo 安装主题
|
|
||||||
|
|
||||||
`Hexo` 主题的安装方式非常简单,只需将主题 `Hexo-theme-cosy` 复制目录的 `themes` 目录下,然后在 `Hexo` 的 `_config.yml` 中修改下主题配置即可
|
|
||||||
|
|
||||||
```yml
|
|
||||||
# 找到 theme 配置项
|
|
||||||
theme: Hexo-theme-cosy
|
|
||||||
```
|
|
||||||
|
|
||||||
## 获取 Cosy
|
|
||||||
|
|
||||||
- 进入 [Cosy 代码仓库](https://github.com/17px/hexo-theme-cosy/tree/main),了解最新的主题开发进度
|
|
||||||
- 在 [发布页面](https://github.com/17px/hexo-theme-cosy/releases) 下载 `hexo-theme-cosy.zip`
|
|
||||||
- 解压至站点的 `themes` 目录下
|
|
||||||
- 在 Hexo 的 `_config.yml` 中启用
|
|
||||||
|
|
||||||
# hexo配置
|
|
||||||
|
|
||||||
在 `Hexo` 的 `_config.yml` 中调整
|
|
||||||
|
|
||||||
## 基础配置
|
|
||||||
|
|
||||||
```yml
|
|
||||||
# 网页标题
|
|
||||||
title: 17px blog
|
|
||||||
# 侧边栏顶部显示
|
|
||||||
subtitle: "Mozzie"
|
|
||||||
# 用于SEO的html元描述
|
|
||||||
description: ""
|
|
||||||
# 用于SEO的html关键字
|
|
||||||
keywords:
|
|
||||||
# 文章版权声明显示作者名称
|
|
||||||
author: Mozzie
|
|
||||||
|
|
||||||
# 在此处设置您的网站url
|
|
||||||
url: https://mozzie.cn
|
|
||||||
```
|
|
||||||
|
|
||||||
## 语言
|
|
||||||
|
|
||||||
你可以在 `hexo-theme-cosy/languages` 中找到不同的语言文件,如果想切换语言,在配置文件中,填入 `yml` 的文件名
|
|
||||||
|
|
||||||
```yml
|
|
||||||
language: en
|
|
||||||
```
|
|
||||||
|
|
||||||
## 文章语法高亮
|
|
||||||
|
|
||||||
关闭hexo默认的highlight.js语法高亮
|
|
||||||
|
|
||||||
```yml
|
|
||||||
highlight:
|
|
||||||
enable: false
|
|
||||||
line_number: true
|
|
||||||
auto_detect: false
|
|
||||||
tab_replace: ""
|
|
||||||
wrap: true
|
|
||||||
hljs: false
|
|
||||||
|
|
||||||
prismjs:
|
|
||||||
enable: true
|
|
||||||
preprocess: true
|
|
||||||
line_number: true
|
|
||||||
line_threshold: 0
|
|
||||||
tab_replace: ""
|
|
||||||
```
|
|
||||||
|
|
||||||
# Cosy 主题配置
|
|
||||||
|
|
||||||
下面的配置基于 `Hexo-theme-cosy` 下的 `_config.yml`
|
|
||||||
|
|
||||||
## 文章分类图标
|
|
||||||
|
|
||||||
按照顺序,依次设置 `svg` 图标,可以在 [xicon](https://www.xicons.org/) 方面的获取丰富的图标
|
|
||||||
|
|
||||||
```yml
|
|
||||||
postCategoryIcons:
|
|
||||||
- <svg>...</svg>
|
|
||||||
- <svg>...</svg>
|
|
||||||
- <svg>...</svg>
|
|
||||||
```
|
|
||||||
|
|
||||||
## 网站图标 favicon
|
|
||||||
|
|
||||||
- 支持 `svg`
|
|
||||||
- 支持 `图片url`,如:`/img/favicon.png`
|
|
||||||
|
|
||||||
```yml
|
|
||||||
favicon: ''
|
|
||||||
```
|
|
||||||
|
|
||||||
## ICP备案号
|
|
||||||
|
|
||||||
😁 如不需要备案号,可直接删除
|
|
||||||
|
|
||||||
```yml
|
|
||||||
icp: 苏ICP备xxxxxxx号-x
|
|
||||||
```
|
|
||||||
|
|
||||||
## 首页底部文字
|
|
||||||
|
|
||||||
😁 如不需要,可直接删除,或者改为 `false`
|
|
||||||
|
|
||||||
```yml
|
|
||||||
motto: false
|
|
||||||
```
|
|
||||||
|
|
||||||
## 文章版权申明
|
|
||||||
|
|
||||||
默认开启,当 `enable: false`,默认关闭
|
|
||||||
|
|
||||||
```yml
|
|
||||||
postCopyright:
|
|
||||||
enable: true
|
|
||||||
license: CC BY-NC-SA 4.0
|
|
||||||
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/
|
|
||||||
```
|
|
||||||
|
|
||||||
## katex 数学公式
|
|
||||||
|
|
||||||
可自行配置 `cdn`
|
|
||||||
|
|
||||||
```yml
|
|
||||||
katex:
|
|
||||||
enable: true
|
|
||||||
jsCdn: //cdn.jsdelivr.net/npm/katex@0.13.18/dist/katex.min.js
|
|
||||||
cssCdn: //cdn.jsdelivr.net/npm/katex@0.13.18/dist/katex.min.css
|
|
||||||
```
|
|
||||||
|
|
||||||
## mermaid 流程图
|
|
||||||
|
|
||||||
在撰写时,请使用 `{% mermaid %}` 和 `{% endmermaid %}` 包裹
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
{% mermaid %}
|
|
||||||
graph TD;
|
|
||||||
A --> B;
|
|
||||||
A --> C;
|
|
||||||
B --> D;
|
|
||||||
C --> D;
|
|
||||||
{% endmermaid %}
|
|
||||||
```
|
|
||||||
|
|
||||||
相应配置如下
|
|
||||||
|
|
||||||
```yml
|
|
||||||
mermaid:
|
|
||||||
enable: true
|
|
||||||
cdn: //cdn.jsdelivr.net/npm/mermaid@10.4.0/dist/mermaid.min.js
|
|
||||||
```
|
|
||||||
|
|
||||||
## valine 文章评论
|
|
||||||
|
|
||||||
首先需要注册 `LeanCloud` 国际区用户,创建数据库
|
|
||||||
|
|
||||||
请根据相关地区法规,酌情
|
|
||||||
|
|
||||||
```yml
|
|
||||||
valine:
|
|
||||||
enable: true
|
|
||||||
# 替换
|
|
||||||
appId: appId
|
|
||||||
# 替换
|
|
||||||
appKey: appKey
|
|
||||||
avatar: monsterid
|
|
||||||
cdn: //unpkg.com/valine@latest/dist/Valine.min.js
|
|
||||||
# 替换
|
|
||||||
serverURLs: //xxxxxxxx.api.lncldglobal.com
|
|
||||||
```
|
|
||||||
|
|
||||||
# algolia搜索
|
|
||||||
|
|
||||||
博客自带的本地搜索,基于前端开发,存在或多或少的问题,建议换成 `algolia`,免费账户 总共有 `10,000` 条记录,每月有 `100,000` 的操作数
|
|
||||||
|
|
||||||
## 注册 & 获取 Key
|
|
||||||
|
|
||||||
1. 创建一个新的 `Index`,例如 `hex-blog`
|
|
||||||
|
|
||||||
2. 复制并保存:
|
|
||||||
- Application ID
|
|
||||||
- Search-Only API Key
|
|
||||||
- Admin API Key
|
|
||||||
- Usage API Key
|
|
||||||
|
|
||||||
![API Keys](/img/algolia-api-keys.png)
|
|
||||||
|
|
||||||
3. 替换配置
|
|
||||||
|
|
||||||
在 `Hexo` 的 `_config.yml` 中加入
|
|
||||||
|
|
||||||
```yml
|
|
||||||
algolia:
|
|
||||||
# 替换
|
|
||||||
appId: Application ID
|
|
||||||
# 替换
|
|
||||||
apiKey: Usage API Key
|
|
||||||
# 请勿泄露,用于上报,替换
|
|
||||||
adminApiKey: Admin API Key
|
|
||||||
# 替换
|
|
||||||
SearchOnlyAPIKey: Search-Only API Key
|
|
||||||
chunkSize: 5000
|
|
||||||
# 替换
|
|
||||||
indexName: hex-blog
|
|
||||||
fields:
|
|
||||||
- content:strip
|
|
||||||
- categories
|
|
||||||
- date
|
|
||||||
- permalink
|
|
||||||
- slug
|
|
||||||
- tags
|
|
||||||
- title
|
|
||||||
```
|
|
||||||
|
|
||||||
## 安装 hexo-algoliasearch
|
|
||||||
|
|
||||||
这是 Hexo 博客帖子索引插件,自动化提交索引到 Algolia
|
|
||||||
|
|
||||||
> 如出遇到问题,可阅读 [hexo-algoliasearch 仓库](https://www.npmjs.com/package/hexo-algoliasearch) 最新说明
|
|
||||||
|
|
||||||
安装命令:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
npm install hexo-algoliasearch --save
|
|
||||||
```
|
|
||||||
|
|
||||||
## 使用 algolia
|
|
||||||
|
|
||||||
在每次博客发布之前,进行索引上传的操作,命令通常如下
|
|
||||||
|
|
||||||
```bash
|
|
||||||
hexo clean
|
|
||||||
hexo generate
|
|
||||||
hexo algolia
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
# 🇨🇳 和风天气 Widget
|
|
||||||
|
|
||||||
Cosy 主要针对国内用户,在首页集成了和风天气的卡片,通过 [和风天气开发服务](https://dev.qweather.com/docs/start/) 注册
|
|
||||||
|
|
||||||
注册完成后,在配置中填入你的 `appKey` 和 `cityCode(城市代码)`
|
|
||||||
|
|
||||||
```yml
|
|
||||||
weather:
|
|
||||||
enable: true
|
|
||||||
# 替换
|
|
||||||
cityCode: cityCode
|
|
||||||
appKey: appKey
|
|
||||||
```
|
|
||||||
|
|
||||||
其中 `cityCode` 可以在 [官方的地区列表仓库](https://github.com/qwd/LocationList) 中的 `China-City-List-latest.csv` 找到你所在城市的 `cityCode`
|
|
||||||
|
|
||||||
# 前置元数据
|
|
||||||
|
|
||||||
在 Hexo 的 Markdown 文件中,一个典型的 YAML 格式的 `Front Matter` 可能会是这样的:
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: 我的文章标题
|
|
||||||
categories:
|
|
||||||
- javascript
|
|
||||||
tags:
|
|
||||||
- 编程
|
|
||||||
- JavaScript
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
## top
|
|
||||||
|
|
||||||
实现文章置顶的功能,给定一个数值,可以进行排序,设定了 `top` 元数据的文章,会在分类列表中,使用 📌 标记
|
|
||||||
|
|
||||||
例如有三篇文章:
|
|
||||||
|
|
||||||
- 文章1
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: 文章1
|
|
||||||
top: 0
|
|
||||||
categories:
|
|
||||||
- javascript
|
|
||||||
tags:
|
|
||||||
- 编程
|
|
||||||
- JavaScript
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
- 文章2
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: 文章2
|
|
||||||
top: 1
|
|
||||||
categories:
|
|
||||||
- javascript
|
|
||||||
tags:
|
|
||||||
- 编程
|
|
||||||
- JavaScript
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
- 文章3
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: 文章3
|
|
||||||
categories:
|
|
||||||
- javascript
|
|
||||||
tags:
|
|
||||||
- 编程
|
|
||||||
- JavaScript
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
那么在 `javascript` 分类下,排序的顺序依次为:`文章1 > 文章2 > 文章3`
|
|
||||||
|
|
||||||
## status
|
|
||||||
|
|
||||||
用于区分文章的状态,同时利用文章分类列表的`筛选`,进行快速筛选,Cosy 主题内置了 4 种状态
|
|
||||||
|
|
||||||
- done:完成
|
|
||||||
- doing:进行中
|
|
||||||
- todo:待办
|
|
||||||
- other:废弃
|
|
||||||
|
|
||||||
例如:
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: 文章1
|
|
||||||
categories:
|
|
||||||
- javascript
|
|
||||||
status: done
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
# 自定义页面
|
|
||||||
|
|
||||||
Hexo 使用 Markdown(或其他渲染引擎)解析你的文章,并生成静态文件以快速加载。除了默认生成的文章和归档页面之外,Hexo 还允许你创建自定义页面。
|
|
||||||
|
|
||||||
## Roadmap路线图
|
|
||||||
|
|
||||||
创建页面,你可以使用命令
|
|
||||||
|
|
||||||
```bash
|
|
||||||
hexo new page roadmap
|
|
||||||
```
|
|
||||||
|
|
||||||
成功后在 `source/` 文件夹下会生成一个新的文件夹 `/roadmap/index.md`
|
|
||||||
|
|
||||||
你可以参照此模板,进行配置,参数说明:
|
|
||||||
|
|
||||||
- title: roadmap页面 html 的标题
|
|
||||||
- initYear: 默认显示的年份
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: 陈不渡 - roadmap
|
|
||||||
layout: roadmap
|
|
||||||
initYear: 2023
|
|
||||||
years:
|
|
||||||
2022:
|
|
||||||
- title: 读书
|
|
||||||
start: 01-01
|
|
||||||
end: 1-5
|
|
||||||
- title: 还是读书
|
|
||||||
start: 02-01
|
|
||||||
end: 05-30
|
|
||||||
2023:
|
|
||||||
- title: 越陌度阡
|
|
||||||
start: 01-01
|
|
||||||
end: 1-2
|
|
||||||
- title: 枉用相存
|
|
||||||
start: 02-01
|
|
||||||
end: 06-30
|
|
||||||
- title: 短歌行
|
|
||||||
start: 10-26
|
|
||||||
end: 10-31
|
|
||||||
content: 对酒当歌,人生几何!譬如朝露,去日苦多。慨当以慷,忧思难忘。何以解忧?唯有杜康。青青子衿,悠悠我心。但为君故,沉吟至今。呦呦鹿鸣,食野之苹。
|
|
||||||
- title: 声律启蒙
|
|
||||||
start: 11-01
|
|
||||||
end: 11-31
|
|
||||||
content: 花开红锦绣,水漾碧琉璃。去妇因探邻舍枣,出妻为种后园葵
|
|
||||||
---
|
|
||||||
```
|
|
||||||
|
|
||||||
## Resume简历页面
|
|
||||||
|
|
||||||
创建页面,你可以使用命令
|
|
||||||
|
|
||||||
```bash
|
|
||||||
hexo new page resume
|
|
||||||
```
|
|
||||||
|
|
||||||
成功后在 `source/` 文件夹下会生成一个新的文件夹 `/resume/index.md`
|
|
||||||
|
|
||||||
你可以参照此模板,进行配置,参数说明:
|
|
||||||
|
|
||||||
- title: resume 页面 html 的标题
|
|
||||||
- avatar: 头像图片的地址
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
---
|
|
||||||
title: resume
|
|
||||||
layout: resume
|
|
||||||
avatar: /img/avatar.png
|
|
||||||
name: Hi! Mozzie
|
|
||||||
role: Full Stack
|
|
||||||
email: himozzie@gmail.com
|
|
||||||
phone: +86 180-xxxx-xxx
|
|
||||||
birth: Jan 21, 1994
|
|
||||||
location: Nanjing, China
|
|
||||||
social:
|
|
||||||
- name: github
|
|
||||||
link: https://github.com/17px
|
|
||||||
icon: svg
|
|
||||||
|
|
||||||
about:
|
|
||||||
- My job is to build your website so that it is functional and user-friendly but at the same time attractive.
|
|
||||||
- Moreover, I add personal touch to your product and make sure that is eye-catching and easy to use. My aim is to bring across your message and identity in the most creative way. I created web design for many famous brand companies.
|
|
||||||
|
|
||||||
skill:
|
|
||||||
- Familiar with Node, with backend development capabilities, experience in individual application projects such as SpringBoot, Egg, Koa2, and Midway, and experience in Nestjs microservice application projects
|
|
||||||
- Having experience in Monorepo engineering and possessing the ability to separate the front and rear ends of a single unit and apply DevOps
|
|
||||||
- Familiar with three. js, familiar with Vtk. js, with development experience in medical 3D front-end and graphics related fields
|
|
||||||
- Master basic Linux commands and understand the basic use of Nginx and Docker
|
|
||||||
|
|
||||||
education:
|
|
||||||
- school: University School of the Arts
|
|
||||||
time: 2012-2016
|
|
||||||
|
|
||||||
workExp:
|
|
||||||
- inc: Creative Director
|
|
||||||
time: 2021.09 ~ 至今
|
|
||||||
- inc: Web Designer
|
|
||||||
time: 2021.01 ~ 2021.09
|
|
||||||
|
|
||||||
projectExp:
|
|
||||||
- name: PC/React • Annotation, Algorithm Data Center
|
|
||||||
desc: This is a xxx system. It mainly includes a b c function. I am mainly responsible for the development and maintenance of the x, y, and z modules.
|
|
||||||
|
|
||||||
list:
|
|
||||||
- Using pnpm workspace to manage multiple code repositories in Monorepo, supporting the coexistence of multiple frameworks, and sharing common component libraries and capabilities
|
|
||||||
- Use Rollup to package some functional capabilities (such as a b) on your own, which can be used for both browsers and node.js to achieve code isomorphism
|
|
||||||
- Develop the system server using Nest.js and use it for the microservice system of the project
|
|
||||||
|
|
||||||
- name: PC/React • Tavigator Aortic Root/Peripheral
|
|
||||||
desc: This is a xxx system. It mainly includes a b c function. I am mainly responsible for the development and maintenance of the x, y, and z modules.
|
|
||||||
|
|
||||||
list:
|
|
||||||
- Using pnpm workspace to manage multiple code repositories in Monorepo, supporting the coexistence of multiple frameworks, and sharing common component libraries and capabilities
|
|
||||||
- Use Rollup to package some functional capabilities (such as a b) on your own, which can be used for both browsers and node.js to achieve code isomorphism
|
|
||||||
- Develop the system server using Nest.js and use it for the microservice system of the project
|
|
||||||
|
|
||||||
---
|
|
||||||
```
|
|
|
@ -1,64 +1,60 @@
|
||||||
---
|
---
|
||||||
title: Cosy Starter Guide
|
title: Cosy 入门
|
||||||
top: 1
|
top: 2
|
||||||
categories:
|
categories:
|
||||||
- Hexo
|
- Hexo
|
||||||
status: doing
|
status: doing
|
||||||
---
|
---
|
||||||
|
|
||||||
[🇨🇳 中文文档](https://mozzie.cn/2023/10/20/Cosy%20%E5%85%A5%E9%97%A8/)
|
# Hexo 安装主题
|
||||||
|
|
||||||
|
|
||||||
# Hexo Installation
|
|
||||||
|
|
||||||
Installing a `Hexo` theme is straightforward. Simply copy the `Hexo-theme-cosy` directory to the `themes` directory, and then modify the theme configuration in `Hexo`'s `_config.yml`.
|
|
||||||
|
|
||||||
|
`Hexo` 主题的安装方式非常简单,只需将主题 `Hexo-theme-cosy` 复制目录的 `themes` 目录下,然后在 `Hexo` 的 `_config.yml` 中修改下主题配置即可
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
# Locate the theme setting
|
# 找到 theme 配置项
|
||||||
theme: hexo-theme-cosy
|
theme: Hexo-theme-cosy
|
||||||
```
|
```
|
||||||
|
|
||||||
## Acquiring Cosy
|
## 获取 Cosy
|
||||||
|
|
||||||
- Visit [Cosy's code repository](https://github.com/17px/hexo-theme-cosy/tree/main) to stay updated on the latest theme developments.
|
- 进入 [Cosy 代码仓库](https://github.com/17px/hexo-theme-cosy/tree/main),了解最新的主题开发进度
|
||||||
- Download `hexo-theme-cosy.zip` from the [releases page](https://github.com/17px/hexo-theme-cosy/releases).
|
- 在 [发布页面](https://github.com/17px/hexo-theme-cosy/releases) 下载 `hexo-theme-cosy.zip`
|
||||||
- Extract it into your site's `themes` directory.
|
- 解压至站点的 `themes` 目录下
|
||||||
- Enable it in Hexo's `_config.yml`.
|
- 在 Hexo 的 `_config.yml` 中启用
|
||||||
|
|
||||||
# Hexo Configuration
|
# hexo配置
|
||||||
|
|
||||||
Adjust settings in `Hexo`'s `_config.yml`.
|
在 `Hexo` 的 `_config.yml` 中调整
|
||||||
|
|
||||||
## Basic Configuration
|
## 基础配置
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
# Website title
|
# 网页标题
|
||||||
title: 17px blog
|
title: 17px blog
|
||||||
# Sidebar header
|
# 侧边栏顶部显示
|
||||||
subtitle: "Mozzie"
|
subtitle: "Mozzie"
|
||||||
# HTML meta description for SEO
|
# 用于SEO的html元描述
|
||||||
description: ""
|
description: ""
|
||||||
# HTML meta keywords for SEO
|
# 用于SEO的html关键字
|
||||||
keywords:
|
keywords:
|
||||||
# Copyright text displaying author's name
|
# 文章版权声明显示作者名称
|
||||||
author: Mozzie
|
author: Mozzie
|
||||||
|
|
||||||
# Set your website URL here
|
# 在此处设置您的网站url
|
||||||
url: https://mozzie.cn
|
url: https://mozzie.cn
|
||||||
```
|
```
|
||||||
|
|
||||||
## Language Switch
|
## 语言
|
||||||
|
|
||||||
You can find different language files in `hex theme liner/languages`. If you want to switch languages, fill in the file name of `yml` in the `_config.yml` file
|
你可以在 `hexo-theme-cosy/languages` 中找到不同的语言文件,如果想切换语言,在配置文件中,填入 `yml` 的文件名
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
language: en
|
language: en
|
||||||
```
|
```
|
||||||
|
|
||||||
## Code Highlighting
|
## 文章语法高亮
|
||||||
|
|
||||||
Disable Hexo's default highlight.js syntax highlighting.
|
关闭hexo默认的highlight.js语法高亮
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
highlight:
|
highlight:
|
||||||
|
@ -77,13 +73,13 @@ prismjs:
|
||||||
tab_replace: ""
|
tab_replace: ""
|
||||||
```
|
```
|
||||||
|
|
||||||
# Cosy Theme Configuration
|
# Cosy 主题配置
|
||||||
|
|
||||||
💡 The following settings are based on the `_config.yml` under `hexo-theme-cosy`.
|
下面的配置基于 `Hexo-theme-cosy` 下的 `_config.yml`
|
||||||
|
|
||||||
## Post Category Icons
|
## 文章分类图标
|
||||||
|
|
||||||
In sequence, set the `svg` icons. You can get a wide variety of icons at [xicon](https://www.xicons.org/).
|
按照顺序,依次设置 `svg` 图标,可以在 [xicon](https://www.xicons.org/) 方面的获取丰富的图标
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
postCategoryIcons:
|
postCategoryIcons:
|
||||||
|
@ -92,34 +88,34 @@ postCategoryIcons:
|
||||||
- <svg>...</svg>
|
- <svg>...</svg>
|
||||||
```
|
```
|
||||||
|
|
||||||
## Website Favicon
|
## 网站图标 favicon
|
||||||
|
|
||||||
- Supports `svg`
|
- 支持 `svg`
|
||||||
- Supports `image URL`, e.g., `/img/favicon.png`
|
- 支持 `图片url`,如:`/img/favicon.png`
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
favicon: ''
|
favicon: ''
|
||||||
```
|
```
|
||||||
|
|
||||||
## ICP Number 🇨🇳
|
## ICP备案号
|
||||||
|
|
||||||
😁 If not required, can be directly deleted.
|
😁 如不需要备案号,可直接删除
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
icp: 苏ICP备xxxxxxx号-x
|
icp: 苏ICP备xxxxxxx号-x
|
||||||
```
|
```
|
||||||
|
|
||||||
## Footer Text on Homepage 🇨🇳
|
## 首页底部文字
|
||||||
|
|
||||||
😁 If not required, can be directly deleted or set to `false`.
|
😁 如不需要,可直接删除,或者改为 `false`
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
motto: false
|
motto: false
|
||||||
```
|
```
|
||||||
|
|
||||||
## Post Copyright Statement
|
## 文章版权申明
|
||||||
|
|
||||||
Enabled by default. When `enable: false`, it is disabled by default.
|
默认开启,当 `enable: false`,默认关闭
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
postCopyright:
|
postCopyright:
|
||||||
|
@ -128,9 +124,9 @@ postCopyright:
|
||||||
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/
|
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/
|
||||||
```
|
```
|
||||||
|
|
||||||
## Katex Mathematical Formulas
|
## katex 数学公式
|
||||||
|
|
||||||
You can configure the CDN yourself.
|
可自行配置 `cdn`
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
katex:
|
katex:
|
||||||
|
@ -139,9 +135,9 @@ katex:
|
||||||
cssCdn: //cdn.jsdelivr.net/npm/katex@0.13.18/dist/katex.min.css
|
cssCdn: //cdn.jsdelivr.net/npm/katex@0.13.18/dist/katex.min.css
|
||||||
```
|
```
|
||||||
|
|
||||||
## Mermaid Flowcharts
|
## mermaid 流程图
|
||||||
|
|
||||||
To draft flowchart syntax, use `{% mermaid %}` and `{% endmermaid %}` as wrappers.
|
在撰写时,请使用 `{% mermaid %}` 和 `{% endmermaid %}` 包裹
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
{% mermaid %}
|
{% mermaid %}
|
||||||
|
@ -153,7 +149,7 @@ graph TD;
|
||||||
{% endmermaid %}
|
{% endmermaid %}
|
||||||
```
|
```
|
||||||
|
|
||||||
Corresponding configurations are as follows:
|
相应配置如下
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
mermaid:
|
mermaid:
|
||||||
|
@ -161,11 +157,11 @@ mermaid:
|
||||||
cdn: //cdn.jsdelivr.net/npm/mermaid@10.4.0/dist/mermaid.min.js
|
cdn: //cdn.jsdelivr.net/npm/mermaid@10.4.0/dist/mermaid.min.js
|
||||||
```
|
```
|
||||||
|
|
||||||
## Valine Comments
|
## valine 文章评论
|
||||||
|
|
||||||
First, register as a `LeanCloud` international user and create a database.
|
首先需要注册 `LeanCloud` 国际区用户,创建数据库
|
||||||
|
|
||||||
Please proceed in accordance with relevant regional regulations.
|
请根据相关地区法规,酌情
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
valine:
|
valine:
|
||||||
|
@ -180,15 +176,15 @@ valine:
|
||||||
serverURLs: //xxxxxxxx.api.lncldglobal.com
|
serverURLs: //xxxxxxxx.api.lncldglobal.com
|
||||||
```
|
```
|
||||||
|
|
||||||
# Algolia Search
|
# algolia搜索
|
||||||
|
|
||||||
The blog comes with built-in local search, based on frontend development, which may have some issues. It's recommended to switch to `Algolia`. The free account has a total of 10,000 records and 100,000 operations per month.
|
博客自带的本地搜索,基于前端开发,存在或多或少的问题,建议换成 `algolia`,免费账户 总共有 `10,000` 条记录,每月有 `100,000` 的操作数
|
||||||
|
|
||||||
## Register & Acquire Key
|
## 注册 & 获取 Key
|
||||||
|
|
||||||
1. Create a new `Index`, for example, `hex-blog`
|
1. 创建一个新的 `Index`,例如 `hex-blog`
|
||||||
|
|
||||||
2. Copy and save:
|
2. 复制并保存:
|
||||||
- Application ID
|
- Application ID
|
||||||
- Search-Only API Key
|
- Search-Only API Key
|
||||||
- Admin API Key
|
- Admin API Key
|
||||||
|
@ -196,22 +192,22 @@ The blog comes with built-in local search, based on frontend development, which
|
||||||
|
|
||||||
![API Keys](/img/algolia-api-keys.png)
|
![API Keys](/img/algolia-api-keys.png)
|
||||||
|
|
||||||
3. Replace configurations
|
3. 替换配置
|
||||||
|
|
||||||
Add the following to Hexo's `_config.yml`
|
在 `Hexo` 的 `_config.yml` 中加入
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
algolia:
|
algolia:
|
||||||
# Replace
|
# 替换
|
||||||
appId: Application ID
|
appId: Application ID
|
||||||
# Replace
|
# 替换
|
||||||
apiKey: Usage API Key
|
apiKey: Usage API Key
|
||||||
# Do not disclose, used for reporting, replace
|
# 请勿泄露,用于上报,替换
|
||||||
adminApiKey: Admin API Key
|
adminApiKey: Admin API Key
|
||||||
# Replace
|
# 替换
|
||||||
SearchOnlyAPIKey: Search-Only API Key
|
SearchOnlyAPIKey: Search-Only API Key
|
||||||
chunkSize: 5000
|
chunkSize: 5000
|
||||||
# Replace
|
# 替换
|
||||||
indexName: hex-blog
|
indexName: hex-blog
|
||||||
fields:
|
fields:
|
||||||
- content:strip
|
- content:strip
|
||||||
|
@ -223,21 +219,21 @@ algolia:
|
||||||
- title
|
- title
|
||||||
```
|
```
|
||||||
|
|
||||||
## Install hexo-algoliasearch
|
## 安装 hexo-algoliasearch
|
||||||
|
|
||||||
This is a Hexo blog post index plugin that automates the submission of indexes to Algolia.
|
这是 Hexo 博客帖子索引插件,自动化提交索引到 Algolia
|
||||||
|
|
||||||
> If you encounter any problems, you can read the [hexo-algoliasearch repository](https://www.npmjs.com/package/hexo-algoliasearch) for the latest instructions.
|
> 如出遇到问题,可阅读 [hexo-algoliasearch 仓库](https://www.npmjs.com/package/hexo-algoliasearch) 最新说明
|
||||||
|
|
||||||
Installation command:
|
安装命令:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm install hexo-algoliasearch --save
|
npm install hexo-algoliasearch --save
|
||||||
```
|
```
|
||||||
|
|
||||||
## Using Algolia
|
## 使用 algolia
|
||||||
|
|
||||||
Before publishing each blog post, carry out index uploading operations. The usual commands are as follows:
|
在每次博客发布之前,进行索引上传的操作,命令通常如下
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
hexo clean
|
hexo clean
|
||||||
|
@ -246,166 +242,173 @@ hexo algolia
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
# QWeather Widget 🇨🇳
|
# 🇨🇳 和风天气 Widget
|
||||||
|
|
||||||
Cosy mainly targets domestic users and integrates QWeather cards on the homepage. Register via [QWeather Developer Service](https://dev.qweather.com/docs/start/).
|
Cosy 主要针对国内用户,在首页集成了和风天气的卡片,通过 [和风天气开发服务](https://dev.qweather.com/docs/start/) 注册
|
||||||
|
|
||||||
After registering, fill in your `appKey` and `cityCode` in the configuration.
|
注册完成后,在配置中填入你的 `appKey` 和 `cityCode(城市代码)`
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
weather:
|
weather:
|
||||||
enable: true
|
enable: true
|
||||||
# Replace
|
# 替换
|
||||||
cityCode: cityCode
|
cityCode: cityCode
|
||||||
appKey: appKey
|
appKey: appKey
|
||||||
```
|
```
|
||||||
|
|
||||||
You can find your city's `cityCode` in the official region list repository's `China-City-List-latest.csv`.
|
其中 `cityCode` 可以在 [官方的地区列表仓库](https://github.com/qwd/LocationList) 中的 `China-City-List-latest.csv` 找到你所在城市的 `cityCode`
|
||||||
|
|
||||||
|
# 前置元数据
|
||||||
|
|
||||||
# Front Matter
|
在 Hexo 的 Markdown 文件中,一个典型的 YAML 格式的 `Front Matter` 可能会是这样的:
|
||||||
|
|
||||||
In Hexo's Markdown files, a typical YAML-formatted `Front Matter` might look like this:
|
|
||||||
|
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
---
|
---
|
||||||
title: My Article Title
|
title: 我的文章标题
|
||||||
categories:
|
categories:
|
||||||
- javascript
|
- javascript
|
||||||
tags:
|
tags:
|
||||||
- Programming
|
- 编程
|
||||||
- JavaScript
|
- JavaScript
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
## top
|
## top
|
||||||
|
|
||||||
To pin an article to the top, assign a numerical value to the `top` metadata. Articles with a specified `top` value will be marked with a 📌 icon in the category list.
|
实现文章置顶的功能,给定一个数值,可以进行排序,设定了 `top` 元数据的文章,会在分类列表中,使用 📌 标记
|
||||||
|
|
||||||
For example, if there are three articles:
|
例如有三篇文章:
|
||||||
|
|
||||||
- Article 1
|
- 文章1
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
---
|
---
|
||||||
title: Article 1
|
title: 文章1
|
||||||
top: 0
|
top: 0
|
||||||
categories:
|
categories:
|
||||||
- javascript
|
- javascript
|
||||||
|
tags:
|
||||||
|
- 编程
|
||||||
|
- JavaScript
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
- Article 2
|
- 文章2
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
---
|
---
|
||||||
title: Article 2
|
title: 文章2
|
||||||
top: 1
|
top: 1
|
||||||
categories:
|
categories:
|
||||||
- javascript
|
- javascript
|
||||||
|
tags:
|
||||||
|
- 编程
|
||||||
|
- JavaScript
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
- Article 3
|
- 文章3
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
---
|
---
|
||||||
title: Article 3
|
title: 文章3
|
||||||
categories:
|
categories:
|
||||||
- javascript
|
- javascript
|
||||||
|
tags:
|
||||||
|
- 编程
|
||||||
|
- JavaScript
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
Then, under the `javascript` category, the sort order will be: `Article 1 > Article 2 > Article 3`.
|
那么在 `javascript` 分类下,排序的顺序依次为:`文章1 > 文章2 > 文章3`
|
||||||
|
|
||||||
## status
|
## status
|
||||||
|
|
||||||
This is used to differentiate the status of articles and can be quickly `filtered` using the category list. The Cosy theme comes with 4 built-in statuses:
|
用于区分文章的状态,同时利用文章分类列表的`筛选`,进行快速筛选,Cosy 主题内置了 4 种状态
|
||||||
|
|
||||||
- done: Completed
|
- done:完成
|
||||||
- doing: In Progress
|
- doing:进行中
|
||||||
- todo: To Do
|
- todo:待办
|
||||||
- other: Abandoned
|
- other:废弃
|
||||||
|
|
||||||
For example:
|
例如:
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
---
|
---
|
||||||
title: Article 1
|
title: 文章1
|
||||||
categories:
|
categories:
|
||||||
- javascript
|
- javascript
|
||||||
status: done
|
status: done
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# 自定义页面
|
||||||
|
|
||||||
|
Hexo 使用 Markdown(或其他渲染引擎)解析你的文章,并生成静态文件以快速加载。除了默认生成的文章和归档页面之外,Hexo 还允许你创建自定义页面。
|
||||||
|
|
||||||
# Custom Page
|
## Roadmap路线图
|
||||||
|
|
||||||
Hexo uses Markdown (or other rendering engine) to parse your article and generate static files for quick loading. In addition to the default generated articles and archive pages, Hexo also allows you to create custom pages.
|
创建页面,你可以使用命令
|
||||||
|
|
||||||
## Roadmap
|
|
||||||
|
|
||||||
To create a page, you can use the command
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
hexo new page roadmap
|
hexo new page roadmap
|
||||||
```
|
```
|
||||||
|
|
||||||
After success, a new folder `/roadmap/index.md` will be generated under the `source/` folder
|
成功后在 `source/` 文件夹下会生成一个新的文件夹 `/roadmap/index.md`
|
||||||
|
|
||||||
You can refer to this template for configure `/roadmap/index.md`, parameter description:
|
你可以参照此模板,进行配置,参数说明:
|
||||||
|
|
||||||
- title: Title of roadmap page HTML
|
- title: roadmap页面 html 的标题
|
||||||
- initYear: Default displayed year
|
- initYear: 默认显示的年份
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
title: Title - roadmap
|
---
|
||||||
|
title: 陈不渡 - roadmap
|
||||||
layout: roadmap
|
layout: roadmap
|
||||||
initYear: 2023
|
initYear: 2023
|
||||||
years:
|
years:
|
||||||
2022:
|
2022:
|
||||||
- title: reading
|
- title: 读书
|
||||||
start: 01-01
|
start: 01-01
|
||||||
end: 1-5
|
end: 1-5
|
||||||
- title: cooking
|
- title: 还是读书
|
||||||
start: 02-01
|
start: 02-01
|
||||||
end: 05-30
|
end: 05-30
|
||||||
2023:
|
2023:
|
||||||
- title: Yue Mo Du Qian
|
- title: 越陌度阡
|
||||||
start: 01-01
|
start: 01-01
|
||||||
end: 1-2
|
end: 1-2
|
||||||
- title: To use and preserve in vain
|
- title: 枉用相存
|
||||||
start: 02-01
|
start: 02-01
|
||||||
end: 06-30
|
end: 06-30
|
||||||
- title: Short Song Line
|
- title: 短歌行
|
||||||
start: 10-26
|
start: 10-26
|
||||||
end: 10-31
|
end: 10-31
|
||||||
content: Singing and drinking, geometry of life! For example, the morning dew is more bitter than the past. Be generous and forget your worries. How to relieve worries? Only Du Kang. Qingqing Zijin, carefree in my heart. But for your sake, I have been pondering until now. Yo, deer chirp, eating wild apples.
|
content: 对酒当歌,人生几何!譬如朝露,去日苦多。慨当以慷,忧思难忘。何以解忧?唯有杜康。青青子衿,悠悠我心。但为君故,沉吟至今。呦呦鹿鸣,食野之苹。
|
||||||
- title: Prosody enlightenment
|
- title: 声律启蒙
|
||||||
start: 11-01
|
start: 11-01
|
||||||
end: 11-31
|
end: 11-31
|
||||||
content: The flowers bloom in red and beautiful colors, and the water ripples with azure glass. Going to my wife to explore my neighbor's date, going to my wife to plant a backyard sunflower
|
content: 花开红锦绣,水漾碧琉璃。去妇因探邻舍枣,出妻为种后园葵
|
||||||
|
---
|
||||||
```
|
```
|
||||||
|
|
||||||
## Resume
|
## Resume简历页面
|
||||||
|
|
||||||
To create a page, you can use the command
|
创建页面,你可以使用命令
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
hexo new page resume
|
hexo new page resume
|
||||||
```
|
```
|
||||||
|
|
||||||
After success, a new folder will be generated folder `/resume/index.md` under the `source/`
|
成功后在 `source/` 文件夹下会生成一个新的文件夹 `/resume/index.md`
|
||||||
|
|
||||||
You can refer to this template for configure `/resume/index.md`, parameter description:
|
你可以参照此模板,进行配置,参数说明:
|
||||||
|
|
||||||
- title: The title of the resume page's HTML
|
- title: resume 页面 html 的标题
|
||||||
- avatar: Address of the avatar image
|
- avatar: 头像图片的地址
|
||||||
|
|
||||||
```markdown
|
```yml
|
||||||
title: resume
|
title: 页面标题document.title
|
||||||
layout: resume
|
layout: resume
|
||||||
avatar: /img/avatar.png
|
avatar: /img/avatar.png
|
||||||
name: Hi! Mozzie
|
name: Hi! Mozzie
|
||||||
|
@ -420,39 +423,38 @@ social:
|
||||||
icon: svg
|
icon: svg
|
||||||
|
|
||||||
about:
|
about:
|
||||||
- My job is to build your website so that it is functional and user-friendly but at the same time attractive.
|
- 我的工作是建立你的网站,使其功能强大,用户友好,但同时具有吸引力。
|
||||||
- Moreover, I add personal touch to your product and make sure that is eye-catching and easy to use. My aim is to bring across your message and identity in the most creative way. I created web design for many famous brand companies.
|
- 此外,我为您的产品添加了个人风格,并确保其引人注目且易于使用。我的目标是以最有创意的方式传达你的信息和身份。我为许多知名品牌公司设计网页。
|
||||||
|
|
||||||
skill:
|
skill:
|
||||||
- Familiar with Node, with backend development capabilities, experience in individual application projects such as SpringBoot, Egg, Koa2, and Midway, and experience in Nestjs microservice application projects
|
- 熟悉Node,具备后端开发能力,有SpringBoot、Egg、Koa2、Midway等单个应用项目经验,有Nestjs微服务应用项目经验
|
||||||
- Having experience in Monorepo engineering and possessing the ability to separate the front and rear ends of a single unit and apply DevOps
|
- 具有Monoreo工程经验,能够分离单个单元的前端和后端并应用DevOps
|
||||||
- Familiar with three. js, familiar with Vtk. js, with development experience in medical 3D front-end and graphics related fields
|
|
||||||
- Master basic Linux commands and understand the basic use of Nginx and Docker
|
|
||||||
|
|
||||||
education:
|
education:
|
||||||
- school: University School of the Arts
|
- school: 大学艺术学院
|
||||||
time: 2012-2016
|
time: 2012-2016
|
||||||
|
|
||||||
workExp:
|
workExp:
|
||||||
- inc: Creative Director
|
- inc: 创意研发
|
||||||
time: 2021.09 ~ today
|
time: 2021.09 ~ 至今
|
||||||
- inc: Web Designer
|
- inc: Web设计
|
||||||
time: 2021.01 ~ 2021.09
|
time: 2021.01 ~ 2021.09
|
||||||
|
|
||||||
projectExp:
|
projectExp:
|
||||||
- name: PC/React • Annotation, Algorithm Data Center
|
- name: PC/React• 标注 ,算法数据中心
|
||||||
desc: This is a xxx system. It mainly includes a b c function. I am mainly responsible for the development and maintenance of the x, y, and z modules.
|
desc: 这是一个xxx系统。它主要包括一个bc函数。我主要负责x、y和z模块的开发和维护。
|
||||||
|
list:
|
||||||
|
- 使用pnpm工作区管理Monorepo中的多个代码库,支持多个框架共存,共享通用组件库和功能
|
||||||
|
|
||||||
list:
|
- name: PC/React•Tavigator主动脉根部/外周
|
||||||
- Using pnpm workspace to manage multiple code repositories in Monorepo, supporting the coexistence of multiple frameworks, and sharing common component libraries and capabilities
|
desc: 这是一个xxx系统。它主要包括一个bc函数。我主要负责x、y和z模块的开发和维护。
|
||||||
- Use Rollup to package some functional capabilities (such as a b) on your own, which can be used for both browsers and node.js to achieve code isomorphism
|
|
||||||
- Develop the system server using Nest.js and use it for the microservice system of the project
|
|
||||||
|
portfolio:
|
||||||
|
- name: 项目A
|
||||||
|
desc: 项目A描述
|
||||||
|
iconSVG: 复制svg的path到这里
|
||||||
|
link: 网址,http(s)://...
|
||||||
|
# 更多 ...
|
||||||
|
|
||||||
- name: PC/React • Tavigator Aortic Root/Peripheral
|
|
||||||
desc: This is a xxx system. It mainly includes a b c function. I am mainly responsible for the development and maintenance of the x, y, and z modules.
|
|
||||||
|
|
||||||
list:
|
|
||||||
- Using pnpm workspace to manage multiple code repositories in Monorepo, supporting the coexistence of multiple frameworks, and sharing common component libraries and capabilities
|
|
||||||
- Use Rollup to package some functional capabilities (such as a b) on your own, which can be used for both browsers and node.js to achieve code isomorphism
|
|
||||||
- Develop the system server using Nest.js and use it for the microservice system of the project
|
|
||||||
```
|
```
|
|
@ -79,14 +79,16 @@ projectExp:
|
||||||
portfolio:
|
portfolio:
|
||||||
- name: CVPilot (原Tavigator)
|
- name: CVPilot (原Tavigator)
|
||||||
desc: TAVR手术辅助决策系统
|
desc: TAVR手术辅助决策系统
|
||||||
cover: /img/cvpilot.png
|
iconSVG: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><path d="M21 10h-4V6h-2v4h-4v2h4v4h2v-4h4v-2z" fill="currentColor"></path><path d="M28 10h-2V4a2.002 2.002 0 0 0-2-2H8a2.002 2.002 0 0 0-2 2v6H4a2.002 2.002 0 0 0-2 2v18h28V12a2.002 2.002 0 0 0-2-2zM14 28v-6h4v6zm6 0v-7a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v7H4V12h4V4h16v8h4v16z" fill="currentColor"></path></svg>
|
||||||
link: https://www.tavi.fit
|
link: https://www.tavi.fit
|
||||||
|
|
||||||
- name: Bolt Design
|
- name: Bolt Design
|
||||||
desc: 基于 Vite 开发的 React 组件、文档一体化系统
|
desc: 基于 Vite 开发的 React 组件、文档一体化系统
|
||||||
cover: /img/bolt.png
|
iconSVG: <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="M6.357 9C3.72 9.68 2 10.845 2 12.175C2 14.282 6.405 16 11.85 16c.74 0 1.26-.039 1.95-.097"></path><path d="M9.837 15.9c-.413-.596-.806-1.133-1.18-1.8c-2.751-4.9-3.488-9.77-1.63-10.873c1.15-.697 3.047.253 4.974 2.254"></path><path d="M6.429 15.387c-.702 2.688-.56 4.716.56 5.395c1.783 1.08 5.387-1.958 8.043-6.804c.36-.67.683-1.329.968-1.978"></path><path d="M12 18.52c1.928 2 3.817 2.95 4.978 2.253c1.85-1.102 1.121-5.972-1.633-10.873c-.384-.677-.777-1.204-1.18-1.8"></path><path d="M17.66 15c2.612-.687 4.34-1.85 4.34-3.176C22 9.714 17.592 8 12.155 8c-.747 0-1.266.029-1.955.087"></path><path d="M8 12c.285-.66.607-1.308.968-1.978c2.647-4.844 6.253-7.89 8.046-6.801c1.11.679 1.262 2.706.56 5.393"></path><path d="M12.26 12.015h-.01c-.01.13-.12.24-.26.24a.263.263 0 0 1-.25-.26c0-.14.11-.25.24-.25h-.01c.13-.01.25.11.25.24"></path></g></svg>
|
||||||
link: https://amo.mozzie.cn/
|
link: https://amo.mozzie.cn/
|
||||||
|
|
||||||
- name: hexo-theme-cosy
|
- name: hexo-theme-cosy
|
||||||
desc: Minimalist, pursuing the ultimate loading speed for a Hexo theme
|
desc: Minimalist, pursuing the ultimate loading speed for a Hexo theme
|
||||||
cover: /img/hexo-theme-linear-dark.png
|
iconSVG: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><path d="M9 19c-4.3 1.4-4.3-2.5-6-3m12 5v-3.5c0-1 .1-1.4-.5-2c2.8-.3 5.5-1.4 5.5-6a4.6 4.6 0 0 0-1.3-3.2a4.2 4.2 0 0 0-.1-3.2s-1.1-.3-3.5 1.3a12.3 12.3 0 0 0-6.2 0C6.5 2.8 5.4 3.1 5.4 3.1a4.2 4.2 0 0 0-.1 3.2A4.6 4.6 0 0 0 4 9.5c0 4.6 2.7 5.7 5.5 6c-.6.6-.6 1.2-.5 2V21" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg>
|
||||||
link: https://github.com/17px/hexo-theme-cosy
|
link: https://github.com/17px/hexo-theme-cosy
|
||||||
---
|
---
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
<%- css("/css/c6b6a0f2.css")%>
|
<%- css("/css/8eb236e5.css")%>
|
||||||
|
|
||||||
<div class="resume scrollbar-obtrusive">
|
<div class="resume scrollbar-obtrusive">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<aside>
|
<aside>
|
||||||
<div class="base">
|
<div class="base">
|
||||||
<figure>
|
<figure>
|
||||||
<img src="<%- page.avatar %>" />
|
<img src="/img/avatar.png" alt="">
|
||||||
</figure>
|
</figure>
|
||||||
<h3><%- page.name %></h3>
|
<h3><%- page.name %></h3>
|
||||||
<div class="badge">
|
<div class="badge">
|
||||||
|
@ -192,15 +192,8 @@
|
||||||
<% page.portfolio.forEach(function(item) { %>
|
<% page.portfolio.forEach(function(item) { %>
|
||||||
<a href="<%= item.link %>" class="card">
|
<a href="<%= item.link %>" class="card">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div class="card-image" style="background-image: url('<%= item.cover %>');">
|
<div class="card-image">
|
||||||
<span>
|
<h2><%- item.iconSVG %></h2>
|
||||||
<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="2"></circle>
|
|
||||||
<path d="M22 12c-2.667 4.667-6 7-10 7s-7.333-2.333-10-7c2.667-4.667 6-7 10-7s7.333 2.333 10 7"></path>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card-info-wrapper">
|
<div class="card-info-wrapper">
|
||||||
<div class="card-info">
|
<div class="card-info">
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user