V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
IIssNan
V2EX  ›  分享创造

分享个人写的一个 Hexo 主题

  IIssNan ·
iissnan · 2015-01-26 21:36:12 +08:00 · 29896 次点击
这是一个创建于 3339 天前的主题,其中的信息可能已经有所发展或是发生改变。

上周末花了点时间把之前做的一个Hexo主题修整了下,完善了下文档,打算拿出来分享。

在线预览 | 主题代码

当时用Hexo建了一个博客放在GitHub上,主要是用来记录每天阅读的文章以及笔记,取名为notes。由于是笔记,主要是用于记录查询,故对于主题的需求很简单:

  • 简洁易用
  • 阅读舒服

选了几个主题,都觉得太过复杂。于是自己写了一个主题,就叫notes
之后独立博客停了,完全转到Hexo上。于是把notes主题做了大量的修改,既然作为下一个主题,就干脆叫NexT

说回来,NexT真的很简洁,自身没有任何社交功能(评论除外),甚至连rss链接都没有,因为这些在我看来都没有必要。要说唯一的特点就是棱角与黑白分明。另外在字体的使用方面也比较任性:

  • 标题使用衬线字体,字体族是:

    "PT Serif", "Cambria", Georgia, "Microsoft Jhenghei", "Hiragino Sans GB", "Microsoft YaHei"
    
  • 正文部分使用无衬线体,并引用了Lato字体。字体族是:

    "Lato", "Microsoft Jhenghei", "Hiragino Sans GB", "Microsoft YaHei"
    
  • 等宽字体。PT Mono近来成为了我编程首选的字体。字体族是:

    "PT Mono", consolas, Monaco, Menlo
    

最后,当然得适配移动设备。

欢迎使用反馈,求轻拍。
如果你喜欢的话,不妨给个star以资鼓励:)
https://github.com/iissnan/hexo-theme-next

第 1 条附言  ·  2015-02-17 03:21:49 +08:00
经过20天的反复修改,目前更新到了`0.3.0`版本。总结下目前已有的特性:

* 支持自定义 LOGO 以及主题图标
* 支持 多说 / DISQUS 双评论系统
* 支持5款代码高亮主题
* 支持Google/百度统计
* 支持Google Webmaster tools
* 支持Creative Commons
* 支持侧边栏(作者头像、站点信息以及社交链接)

后续的更新可能包括:

* 支持分类
* 支持主题内的主题
* 新的Gallery设计
* 更好的图片展示


欢迎更新~
感谢各种建议以及bug修改。
63 条回复    2018-03-09 19:59:52 +08:00
Geeker
    1
Geeker  
   2015-01-26 21:53:14 +08:00
大量留白的设计,真心不错
novnan
    2
novnan  
   2015-01-26 22:01:07 +08:00
用作记录还不错
fundon
    3
fundon  
   2015-01-26 22:23:04 +08:00
不错,什么协议,我想用该主题,但不是 hexo
icylogic
    4
icylogic  
   2015-01-26 22:31:52 +08:00 via Android
看看我的主题之“没有主题”: https://blog.icylogic.net ,连评论都没有
icylogic
    5
icylogic  
   2015-01-26 22:34:11 +08:00 via Android
@icylogic 只是用了下pjax来做到不刷新页面跳转
IIssNan
    6
IIssNan  
OP
   2015-01-26 22:38:03 +08:00
@fundon MIT。欢迎Port,能保留一个链接给我当然最好。
IIssNan
    7
IIssNan  
OP
   2015-01-26 22:38:18 +08:00
@icylogic 赞,很有特色
bleaker
    8
bleaker  
   2015-01-26 22:51:01 +08:00 via Android
赞,正好准备把博客从WP迁移到Hexo上,就用你这个了
little_cup
    9
little_cup  
   2015-01-26 23:20:04 +08:00
这个真心赞!
Itanium
    10
Itanium  
   2015-01-26 23:28:41 +08:00
fundon
    11
fundon  
   2015-01-27 00:15:58 +08:00
@IIssNan 谢谢, :). 链接必须的。
Phariel
    12
Phariel  
   2015-01-27 00:16:24 +08:00
已star
Ljungqvist
    13
Ljungqvist  
   2015-01-27 00:20:13 +08:00
http://www.iissnan.com/
定向有问题?
RIcter
    14
RIcter  
   2015-01-27 00:26:24 +08:00 via iPad
rss 还是必须的…没有 rss 的 blog 最后基本都弃了…
Vicia
    15
Vicia  
   2015-01-27 00:43:59 +08:00
