yelog / hexo-theme-3-hexo Goto Github PK
View Code? Open in Web Editor NEWhexo主题:三段式设计、极简、方便 Hexo theme: three-stage design
Home Page: https://yelog.org
License: MIT License
hexo主题:三段式设计、极简、方便 Hexo theme: three-stage design
Home Page: https://yelog.org
License: MIT License
希望能增加博客按时间降序排列
好像submit太多了,不知道作者会不会看
1 我觉得如果能设置默认显示tab会好很多因为有的人不知道有这东西
2 另外就是友链那个箭头不是很直观,尤其是手机界面,我很多朋友都没搞懂怎么回到文章页,可能把箭头方向改成朝左更好理解,最好要是能清楚的写回到文章列表就好了。
3 文章列表宽度如果可控应该也会更好,手机上空间太小
4 目录能不能实现一定程度的透明呢
5 最后一个可能有点难,能不能实现文章内容搜索呢? 如果这样的话就完美啦
我使用3-hexo后,代码高亮没效果
这里
例如以下测试原文:
$$
f_{test} = \int a_b \cdot dt
{\tag {1-1}} {\label {1-1}}
$$
引用公式 $\eqref {1-1}$
加了 "label" 后,公式就不能渲染出来,需要刷新一下才行。
一般第一次点击 第二段标题栏 的文章,公式可以正确渲染,但第二次点击,带 "label“ 的公式就不能渲染出来的,这个问题有解吗?
能从最近的日期依次排序吗
我看文章是按字符串排序的,应该按时间排序
您好,感谢您制作这个主题并把他开源分享出来。
我在使用中发现一个显示问题,就是原先让多张图片显示在一行的方式,在这个主题渲染后图片都分行显示了。
这是我使用的方式,原先是可以一行显示的,现在不行:
<img src="/image/62ed8609gw1eruvbdcpgdj20ku112dq6.jpg" width="300" />
<img src="/image/62ed8609gw1eruv82lkk6j20ku1127ds.jpg" width="300" />
希望您有时间可以看下怎么解决呢
在使用这个主题时,一般都要有自己的配置和indexs.md主页,现在只能在主题下更改你的文件吗?
有没有办法在外面创建一个配置文件和index.md文件,可以替换你里面的?
你的主题在themes文件夹中,里面的git是指向你的github的,直接修改不是太合适吧?有没有办法解决呢?
用火狐浏览器打开博客时,标签会发生错位
安装插件时出现了Warning:
$ npm install hexo-generator-search --save
[email protected] F:\Html\yehuohan.blog.src
`-- [email protected]
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\chokidar\n
ode_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: w
anted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
是windows平台下,插件不能使用的问题吗?
如题,想要将_post目录下的文件夹名称,作为文章文类,这样,设置或修改文章分类就方便多了,不用每次都更改categories属性。
请问有可能实现吗?
url: https://gitrootid.github.io/note
root: /note/
permalink: :year/:month/:day/:title/
permalink_defaults:
我的配置是这样的话,主题的js,img都会路径有问题,能否增加一个配置主题路径的
点击邮件图标后没有反应,没有弹出发送邮件的页面。
menu:
about: # '关于' 按钮
on: true # 是否显示
url: https://coco56.gitee.io/blog/about/ # 跳转链接
type: 3 # 跳转类型 1:站内异步跳转 2:当前页面跳转 3:打开新的tab页
friend: # '友链' 按钮
C:\Users\kenxu\Desktop\amlove\cn\blog>hexo g > 1.txt
Unhandled rejection ReferenceError: C:\Users\kenxu\Desktop\amlove\cn\blog\themes
\3-hexo\layout\post.ejs:15
13|
15| <%- partial('_partial/article', {post: page, index: false}) %>
16|
C:\Users\kenxu\Desktop\amlove\cn\blog\themes\3-hexo\layout_partial\article.ejs:
7
5| <% } %>
6| <%if(theme.word_count){%>
7| 字数:<%=wordcount(post.content) %>
8| <%}%>
9| <%if(theme.visit_counter && theme.visit_counter.on && theme.visit_c
ounter.page_visit) {%>
10|
wordcount is not defined
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:646)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:3096)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiledSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\li
b\theme\view.js:122:20)
at View.renderSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo
lib\theme\view.js:50:21)
at Object.partial (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\l
ib\plugins\helper\partial.js:42:17)
at Object.wrapper (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\lodash
\lodash.js:4968:19)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:423)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:876)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiled (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\th
eme\view.js:127:30)
at View.render (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib
theme\view.js:29:15)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\hexo\index.js
:387:25
at tryCatcher (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\j
s\release\util.js:16:23)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\js\release\me
thod.js:15:34
at RouteStream._read (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hex
o\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:348:10)
at resume (_stream_readable.js:737:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
Unhandled rejection ReferenceError: C:\Users\kenxu\Desktop\amlove\cn\blog\themes
\3-hexo\layout\index.ejs:15
13|
15| <%- partial('_partial/index') %>
16|
C:\Users\kenxu\Desktop\amlove\cn\blog\themes\3-hexo\layout_partial\index.ejs:46
44| <h2 id="关于叶落阁">关于叶落阁</h2>
45| <p><strong>叶落阁</strong>是阿杰(杨玉杰)的个人站。</p>
46|
到目前为止已经写了
<%}%><%=site.posts.length%>
篇文章<%if(t
heme.word_count){%>, 共<%=totalcount(site)%>
字
47| <%if(theme.visit_counter && theme.visit_counter.on && theme.visit_co
unter.site_visit) {%>
48| 本站访问人数:人次
49| , 访问量:次
totalcount is not defined
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:1765)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:3053)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiledSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\li
b\theme\view.js:122:20)
at View.renderSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo
lib\theme\view.js:50:21)
at Object.partial (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\l
ib\plugins\helper\partial.js:42:17)
at Object.wrapper (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\lodash
\lodash.js:4968:19)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:430)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:851)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiled (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\th
eme\view.js:127:30)
at View.render (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib
theme\view.js:29:15)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\hexo\index.js
:387:25
at tryCatcher (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\j
s\release\util.js:16:23)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\js\release\me
thod.js:15:34
at RouteStream._read (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hex
o\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:348:10)
at resume (_stream_readable.js:737:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
Unhandled rejection ReferenceError: C:\Users\kenxu\Desktop\amlove\cn\blog\themes
\3-hexo\layout\index.ejs:15
13|
15| <%- partial('_partial/index') %>
16|
C:\Users\kenxu\Desktop\amlove\cn\blog\themes\3-hexo\layout_partial\index.ejs:46
44| <h2 id="关于叶落阁">关于叶落阁</h2>
45| <p><strong>叶落阁</strong>是阿杰(杨玉杰)的个人站。</p>
46|
到目前为止已经写了
<%}%><%=site.posts.length%>
篇文章<%if(t
heme.word_count){%>, 共<%=totalcount(site)%>
字
47| <%if(theme.visit_counter && theme.visit_counter.on && theme.visit_co
unter.site_visit) {%>
48| 本站访问人数:人次
49| , 访问量:次
totalcount is not defined
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:1765)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:3053)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiledSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\li
b\theme\view.js:122:20)
at View.renderSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo
lib\theme\view.js:50:21)
at Object.partial (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\l
ib\plugins\helper\partial.js:42:17)
at Object.wrapper (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\lodash
\lodash.js:4968:19)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:430)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:851)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiled (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\th
eme\view.js:127:30)
at View.render (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib
theme\view.js:29:15)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\hexo\index.js
:387:25
at tryCatcher (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\j
s\release\util.js:16:23)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\js\release\me
thod.js:15:34
at RouteStream._read (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hex
o\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:348:10)
at resume (_stream_readable.js:737:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
Unhandled rejection ReferenceError: C:\Users\kenxu\Desktop\amlove\cn\blog\themes
\3-hexo\layout\index.ejs:15
13|
15| <%- partial('_partial/index') %>
16|
C:\Users\kenxu\Desktop\amlove\cn\blog\themes\3-hexo\layout_partial\index.ejs:46
44| <h2 id="关于叶落阁">关于叶落阁</h2>
45| <p><strong>叶落阁</strong>是阿杰(杨玉杰)的个人站。</p>
46|
到目前为止已经写了
<%}%><%=site.posts.length%>
篇文章<%if(t
heme.word_count){%>, 共<%=totalcount(site)%>
字
47| <%if(theme.visit_counter && theme.visit_counter.on && theme.visit_co
unter.site_visit) {%>
48| 本站访问人数:人次
49| , 访问量:次
totalcount is not defined
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:1765)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:3053)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiledSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\li
b\theme\view.js:122:20)
at View.renderSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo
lib\theme\view.js:50:21)
at Object.partial (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\l
ib\plugins\helper\partial.js:42:17)
at Object.wrapper (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\lodash
\lodash.js:4968:19)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:430)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:851)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiled (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\th
eme\view.js:127:30)
at View.render (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib
theme\view.js:29:15)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\hexo\index.js
:387:25
at tryCatcher (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\j
s\release\util.js:16:23)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\js\release\me
thod.js:15:34
at RouteStream._read (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hex
o\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:348:10)
at resume (_stream_readable.js:737:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
Unhandled rejection ReferenceError: C:\Users\kenxu\Desktop\amlove\cn\blog\themes
\3-hexo\layout\index.ejs:15
13|
15| <%- partial('_partial/index') %>
16|
C:\Users\kenxu\Desktop\amlove\cn\blog\themes\3-hexo\layout_partial\index.ejs:46
44| <h2 id="关于叶落阁">关于叶落阁</h2>
45| <p><strong>叶落阁</strong>是阿杰(杨玉杰)的个人站。</p>
46|
到目前为止已经写了
<%}%><%=site.posts.length%>
篇文章<%if(t
heme.word_count){%>, 共<%=totalcount(site)%>
字
47| <%if(theme.visit_counter && theme.visit_counter.on && theme.visit_co
unter.site_visit) {%>
48| 本站访问人数:人次
49| , 访问量:次
totalcount is not defined
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:1765)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:3053)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiledSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\li
b\theme\view.js:122:20)
at View.renderSync (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo
lib\theme\view.js:50:21)
at Object.partial (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\l
ib\plugins\helper\partial.js:42:17)
at Object.wrapper (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\lodash
\lodash.js:4968:19)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:430)
at eval (eval at (C:\Users\kenxu\Desktop\amlove\cn\blog\node_mod
ules\ejs\lib\ejs.js:242:14), :30:851)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\ejs\lib\ejs.js:255:15
at _compiled (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\th
eme\view.js:127:30)
at View.render (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib
theme\view.js:29:15)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hexo\lib\hexo\index.js
:387:25
at tryCatcher (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\j
s\release\util.js:16:23)
at C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\bluebird\js\release\me
thod.js:15:34
at RouteStream._read (C:\Users\kenxu\Desktop\amlove\cn\blog\node_modules\hex
o\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:348:10)
at resume (_stream_readable.js:737:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
目录,分类,tags等按钮不起作用,我打你的博客也是这样?是我浏览器问题还是主题问题?或者是hexo的Bug?
发现有2个问题:
刚才上传了一个包含mermaid语法的markdown文件,发现解析不了,是不支持吧
class="nav-right"这个样式需要改哪个文件缩短下宽度
文章目录很长时,显示不全,拉滑动条也显示不全。
谢谢!
看配置是需要一个search.xml文件支持,请问我要怎么生成这个search.xml文件呢?
我按照说明将
search:
path: search.xml
field: post
添加到根目录下的.config.yml里面了,但是启动之后还是无法执行全文搜索。
您好,看了您的主题感觉特别喜欢。但是我实际用的时候,按照_config.yml
中的CDN设置,jquery和mathjax的CDN经常加载不进来,经常需要刷新好几遍才能加载进来,而且有的时候,加载进来了也是一闪而过。我看您的网站,CDN挺正常的,请问可以分享下么?
大佬我使用了您的主题发现文章右侧的节点目录有点问题,
<li class="toc-item toc-level-4"> <a class="toc-link" href="#代码内配置"> <span class="toc-text"> </span> </a> <a href="#代码内配置" class="headerlink" title="代码内配置"> </a> 代码内配置</li>
生成的文章节点文本没有被a标签包裹都在a标签外面导致a标签不能点击跳转,但是看您的博客上是没有这个问题的,是我配置得有问题吗...
在首页(即indexs.md)里使用aplayer的标签会爆炸,但在其它页面就可以正常显示。
使用#和##的标题字体大小貌似是一样的,是原本设定就是这样吗?
楼主,怎么给博客的首页添加背景图片呢?
未找到相关的 Issues 进行评论
请联系 @coco5666 初始化创建
现在可以渲染数学公式吗?
貌似没找到渲染公式的字段设置。
效果描述如下,打开某个类别的文章,在tag中,只显示这类文章所带有的标签,而不是全部的标签,在全部文章那里的标签则可以是全部的标签
如题
不知为何好几次进入自己的网站都需要点一下那个目录大纲才会出来,可否设置为默认就有?
还有就是大纲宽度太窄有时候不合适,不知道能不能提供改宽度的设置
当使用一下代码添加到 文章中,图片放大动画效果有问题。
<img src="https://github.com/Loootus/blog_imgs/blob/master/a_sandbox.png?raw=true" alt="图1-1 在沙箱中的iOS应用" style="zoom: 50%;" />
我的站点
https://fuzongqiu.github.io/
看了主题的配置好像没有相关的配置
目前没看到规律, 如果有可以设置排序规则的地方, 也请告知一下
谢谢你这个主题,是我一直想要追求的效果~
1 我想问一下能不能直接显示打赏二维码,因为估计没人会去打开那个页面
2 可否提供一个选项取消index页面,就是那个★是★的博客的,首先这个对读者没什么用,另外手机端按头像时老是会回到那个页面而不是干净的主页去啊,有点没有必要
如题所示,当我页面中包含大量公式的时候,会出现页面很卡顿的情况,如 这篇文章 所示
如果Markdown目录过高,就会显示不全。
我在3-hexo\source\css_partial\full-toc.styl将post-toc的高度改82%,可以显示全了,目录下拉条也有上下箭头了。
.post-toc
width 200px
height 82%
代码块
这个语法形式的代码块在主题下不渲染,其他主题没问题。
四个空格开的的代码块语法是支持的,请问是什么问题?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.