Hexo Theme Simpleblock

screenshot of Hexo Theme Simpleblock
hexo

Hexo theme of jysperm's blog.

Overview:

The Hexo Theme: Simple Block is a minimalistic and clean theme for the Hexo blogging platform. It is based on a wireframe design and was originally derived from a blog by a user named "精子". The theme allows users to add widgets to the sidebar using Jade or Markdown, as well as banners at the beginning of the content. To install the theme, users need to modify the _config.yml file of Hexo and set the theme as simpleblock. The theme is built using Jade for page templates, Less/Sass for page styles, Bower for front-end package management, and Gulp for building.

Features:

  • Customizable Google Analytics ID: Users can add their own Google Analytics ID to track website traffic.
  • Duoshuo Site ID: This option allows users to add a Duoshuo site ID for commenting.
  • RSS Address: Users can specify the RSS address for the website.
  • Favicon: Users can set a favicon for the website.
  • Icon: Users can add a custom icon for the top navigation bar.
  • Source Url: Users can specify a prefix for the "View Source Code" link for each article.
  • License: Users can specify the content licensing mode for the blog and provide a URL for the license.
  • Menus: Users can add custom navigation menus to the top navigation bar by specifying the text as the key and the URL as the value. They can also specify the target attribute using {target: '_blank', url: '/'} format.
  • Right Menus: This option allows users to add custom navigation menus to the right side of the top navigation bar.
  • Banners: Users can add banners at the beginning of the content, supporting both Jade and Markdown syntax. Multiple banners can be added by using an array value for this field.
  • Widgets: Users can add widgets to the sidebar. The value for this field should be an array, with each item supporting both Jade and Markdown syntax. Three built-in widgets, namely tags, archives, and copyright, can be used as well by using {tags: true} format.
  • Social Media IDs: Although currently under development, users will be able to add their social media platform IDs using this feature in the future.

Summary:

The Hexo Theme: Simple Block is a minimalistic and clean theme for the Hexo blogging platform. It offers various customization options such as adding widgets to the sidebar, banners at the beginning of the content, and custom navigation menus. With its simple and elegant design, the Simple Block theme provides a pleasant reading experience for blog visitors.

hexo
Hexo

Hexo is a static site generator built with Node.js that enables developers to create fast and efficient websites using Markdown, EJS, and Stylus. It offers features such as server-side rendering, plugin support, and easy deployment to hosting services like GitHub Pages and Netlify.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.