2021-06-30 14:56:06 +02:00
# Hugo Relearn Theme
2016-03-17 12:05:36 +01:00
2023-02-11 00:03:31 +01:00
A theme for [Hugo ](https://gohugo.io/ ) designed for documentation.
2023-02-10 22:16:59 +01:00
2024-09-29 23:54:17 +02:00
[★ What's new in the latest version ★ ](https://mcshelby.github.io/hugo-theme-relearn/introduction/releasenotes )
2018-08-10 11:29:11 +02:00
2024-11-29 19:52:10 +01:00
![Image of the Relearn theme in light and dark mode on phone, tablet and desktop ](https://mcshelby.github.io/hugo-theme-relearn/images/hero.png )
2021-07-01 14:35:27 +02:00
2024-09-24 14:19:10 +02:00
## Overview
2021-08-23 18:54:02 +02:00
2024-09-24 14:19:10 +02:00
The Relearn theme is an enhanced fork of the popular [Learn theme ](https://github.com/matcornic/hugo-theme-learn ). It aims to address long-standing issues and incorporate the latest Hugo features while trying to maintain compatibility with its predecessor.
2021-08-23 18:54:02 +02:00
2024-09-24 14:19:10 +02:00
## Key Features
2017-08-20 18:20:13 +02:00
2024-09-24 14:19:10 +02:00
- **Versatile Usage**
2024-10-08 23:25:17 +02:00
- [Responsive design for mobile devices ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sidebar/width )
2024-10-12 18:37:59 +02:00
- [Looks nice on paper ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/outputformats ) - if it has to
- [Usable offline with no external dependencies ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/deployment#offline-usage )
- [Usable from your local file system without a web server ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/deployment#file-system ) via `file://` protocol
- [Integration with the VSCode Front Matter CMS extension ](https://mcshelby.github.io/hugo-theme-relearn/introduction/tools#front-matter-cms ) for on-premise CMS capabilities
2024-09-24 14:19:10 +02:00
- **Customizable Appearance**
2024-10-12 18:37:59 +02:00
- [Flexible brand image configuration ](https://mcshelby.github.io/hugo-theme-relearn/configuration/branding/logo#change-the-logo )
- [Automatic light/dark mode switching based on OS settings ](https://mcshelby.github.io/hugo-theme-relearn/configuration/branding/colors#adjust-to-os-settings )
2024-10-13 14:50:19 +02:00
- [Many pre-defined color variants ](https://mcshelby.github.io/hugo-theme-relearn/configuration/branding/colors#shipped-variants )
2024-10-12 18:37:59 +02:00
- [User-selectable variants ](https://mcshelby.github.io/hugo-theme-relearn/configuration/branding/colors#multiple-variants )
- [Built-in stylesheet generator ](https://mcshelby.github.io/hugo-theme-relearn/configuration/branding/generator )
- [Customizable syntax highlighting ](https://mcshelby.github.io/hugo-theme-relearn/configuration/branding/modules/#change-syntax-highlighting )
2024-09-24 14:19:10 +02:00
- **Advanced Functionality**
2024-10-12 18:37:59 +02:00
- [Chapter and site-wide printing capabilities ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/outputformats#print-support )
2024-10-08 23:25:17 +02:00
- [Versatile search options: in-page, popup, and dedicated search page ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sidebar/search )
- [Customizable top bar buttons ](https://mcshelby.github.io/hugo-theme-relearn/configuration/customization/topbar )
2024-10-24 17:25:28 +02:00
- [Configurable menus ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sidebar/menus )
2024-10-08 23:25:17 +02:00
- [Support for hidden pages ](https://mcshelby.github.io/hugo-theme-relearn/configuration/content/hidden )
2024-10-08 22:28:16 +02:00
- [Comprehensive taxonomy support ](https://mcshelby.github.io/hugo-theme-relearn/configuration/customization/taxonomy )
2024-10-08 23:25:17 +02:00
- [Social media integration ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/meta#social-media-images )
2024-09-24 14:19:10 +02:00
- **Multilingual Support**
2024-10-08 23:25:17 +02:00
- [Full right-to-left (RTL) language support ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/multilingual )
2024-12-05 22:36:47 +03:30
- [Extensive list of supported languages ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sitemanagement/multilingual ): Arabic, Chinese (Simplified and Traditional), Czech, Dutch, English, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Persian, Polish, Portuguese, Romanian, Russian, Spanish, Swahili, Turkish, Vietnamese
2024-10-08 23:25:17 +02:00
- [Multilingual content search capabilities ](https://mcshelby.github.io/hugo-theme-relearn/configuration/sidebar/search#mixed-language-support )
2024-09-24 14:19:10 +02:00
- **Enhanced Markdown Features**
2024-10-12 18:37:59 +02:00
- [CommonMark and other Markdown extensions ](https://mcshelby.github.io/hugo-theme-relearn/authoring/markdown#standard-and-extensions )
2024-10-11 22:40:10 +02:00
- [Support for Obsidian callouts ](https://mcshelby.github.io/hugo-theme-relearn/authoring/markdown#obsidian-callouts )
2024-10-08 22:28:16 +02:00
- [Advanced image manipulation like lightbox, sizing, shadows, borders, and alignment ](https://mcshelby.github.io/hugo-theme-relearn/configuration/customization/imageeffects )
2024-09-24 14:19:10 +02:00
- **Rich Shortcode Library**
- [Customizable marker badges ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/badge )
2024-10-08 23:25:17 +02:00
- [Flexible buttons ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/button )
2024-09-24 14:19:10 +02:00
- [Child page listing ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/children )
- [Expandable content areas ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/expand )
- [Font Awesome icon integration ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/icon )
- [File inclusion capabilities ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/include )
2024-10-08 23:25:17 +02:00
- [Math support for mathematical and chemical formulae ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/math )
2024-09-24 14:19:10 +02:00
- [Mermaid diagram integration ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/mermaid )
- [Styled notice boxes ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/notice )
2024-10-08 23:25:17 +02:00
- [OpenAPI specification rendering ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/openapi )
2024-09-24 14:19:10 +02:00
- [Page bundle resource display ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/resources )
- [Site configuration parameter display ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/siteparam )
- [Tab-based content organization ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/tab ) and [multi-tab panels ](https://mcshelby.github.io/hugo-theme-relearn/shortcodes/tabs )
## Getting Started
2024-09-29 23:54:17 +02:00
For a comprehensive guide on the theme's capabilities, please refer to the [official documentation ](https://mcshelby.github.io/hugo-theme-relearn/introduction/quickstart ).
2024-09-24 14:19:10 +02:00
## Updates and Changes
2024-09-29 23:54:17 +02:00
Visit the [What's New ](https://mcshelby.github.io/hugo-theme-relearn/introduction/releasenotes ) page for feature highlights or the [detailed changelog ](https://mcshelby.github.io/hugo-theme-relearn/introduction/changelog ) for a complete list of updates.
2024-09-24 14:19:10 +02:00
## Contributing
2024-10-06 23:20:56 +02:00
We welcome contributions for bug fixes and new features. Please see the [contribution guidelines ](https://mcshelby.github.io/hugo-theme-relearn/development/contributing ) before getting started.
2024-09-24 14:19:10 +02:00
## Licensing
The Relearn theme is distributed under the [MIT License ](https://github.com/McShelby/hugo-theme-relearn/blob/main/LICENSE ).
2018-07-24 07:45:37 -07:00
2021-07-01 14:35:27 +02:00
## Credits
2019-09-04 22:47:55 +01:00
2024-09-24 14:19:10 +02:00
This theme builds upon the work of [many contributors ](https://mcshelby.github.io/hugo-theme-relearn/more/credits ).