<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>guide on Yore</title><link>https://yore.zsl0621.cc/tags/guide/</link><description>Recent content in guide on Yore</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 22 Jul 2026 20:59:00 +0800</lastBuildDate><atom:link href="https://yore.zsl0621.cc/tags/guide/index.xml" rel="self" type="application/rss+xml"/><item><title>Color Schemes</title><link>https://yore.zsl0621.cc/docs/features/color-schemes/</link><pubDate>Wed, 21 Jan 2026 10:30:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/color-schemes/</guid><description>&lt;p&gt;Yore ships with several built-in color schemes, selectable via &lt;code&gt;themeColorScheme&lt;/code&gt; in &lt;code&gt;hugo.yaml&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A color scheme is a CSS file that defines three groups of color tokens, &lt;code&gt;--clr-neutral-*&lt;/code&gt;, &lt;code&gt;--clr-brand-*&lt;/code&gt;, and &lt;code&gt;--clr-accent-*&lt;/code&gt;, which serve as the foundation from which the entire theme derives its colors.&lt;/p&gt;</description></item><item><title>Feature Images</title><link>https://yore.zsl0621.cc/docs/features/feature-images/</link><pubDate>Thu, 15 Jan 2026 14:45:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/feature-images/</guid><description>&lt;p&gt;Feature images in Yore appear as hero banners, thumbnails, and social sharing metadata.&lt;/p&gt;
&lt;h2 id="automatic-detection"&gt;
	Automatic Detection
	&lt;a class="heading-anchor" href="#automatic-detection" aria-label="Permalink to 'Automatic Detection'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;When using &lt;code&gt;index.md&lt;/code&gt; inside a directory (creating a leaf bundle), Yore automatically detects images with the &lt;code&gt;feature*&lt;/code&gt; prefix and uses them as the page's feature image.&lt;/p&gt;</description></item><item><title>Getting Started</title><link>https://yore.zsl0621.cc/docs/getting-started/</link><pubDate>Thu, 15 Jan 2026 14:45:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/getting-started/</guid><description>&lt;h2 id="prerequisites"&gt;
	Prerequisites
	&lt;a class="heading-anchor" href="#prerequisites" aria-label="Permalink to 'Prerequisites'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;
 extended version, the minimum version is &lt;code&gt;v0.164.0&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
 version manager.&lt;/li&gt;
&lt;li&gt;
, the minimum version is &lt;code&gt;v1.20.0&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="installing-yore"&gt;
	Installing Yore
	&lt;a class="heading-anchor" href="#installing-yore" aria-label="Permalink to 'Installing Yore'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;!-- rumdl-disable MD077 --&gt;
&lt;ol class="steps relative ms-2 list-none md:ms-6" style="counter-reset: step-counter;"&gt;
 &lt;li class="step ms:ms-5 ms-1"&gt;
	&lt;span
		class=" bg-foreground/90 text-background absolute -start-2 flex h-8 w-8 items-center justify-center rounded-full font-semibold md:-start-4"&gt;&lt;span class="step-number" style="counter-increment: step-counter;"&gt;&lt;/span&gt;&lt;/span&gt;
	&lt;div class="step-content"&gt;
&lt;p&gt;Create a site if you don't have one yet:&lt;/p&gt;</description></item><item><title>Authors</title><link>https://yore.zsl0621.cc/docs/features/authors/</link><pubDate>Sat, 18 Apr 2026 09:01:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/authors/</guid><description>&lt;p&gt;Authors are modeled as a 
. Each author has a dedicated content directory with a profile page, and posts reference authors by slug.&lt;/p&gt;
&lt;h2 id="configuration"&gt;
	Configuration
	&lt;a class="heading-anchor" href="#configuration" aria-label="Permalink to 'Configuration'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Register the &lt;code&gt;author&lt;/code&gt; taxonomy in &lt;code&gt;hugo.yaml&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Customization</title><link>https://yore.zsl0621.cc/docs/advanced/customization/</link><pubDate>Mon, 02 Feb 2026 16:55:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/advanced/customization/</guid><description>&lt;h2 id="override-templates"&gt;
	Override Templates
	&lt;a class="heading-anchor" href="#override-templates" aria-label="Permalink to 'Override Templates'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Hugo provides a robust mechanism for template overriding. If the default layout or functionality of a specific theme component does not meet your requirements, you can &lt;strong&gt;override&lt;/strong&gt; it by recreating the file at the equivalent path within your project's root directory.&lt;/p&gt;</description></item><item><title>Favicon</title><link>https://yore.zsl0621.cc/docs/features/favicon/</link><pubDate>Fri, 30 Jan 2026 21:09:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/favicon/</guid><description>&lt;p&gt;Favicons are icons that represent websites on browser tabs. This page explains how to provide favicon resources and how to customize them when the default formats are insufficient.&lt;/p&gt;
