huxpro.github.io icon indicating copy to clipboard operation
huxpro.github.io copied to clipboard

作者能不能让主题支持一下Hexo?

Open kaiywen opened this issue 9 years ago • 19 comments

很喜欢的一个主题,能不能添加一下Hexo的支持,谢谢!

kaiywen avatar Apr 18 '16 04:04 kaiywen

可以自行移植, 这个主题算是layout和page比较少拉, 移植起来应该比较快, 我本来也想移植的, 最后还是懒 以及怕1.6发布了 还得修改. 要是@Huxpro 同意的话, 有空了我可以尝试移植下!

Kaijun avatar Apr 20 '16 16:04 Kaijun

哈,我非专业前端,移植起来比较费时间,希望@Huxpro同意ls兄弟帮忙移植一下

kaiywen avatar Apr 21 '16 02:04 kaiywen

今晚我在移植 已经弄完了index, post页面 发现目前featured_tags这部分以及tags页面无法较好实现, 因为只提供list_tags的helper方法 直接渲染, 不提供详尽的tags对象... 已经在hexo那提了issue, 实在不行我只能使用list_tags方法 渲染后再用jquery取出里面的tag 再显示了...

Kaijun avatar Apr 21 '16 02:04 Kaijun

期待,为了这个主题,我都从hexo切换到jekyll了,希望能重回hexo

kaiywen avatar Apr 21 '16 02:04 kaiywen

@yuanbaohundan 等我把About页面和Tags做完我就传到github 😄 我是基于biolerplate做的 可能和 @Huxpro 的主站有点不同, 比如post页面右侧没有目录

Kaijun avatar Apr 21 '16 02:04 Kaijun

@Kaijun 赞,其实我也一直有支持 hexo 的想法,苦于工作太忙,没有时间搞

Huxpro avatar Apr 21 '16 05:04 Huxpro

@yuanbaohundan @Huxpro 基于Boilerplate已经迁移了, 研究了下hexo, 看了下源码, 终于解决了tags的问题拉, 现在各项feature应该都覆盖到了, 大家可以测试下! 有问题可以给我提Issue

地址: https://github.com/Kaijun/hexo-theme-huxblog

@Huxpro 希望1.6改动不是很大 哈哈哈 不然都是体力活 😄

Kaijun avatar Apr 21 '16 09:04 Kaijun

@Kaijun 赞赞赞,我先clone一个看一下,等时机成熟了,重新回hexo

kaiywen avatar Apr 21 '16 13:04 kaiywen

@Kaijun 哈哈,我在你的基础上正在移植一些自己的,体力活😄,之前博客用的ghost,自从用上docker自动部署hexo到github就重回静态博客了。ghost的默认主题和https://github.com/foru17/Yasuko 也是相当喜欢,准备来个大整合😂

Randyx233 avatar Apr 28 '16 14:04 Randyx233

@laili 哈哈 亮哥好! 我弄完才发现, 用ejs是最大的错误, 虽然可以直接使用JavaScript语法, 但是语法和Jekyll默认模板引擎相差甚大. 渲染模板引擎选择用swig或者nunjucks的话 应该移植起来很快!

Kaijun avatar Apr 28 '16 16:04 Kaijun

@Kaijun Amazing! v1.6 Release 时我会 refer 上的 👍 @laili 罗磊(@foru17 )的主题也很有他的个人风格哈哈 ;)

Huxpro avatar Apr 28 '16 16:04 Huxpro

@Kaijun 或者你可以直接给我发 PR 在 README 中加上~

Huxpro avatar Apr 28 '16 16:04 Huxpro

@Huxpro 等v1.6 Release 我换新的模板引擎移植后写更加详细的Usage再给你发PR 😄

Kaijun avatar Apr 28 '16 17:04 Kaijun

@Kaijun 感谢提醒,那我就用默认的swig来干活了

Randyx233 avatar Apr 29 '16 04:04 Randyx233

@laili 五月会有update

foru17 avatar Apr 29 '16 08:04 foru17

@LaiLi 很好奇你说的 docker 自动部署是怎么个流程. 是不是使用 Docker Hub的 WebHooks, 然后每次更新 github repo 就触发编译 image? 然后 Dockerfile 里定义运行hexo deploy?

Kaijun avatar Jul 12 '16 09:07 Kaijun

@Kaijun 因为有人问,所以我在文档里 refer 你的 hexo 移植了哈:https://github.com/Huxpro/huxpro.github.io#porting

Huxpro avatar Jul 22 '16 16:07 Huxpro

@Huxpro 好哒! 感谢!

Kaijun avatar Jul 22 '16 17:07 Kaijun

站在巨人的肩膀上,基于最新的 v1.8 移植修改了一份自用 hexo 主题: https://github.com/hhking/hexo-theme-huxo

hhking avatar Jul 06 '19 13:07 hhking