mirror of
https://github.com/McShelby/hugo-theme-relearn.git
synced 2024-12-17 19:33:30 +00:00
76 lines
No EOL
6.7 KiB
XML
76 lines
No EOL
6.7 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>Content on Hugo Relearn Theme</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/index.html</link>
|
|
<description>Recent content in Content on Hugo Relearn Theme</description>
|
|
<generator>Hugo -- gohugo.io</generator>
|
|
<language>en</language><atom:link href="https://McShelby.github.io/hugo-theme-relearn/cont/index.xml" rel="self" type="application/rss+xml" />
|
|
<item>
|
|
<title>Pages organization</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/pages/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/pages/index.html</guid>
|
|
<description>In Hugo, pages are the core of your site. Once it is configured, pages are definitely the added value to your documentation site.
|
|
Folders Organize your site like any other Hugo project. Typically, you will have a content folder with all your pages.
|
|
content ├── level-one │ ├── level-two │ │ ├── level-three │ │ │ ├── level-four │ │ │ │ ├── _index.md &lt;-- /level-one/level-two/level-three/level-four │ │ │ │ ├── page-4-a.</description>
|
|
</item>
|
|
<item>
|
|
<title>Archetypes</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/archetypes/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/archetypes/index.html</guid>
|
|
<description>Using the command: hugo new [relative new content path], you can start a content file with the date and title automatically set. While this is a welcome feature, active writers need more: archetypes. These are preconfigured skeleton pages with default frontmatter.
|
|
The Relearn theme defines some few archetypes of pages but you are free to define new ones to your liking. All can be used at any level of the documentation, the only difference being the layout of the content.</description>
|
|
</item>
|
|
<item>
|
|
<title>Markdown syntax</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/markdown/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/markdown/index.html</guid>
|
|
<description>Let&rsquo;s face it: Writing content for the web is tiresome. WYSIWYG editors help alleviate this task, but they generally result in horrible code, or worse yet, ugly web pages.
|
|
Markdown is a better way to write HTML, without all the complexities and ugliness that usually accompanies it.
|
|
Some of the key benefits are:
|
|
Markdown is simple to learn, with minimal extra characters so it&rsquo;s also quicker to write content. Less chance of errors when writing in Markdown.</description>
|
|
</item>
|
|
<item>
|
|
<title>Code highlighting</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/syntaxhighlight/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/syntaxhighlight/index.html</guid>
|
|
<description>The Relearn theme uses Hugo&rsquo;s built-in syntax highlighting for code.
|
|
Markdown syntax Wrap the code block with three backticks and the name of the language. Highlight will try to auto detect the language if one is not provided.
|
|
```json [ { &#34;title&#34;: &#34;apples&#34;, &#34;count&#34;: [12000, 20000], &#34;description&#34;: {&#34;text&#34;: &#34;...&#34;, &#34;sensitive&#34;: false} }, { &#34;title&#34;: &#34;oranges&#34;, &#34;count&#34;: [17500, null], &#34;description&#34;: {&#34;text&#34;: &#34;...&#34;, &#34;sensitive&#34;: false} } ] ``` Renders to:
|
|
[ { &#34;title&#34;: &#34;apples&#34;, &#34;count&#34;: [12000, 20000], &#34;description&#34;: {&#34;text&#34;: &#34;.</description>
|
|
</item>
|
|
<item>
|
|
<title>Menu extra shortcuts</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/menushortcuts/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/menushortcuts/index.html</guid>
|
|
<description>You can define additional menu entries or shortcuts in the navigation menu without any link to content.
|
|
Basic configuration Edit the website configuration config.toml and add a [[menu.shortcuts]] entry for each link your want to add.
|
|
Example from the current website:
|
|
[[menu.shortcuts]] name = &#34;&lt;i class=&#39;fab fa-fw fa-github&#39;&gt;&lt;/i&gt; GitHub repo&#34; identifier = &#34;ds&#34; url = &#34;https://github.com/McShelby/hugo-theme-relearn&#34; weight = 10 [[menu.shortcuts]] name = &#34;&lt;i class=&#39;fas fa-fw fa-camera&#39;&gt;&lt;/i&gt; Showcases&#34; url = &#34;more/showcase/&#34; weight = 11 [[menu.</description>
|
|
</item>
|
|
<item>
|
|
<title>Multilingual and i18n</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/i18n/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/i18n/index.html</guid>
|
|
<description>The Relearn theme is fully compatible with Hugo multilingual mode.
|
|
Available languages: Arabic, Simplified Chinese, Traditional Chinese, Czech, Dutch, English, Finnish French, German, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Turkish, Vietnamese. Feel free to contribute! Full support for languages written right to left Automatic menu generation from multilingual content In-browser language switching Basic configuration After learning how Hugo handle multilingual websites, define your languages in your config.toml file.</description>
|
|
</item>
|
|
<item>
|
|
<title>Tags</title>
|
|
<link>https://McShelby.github.io/hugo-theme-relearn/cont/tags/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://McShelby.github.io/hugo-theme-relearn/cont/tags/index.html</guid>
|
|
<description>The Relearn theme supports one default taxonomy of Hugo: the tag feature.
|
|
Configuration Just add tags to any page:
|
|
+++ tags = [&#34;tutorial&#34;, &#34;theme&#34;] title = &#34;Theme tutorial&#34; weight = 15 +++ Behavior The tags are displayed at the top of the page, in their insertion order.
|
|
Each tag is a link to a Taxonomy page displaying all the articles with the given tag.
|
|
List all the tags In the config.</description>
|
|
</item>
|
|
</channel>
|
|
</rss> |