&lt;h2 id="setup"&gt;
	Setup
	&lt;a class="heading-anchor" href="#setup" aria-label="Permalink to 'Setup'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Place the following assets in the &lt;code&gt;/assets/favicons&lt;/code&gt; directory.&lt;/p&gt;</description></item><item><title>Series</title><link>https://yore.zsl0621.cc/docs/features/series/</link><pubDate>Wed, 21 Jan 2026 08:52:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/series/</guid><description>&lt;p&gt;The Series feature groups multiple articles published across different dates or sections into a named sequence.&lt;/p&gt;
&lt;p&gt;Series is implemented as a taxonomy, which is why the front matter variable is defined as a list of strings.&lt;/p&gt;</description></item><item><title>Stale Content Warning</title><link>https://yore.zsl0621.cc/docs/features/stale-content-warning/</link><pubDate>Wed, 22 Jul 2026 00:08:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/stale-content-warning/</guid><description>&lt;p&gt;The stale content warning shows an admonition on an article when it has not been updated within a configurable number of days. The partial reads &lt;code&gt;lastmod&lt;/code&gt; in front matter, and falls back to &lt;code&gt;date&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Archive</title><link>https://yore.zsl0621.cc/docs/features/archive/</link><pubDate>Wed, 21 Jan 2026 08:52:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/archive/</guid><description>&lt;p&gt;Yore provides a dedicated archive feature to aggregate all posts into a single list.&lt;/p&gt;
&lt;h2 id="setup"&gt;
	Setup
	&lt;a class="heading-anchor" href="#setup" aria-label="Permalink to 'Setup'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Create &lt;code&gt;_index.md&lt;/code&gt; in your archive section and set &lt;code&gt;listScope: site&lt;/code&gt; in its front matter. The file must be named &lt;code&gt;_index.md&lt;/code&gt;. Using &lt;code&gt;index.md&lt;/code&gt; prevents Hugo from treating it as a list page.&lt;/p&gt;</description></item><item><title>Random Page</title><link>https://yore.zsl0621.cc/docs/features/random-page/</link><pubDate>Wed, 22 Jul 2026 20:59:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/random-page/</guid><description>&lt;p&gt;The random page lets readers discover a random article, giving older posts a chance to be seen again. Visiting this page picks a random page from the site and redirects the visitor to it, showing the chosen page's title with a typing animation before redirecting.&lt;/p&gt;</description></item><item><title>Hosting</title><link>https://yore.zsl0621.cc/docs/hosting/</link><pubDate>Thu, 22 Jan 2026 16:30:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/hosting/</guid><description>&lt;h2 id="prerequisites"&gt;
	Prerequisites
	&lt;a class="heading-anchor" href="#prerequisites" aria-label="Permalink to 'Prerequisites'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Before deploying, make sure your site builds locally with &lt;code&gt;hugo&lt;/code&gt; without errors.&lt;/p&gt;
&lt;h2 id="deploy-to-github-pages"&gt;
	Deploy to GitHub Pages
	&lt;a class="heading-anchor" href="#deploy-to-github-pages" aria-label="Permalink to 'Deploy to GitHub Pages'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;GitHub Pages builds your site using GitHub Actions. The workflow installs Hugo, runs Pagefind, and publishes the result. Your repository must be hosted on GitHub.&lt;/p&gt;</description></item><item><title>Search</title><link>https://yore.zsl0621.cc/docs/features/search/</link><pubDate>Thu, 22 Jan 2026 16:30:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/search/</guid><description>&lt;p&gt;Built-in search is powered by 
, a static search library that serves results entirely in the browser with no external service needed.&lt;/p&gt;
&lt;p&gt;Enabling search requires two steps: setting a config flag so Yore renders the search UI, and running Pagefind after every build to generate the search index. Both are required because the UI will not work without the index.&lt;/p&gt;</description></item><item><title>Page Actions</title><link>https://yore.zsl0621.cc/docs/features/page-actions/</link><pubDate>Sun, 19 Apr 2026 06:50:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/page-actions/</guid><description>&lt;p&gt;Page actions add a per-page dropdown menu with utilities for sharing and inspecting content.&lt;/p&gt;
&lt;h2 id="configuration"&gt;
	Configuration
	&lt;a class="heading-anchor" href="#configuration" aria-label="Permalink to 'Configuration'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;All keys go under &lt;code&gt;params&lt;/code&gt; in &lt;code&gt;hugo.yaml&lt;/code&gt;. &lt;code&gt;pageShowActions&lt;/code&gt; can also be set per-page in front matter.&lt;/p&gt;</description></item><item><title>Backlinks</title><link>https://yore.zsl0621.cc/docs/features/backlinks/</link><pubDate>Thu, 22 Jan 2026 16:40:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/backlinks/</guid><description>&lt;p&gt;Yore embeds a backlink system based on 
 to track and display bidirectional links.&lt;/p&gt;
