mirror of
https://github.com/McShelby/hugo-theme-relearn.git
synced 2024-11-30 11:13:06 +00:00
82 lines
No EOL
7.7 KiB
XML
82 lines
No EOL
7.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>Frontmatter</title>
|
|
<link>https://mcshelby.github.io/hugo-theme-relearn/cont/frontmatter/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://mcshelby.github.io/hugo-theme-relearn/cont/frontmatter/index.html</guid>
|
|
<description>Each Hugo page has to define a frontmatter.
|
|
All Frontmatter Options The values reflect example options. The defaults can be taken from the annotated example below.
|
|
&#8203; toml yaml json +++ LastModifierDisplayName = &#39;&#39; LastModifierEmail = &#39;&#39; alwaysopen = &#39;&#39; collapsibleMenu = true customMathJaxURL = &#39;&#39; customMermaidURL = &#39;&#39; customOpenapiURL = &#39;&#39; description = &#39;&#39; disableBreadcrumb = false disableMathJax = true disableMermaid = true disableNextPrev = false disableOpenapi = true disableToc = false editURL = &#39;&#39; headingPost = &#39;&#39; headingPre = &#39;&#39; hidden = false highlightWrap = true images = [&#39;images/hero.</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>Image Effects</title>
|
|
<link>https://mcshelby.github.io/hugo-theme-relearn/cont/imageeffects/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://mcshelby.github.io/hugo-theme-relearn/cont/imageeffects/index.html</guid>
|
|
<description>The theme supports non-standard image effects.
|
|
Name Description border Draws a light thin border around the image lazy Lets the image be lazy loaded lightbox The image will be clickable to show it enlarged shadow Draws a shadow around the image to make it appear hovered/glowing As described, you can add this to the URL query parameter, but this may be cumbersome to be done consistently for the whole page.</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 hugo.toml and add a [[menu.shortcuts]] entry for each link your want to add.
|
|
Example from the current website:
|
|
hugo. toml yaml json [menu] [[menu.shortcuts]] identifier = &#39;ds&#39; name = &#34;&lt;i class=&#39;fab fa-fw fa-github&#39;&gt;&lt;/i&gt; GitHub repo&#34; url = &#39;https://github.com/McShelby/hugo-theme-relearn&#39; weight = 10 [[menu.shortcuts]] name = &#34;&lt;i class=&#39;fas fa-fw fa-camera&#39;&gt;&lt;/i&gt; Showcases&#34; url = &#39;showcase/&#39; 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, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Swahili, 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 hugo.</description>
|
|
</item>
|
|
<item>
|
|
<title>Taxonomy</title>
|
|
<link>https://mcshelby.github.io/hugo-theme-relearn/cont/taxonomy/index.html</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>https://mcshelby.github.io/hugo-theme-relearn/cont/taxonomy/index.html</guid>
|
|
<description>The Relearn theme supports Hugo&rsquo;s default taxonomies tag and category out of the box.
|
|
Configuration Just add tags and/or categories to any page. They can be given as a single string or an array of strings.
|
|
&#8203; toml yaml json +++ categories = [&#39;taxonomy&#39;, &#39;content&#39;] tags = &#39;tutorial&#39; title = &#39;Taxonomy&#39; +++ --- categories: - taxonomy - content tags: tutorial title: Taxonomy --- { &#34;categories&#34;: [ &#34;taxonomy&#34;, &#34;content&#34; ], &#34;tags&#34;: &#34;tutorial&#34;, &#34;title&#34;: &#34;Taxonomy&#34; } Behavior The tags are displayed at the top of the page in alphabetical order.</description>
|
|
</item>
|
|
</channel>
|
|
</rss> |