没事的时候真的不要瞎逛Github,不然发现好玩东西就会按耐不住躁动得而心脏,从而浪费很多时间...。

我就正好遇到这种情况了,前些天在Github上刷到 hugo-book 这个主题,简单、强大、优雅十分符合我现在的胃口。

而且如果没有其他太过特殊的需求,你甚至可以直接用这个主题做你的数字花园,而且使用起来十分顺手,虽然这个主题的主要功能是做文档、知识库的,不过作者依旧还是适配了一点点博客的功能,所以,你甚至可以把博客和知识库整合在一起...。

Emmmm...听起来很酷,主题所有的特性列表如下

Features

  • Clean simple design
  • Light and Mobile-Friendly
  • Multi-language support
  • Customisable
  • Zero initial configuration
  • Handy shortcodes
  • Comments support
  • Simple blog and taxonomy
  • Primary features work without JavaScript
  • Dark Mode
Screenshot

11ty版本的移植

不过这个主题并没有11ty的版本,目前我想要用的话只能自己动手移植了。

但是在查阅源代码并进行评估时发现很多原有功能以我目前的技术水平可能在11ty上无法实现,而且因为用Ghost作为博客数据后端的原因,获得的文章是html类型,就更加不好处理某些功能了。

所以起初我还提了个issue,希望能得到作者的帮助,但是到本文撰写完毕为止已经快一个星期了,依旧没有得到回复,自然也没有有效的信息。

所以我从前6天前fork了这个主题,并在刚刚完成了基础功能的制作,11ty版本仓库地址 11ty-book

目前部分功能,如:toc、推荐合集、Shortcodes 等没有实现,尤其是Shortcodes 之后可能要好好研究一下应该如何在11ty上的实现(11ty也有一个Shortcode)。

今天就先完成到这里吧。

你对这个新主题有什么看法?欢迎留言讨论。