Hexo Theme Candelas

screenshot of Hexo Theme Candelas
hexo

The next generation of the hexo default theme Landscape.

Overview:

Candelas is a customized version of the Hexo default theme Landscape. Its main goal is to enhance the features and customization options of the Landscape theme. Candelas offers various new features, including a random banner, post table of contents widget, like post widget, support for category pages, copyright statements for each post, support for Gitalk (a comment component based on GitHub issue), a profile widget, new page layouts, a tag cloud widget, and other UI enhancements.

Features:

  • Random Banner: The Candelas theme allows users to display a random banner on the home page by simply providing the desired URL.
  • Post Table of Contents Widget: Candelas includes a widget that generates a table of contents for each post, making it easier for readers to navigate through the content.
  • Like Post Widget: The like post widget enables readers to like blog posts. It uses fingerprint.js to generate a unique ID for each reader, and the data is stored on GitHub Gist.
  • Support for Category Pages: Candelas adds support for category pages, allowing users to create a dedicated page for each category.
  • Copyright Statement for Each Post: Each post in Candelas can have a copyright statement added to it, providing proper attribution.
  • Support for Gitalk: Gitalk, a comment component based on GitHub issue, is supported in Candelas. Users can follow the official Gitalk guide to set it up.
  • Profile Widget: Candelas includes a profile widget where users can display their personal profile information.
  • New Page Layouts: Candelas offers new page layouts, providing users with more options for organizing their website.
  • Tag Cloud Widget: The tag cloud widget in Candelas allows users to display tags in a visually appealing manner.
  • Other UI Enhancements: Candelas includes various UI enhancements to improve the overall user experience.

Summary:

Candelas is a customized version of the Hexo default theme Landscape, aimed at providing additional features and customization options. With Candelas, users can enjoy a random banner on the home page, a post table of contents widget, a like post widget, support for category pages, copyright statements for each post, support for Gitalk, a profile widget, new page layouts, a tag cloud widget, and other UI enhancements. Installation is straightforward, and users can choose to install via npm or by cloning the repository. Overall, Candelas offers a improved user experience and enhanced functionality for Hexo websites.

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.

template
Templates & Themes

A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.