Hux Blog

我的博客 / Jekyll 主题 / PWA。「My Blog / Jekyll Themes / PWA」

Github星跟蹤圖

Hux Blog

I never expected this to become popular.

User Manual 👉

Getting Started

  1. You will need Ruby and Bundler to use Jekyll. Following Using Jekyll with Bundler to fullfill the enviromental requirement.

  2. Installed dependencies in the Gemfile:

$ bundle install 
  1. Serve the website (localhost:4000 by default):
$ bundle exec jekyll serve  # alternatively, npm start

Development (Build From Source)

To modify the theme, you will need Grunt. There are numbers of tasks you can find in the Gruntfile.js, includes minifing JavaScript, compiling .less to .css, adding banners to keep the Apache 2.0 license intact, watching for changes, etc.

Yes, they were inherited and are extremely old-fashioned. There is no modularization and transpilation, etc.

Critical Jekyll-related code are located in _include/ and _layouts/. Most of them are Liquid templates.

This theme uses the default code syntax highlighter of jekyll, Rouge, which is compatible with Pygments theme so just pick any pygments theme css (e.g. from here and replace the content of highlight.less.

Interesting to know more? Checkout the full user manual!

Other Resources

Ports

Starter/Boilerplate

  • Out of date. Helps wanted for updating it on par with the main repo

Translation

License

Apache License 2.0.
Copyright (c) 2015-present Huxpro

Hux Blog is derived from Clean Blog Jekyll Theme (MIT License)
Copyright (c) 2013-2016 Blackrock Digital LLC.

主要指標

概覽
名稱與所有者Huxpro/huxpro.github.io
主編程語言HTML
編程語言JavaScript (語言數: 5)
平台
許可證Apache License 2.0
所有者活动
創建於2015-01-29 15:03:17
推送於2025-02-10 15:23:07
最后一次提交2025-02-10 07:23:06
發布數13
最新版本名稱v1.8.1 (發布於 )
第一版名稱v1.1 (發布於 )
用户参与
星數7.5k
關注者數130
派生數6.4k
提交數596
已啟用問題?
問題數323
打開的問題數113
拉請求數23
打開的拉請求數42
關閉的拉請求數149
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?