1.7.0 • Published 7 months ago

hexo-theme-flat v1.7.0

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

Flat for Hexo

1.5.0 is the first version to be relatively available.

Flat for Hexo theme is a light and simple theme based on Material Design Lite. Its code is easy to read and easy to be modified.

The main purpose of developing this theme is for me to learn about front-end development and try out some new things.

Quick Start

It is recommended to install the theme via node,

npm install --save hexo-theme-flat

Or, you can install the theme manually,

git clone https://github.com/breeze256/hexo-theme-flat.git ./themes/flat

Once you install the theme, change the default theme in your _config.yml.

# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: flat

Configuration

It is not recommended to directly modify any files in the flat theme. Because this may cause errors (e.g. merge conflicts), and the modified files may be discarded when upgrading the theme.

I strongly recommend users to use the Alternate Theme Config to configure the theme.

cp node_modules/hexo-theme-flat/_config.yml _config.flat.yml
# Now you can configure the theme.
vim _config.flat.yml

Necessary packages

This theme uses SASS to be used as a CSS preprocessor, so you may need a SASS renderer.

And an excerpt plugin is also recommended,

  • hexo-renderer-dartsass
  • hexo-excerpt

You may want to remove some renderers that you no longer need,

  • hexo-renderer-stylus
  • hexo-renderer-ejs

And I recommend using

  • hexo-renderer-markdown-it

instead of hexo-renderer-marked.

Highlighting

Flat currently only supports prismjs highlighting. You should change the default highlighter in your _config.yml if you want highlighting.

syntax_highlighter: prismjs
1.7.0

7 months ago

1.6.7

7 months ago

1.6.6

7 months ago

1.6.5

7 months ago

1.6.4

7 months ago

1.6.3

7 months ago

1.6.2

7 months ago

1.6.1

7 months ago

1.6.0

7 months ago

1.5.0

7 months ago

1.4.1

7 months ago

1.4.0

7 months ago

1.3.0

7 months ago

1.2.0

7 months ago

1.1.0

7 months ago

1.0.0

8 months ago