LS +1,如果是给自己一个人看的话,不用rss也没什么,希望别人来看的话,最好还是有个rss。
主题简洁漂亮,很赞。
《千与千寻》的片尾曲的日文最好规范一下,不要用中文简体字... (管得有点多了> <
Vinccn
    16
Vinccn  
   2015-01-27 00:49:47 +08:00
很喜欢,在写出这么简洁漂亮的主题之前,就用LZ的主题来鞭策自己了 > <
另外 RSS 应该要有,想订阅 LZ 的 Blog ……
官方就有 Feed Generator https://github.com/hexojs/hexo-generator-feed
IIssNan
    17
IIssNan  
OP
   2015-01-27 08:35:24 +08:00
@bleaker 欢迎使用:)
IIssNan
    18
IIssNan  
OP
   2015-01-27 08:35:55 +08:00
IIssNan
    19
IIssNan  
OP
   2015-01-27 08:36:33 +08:00
@Ljungqvist 刚发现这个问题,谢谢你的指出
IIssNan
    20
IIssNan  
OP
   2015-01-27 08:39:31 +08:00
@Vicia 因为我看不懂日文,所以只好加中文让自己明白是什么意思。我觉得中文翻译挺好的~
考虑加上RSS链接。


@Vinccn 谢谢
cos800
    21
cos800  
   2015-01-27 09:40:13 +08:00
赞一个 字体品味不错
cdlxkill
    22
cdlxkill  
   2015-01-27 12:01:04 +08:00
已收藏
niklaus520
    23
niklaus520  
   2015-01-27 13:02:22 +08:00
特别是字体,很赞啊,同意楼上们的,私人博客没有RSS就不好玩了
IIssNan
    24
IIssNan  
OP
   2015-01-28 11:32:58 +08:00
@RIcter
@Vicia
@Vinccn
@niklaus520

已支持显示RSS链接。
Taosky
    25
Taosky  
   2015-01-28 20:29:47 +08:00
字体很棒啊!
aksoft
    26
aksoft  
   2015-01-29 10:47:09 +08:00
...看文章不方便...其他都挺好...支持
IIssNan
    27
IIssNan  
OP
   2015-01-30 08:35:51 +08:00
@aksoft 目前我觉得最不方便的是文章的搜索。但这并不是主题所能完美解决的问题。

我借助于标签来查询文章,所以主题内强调了标签页面这一个特性。
mengrusheng
    28
mengrusheng  
   2015-01-30 17:59:26 +08:00
一直用pacman的路过…… 看来有必要换一换啦…… 楼主包维护吗 嘿嘿
niklaus520
    29
niklaus520  
   2015-01-30 20:42:29 +08:00
换了LZ的主题,略加一点修改,觉得很简洁,Thx!

blog.depressedmarvin.com
zhangyh26258
    30
zhangyh26258  
   2015-01-31 17:12:06 +08:00 via Android
不错不错
IIssNan
    31
IIssNan  
OP
   2015-02-02 12:11:33 +08:00   ❤️ 1
@mengrusheng 我会经常更新这个主题。如果你有碰到什么问题或者建议,可以发issue给我:)
IIssNan
    32
IIssNan  
OP
   2015-02-02 12:13:02 +08:00
@niklaus520 感谢你的使用:)
IIssNan
    33
IIssNan  
OP
   2015-02-02 12:13:29 +08:00
@zhangyh26258 欢迎使用
suniven
    34
suniven  
   2015-02-03 12:27:01 +08:00
漂亮!先 mark
chenggiant
    35
chenggiant  
   2015-02-04 11:15:32 +08:00
很喜欢,已经换上了!

请问这个主题是不是不支持Disqus呀?
chenggiant
    36
chenggiant  
   2015-02-04 15:01:10 +08:00   ❤️ 1
嗯,自己把Disqus加进去了。
lazyyz
    37
lazyyz  
   2015-02-05 14:51:00 +08:00
挺喜欢的,已入,准备弄个hexo :)
IIssNan
    38
IIssNan  
OP
   2015-02-05 19:51:05 +08:00
@chenggiant
@lazyyz
欢迎使用
mengrusheng
    39
mengrusheng  
   2015-03-15 20:12:30 +08:00
话说 楼主今天才抽时间换主题 呃 报 Cannot GET /tags/ 之前pacman显示标签没啥问题的 这是需要设置哪里么
mengrusheng
    40
mengrusheng  
   2015-03-15 20:24:54 +08:00
呃 我有罪 我找到“创建标签云页面”啦 打扰楼主啦~~
riccar
    41