&lt;h2 id="configuration"&gt;
	Configuration
	&lt;a class="heading-anchor" href="#configuration" aria-label="Permalink to 'Configuration'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Add &lt;code&gt;backlinks&lt;/code&gt; to &lt;code&gt;outputs.home&lt;/code&gt; to generate the backlink index, and set &lt;code&gt;pageShowBacklinks: true&lt;/code&gt; to display backlinks on pages:&lt;/p&gt;</description></item><item><title>Service Worker</title><link>https://yore.zsl0621.cc/docs/features/service-worker/</link><pubDate>Sat, 27 Jun 2026 00:00:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/service-worker/</guid><description>&lt;p&gt;The Service Worker intercepts network requests to serve cached assets as a fallback when offline, keeping the site accessible without a network connection.&lt;/p&gt;
&lt;p&gt;The Service Worker is intentionally disabled in local development to prevent it from interfering with live page reloads and content updates.&lt;/p&gt;</description></item><item><title>Knowledge Graph</title><link>https://yore.zsl0621.cc/docs/features/knowledge-graph/</link><pubDate>Sat, 02 May 2026 11:59:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/knowledge-graph/</guid><description>&lt;p&gt;Knowledge Graph visualizes 
 and taxonomy relationships between articles as an interactive graph. Yore supports 
 with no additional HTML/CSS configuration.&lt;/p&gt;
&lt;h2 id="installation--configuration"&gt;
	Installation &amp;amp; Configuration
	&lt;a class="heading-anchor" href="#installation--configuration" aria-label="Permalink to 'Installation &amp;amp; Configuration'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Pick one of these methods to set up.&lt;/p&gt;</description></item><item><title>Cookie Consent</title><link>https://yore.zsl0621.cc/docs/features/cookie-consent/</link><pubDate>Sat, 28 Mar 2026 18:00:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/cookie-consent/</guid><description>&lt;p&gt;Yore integrates 
 for GDPR-compliant cookie management. Built-in categories are &lt;code&gt;necessary&lt;/code&gt;, &lt;code&gt;functional&lt;/code&gt;, &lt;code&gt;analytics&lt;/code&gt;, and &lt;code&gt;advertising&lt;/code&gt;.&lt;/p&gt;
&lt;div class="admonition group relative my-6 border-s-4" data-type="important"&gt;
		&lt;div class="flex items-center gap-2 px-4 py-1 font-bold admonition-header"&gt;
			&lt;div class="flex h-5 w-5 shrink-0 items-center justify-center text-lg"&gt;&lt;span class="icon"&gt;&lt;svg width="24" height="24" stroke-width="2" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;
&lt;path d="M11.5757 1.42426C11.81 1.18995 12.1899 1.18995 12.4243 1.42426L22.5757 11.5757C22.81 11.81 22.8101 12.1899 22.5757 12.4243L12.4243 22.5757C12.19 22.81 11.8101 22.8101 11.5757 22.5757L1.42426 12.4243C1.18995 12.19 1.18995 11.8101 1.42426 11.5757L11.5757 1.42426Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/&gt;
&lt;path d="M12 8L12 12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/&gt;
&lt;path d="M12 16.01L12.01 15.9989" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/&gt;
&lt;/svg&gt;
&lt;/span&gt;&lt;/div&gt;
			&lt;div class="grow"&gt;
				Important
			&lt;/div&gt;
		&lt;/div&gt;&lt;div class="admonition-content px-4 py-1 text-base leading-relaxed"&gt;&lt;ol&gt;
&lt;li&gt;Google Ads related products are 
 with vanilla-cookieconsent.&lt;/li&gt;
&lt;li&gt;Most libraries exclude functional cookies from consent handling and 
. Yore follows the same behavior and does not manage them.&lt;/li&gt;
&lt;li&gt;Provide a cookie settings entry accessible from all pages to meet GDPR requirements.&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h2 id="configuration"&gt;
	Configuration
	&lt;a class="heading-anchor" href="#configuration" aria-label="Permalink to 'Configuration'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Set &lt;code&gt;enable: true&lt;/code&gt; and list the categories you want to expose to visitors.&lt;/p&gt;</description></item><item><title>Versioning</title><link>https://yore.zsl0621.cc/docs/features/versioning/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0800</pubDate><guid>https://yore.zsl0621.cc/docs/features/versioning/</guid><description>&lt;p&gt;Versioning serves multiple doc versions. Each version maps to a content directory and gets its own URL prefix.&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;
	How It Works
	&lt;a class="heading-anchor" href="#how-it-works" aria-label="Permalink to 'How It Works'"&gt;&lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Hugo builds one independent site per version declared in &lt;code&gt;versions&lt;/code&gt;. Each site receives only the content directories that match its &lt;code&gt;sites.matrix.versions&lt;/code&gt; constraint, controlled through Hugo's module mount system, which maps source directories to the &lt;code&gt;content&lt;/code&gt; target at build time.&lt;/p&gt;</description></item></channel></rss>