riccar  
   2015-03-17 00:20:10 +08:00
请问支持 hexo v3.0 吗?
mengrusheng
    42
mengrusheng  
   2015-03-17 10:23:19 +08:00
汇报个小问题 多说评论框的分享到微博 后面几个选项会被发布按钮盖住 不知道是主题的问题还是多说的问题
IIssNan
    43
IIssNan  
OP
   2015-03-17 10:24:45 +08:00   ❤️ 1
@riccar 支持。
IIssNan
    44
IIssNan  
OP
   2015-03-17 10:25:12 +08:00
@mengrusheng 多谢反馈。我去查看下。
mengrusheng
    45
mengrusheng  
   2015-03-18 20:27:26 +08:00   ❤️ 1
楼主 我又来反馈了 不要烦我啊~ 文章底下显示上一篇和下一篇的位置 如果标题过长的话 会重叠显示 如: http://taoyuanxiaoqi.com/2014/11/21/openfire_note_4/
mengrusheng
    46
mengrusheng  
   2015-03-18 20:28:46 +08:00
ps:发布按钮的问题似乎不存在了 因为分享到微博之类的选项不见了
IIssNan
    47
IIssNan  
OP
   2015-03-18 21:42:59 +08:00
@mengrusheng 更新一下主题,最近的一个修改中已经修正了重叠的问题了:)
xiazhichenjlu
    48
xiazhichenjlu  
   2015-04-09 13:24:39 +08:00
请问如何在catgories和tags下生成index.html?我在next/_config.yml中设置显示这两个,但是直接点这两个链接,得到的是Cannot Get categories/tags,可如果我在文章里点设置好的分类或者标签却可以进入相应的页面。我查看了生成的public folder发现在categories和tags的目录下没有index.html。请问如何解决?
fkccp
    49
fkccp  
   2015-04-14 13:31:35 +08:00
@xiazhichenjlu
https://github.com/iissnan/hexo-theme-next/issues/51

```
$ cd path/to/hexo
$ hexo new page tags
$ hexo new page categories
$ vim source/tags/index.md
# add line: type: "tags"
$ vim source/categories/index.md
# add line: type: "categories"
$ cd themes/next
# backup themes/next/_config.yml
$ git pull
```
ileyar
    50
ileyar  
   2015-05-04 16:51:47 +08:00
演示站点打不开了。。
gwenk
    51
gwenk  
   2015-05-18 16:05:33 +08:00
你好,我非常喜欢你的主题,想请教一下,如果我想把侧边栏设置成仅在文章有目录的时候自动展开,没有目录的文章则不自动展开,要怎么操作呢?还有,我想更改首页顶部的logo颜色,又该怎么设置呢?谢谢~
cuthead
    52
cuthead  
   2015-10-20 16:12:30 +08:00
好像字体是站外,有没有办法 CDN 全弄成站内。
IIssNan
    53
IIssNan  
OP
   2015-10-22 13:01:44 +08:00
@cuthead 之前是站内形式的,不过有提字体有问题,就改成 CDN 的了
cuthead
    54
cuthead  
   2015-10-23 13:38:36 +08:00
@IIssNan 双鱼座主题什么时候能公开提供使用啊
LeoDev
    55
LeoDev  
   2015-12-29 12:33:46 +08:00
qq936695852
    56
qq936695852  
   2016-02-17 16:16:02 +08:00
你好,我用这个框架 ,很好 但是手机上显示文章没有响应式
GreenArrow
    57
GreenArrow  
   2016-04-17 12:09:31 +08:00
@IIssNan 为什么按照你的教程,添加的友情链接没有显示出来呢?
shiro
    58
shiro  
   2016-05-28 21:55:00 +08:00
略屌!
wakasann
    59
wakasann  
   2016-05-30 00:00:33 +08:00   ❤️ 1
谢谢你写的主题,已安装,开始使用了!
qhxin
    60
qhxin  
   2016-06-18 17:57:03 +08:00
感谢楼主,很漂亮的主题,使用中。
beny2mor
    61
beny2mor  
   2016-12-11 03:46:57 +08:00
原来出是这
codingKingKong
    62
codingKingKong  
   2018-03-09 19:51:56 +08:00
我在_config.yml 切换了语言, 但是没有生效- -#
codingKingKong
    63
codingKingKong  
   2018-03-09 19:59:52 +08:00
搞定了, 我编辑成主题里的 yml 文件了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5592 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 05:49 · PVG 13:49 · LAX 22:49 · JFK 01:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.