<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Content and Customization on Docsy</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/</link><description>Recent content in Content and Customization on Docsy</description><generator>Hugo</generator><language>en</language><atom:link href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/index.xml" rel="self" type="application/rss+xml"/><item><title>Adding Content</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/adding-content/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/adding-content/</guid><description>&lt;p&gt;So you&amp;rsquo;ve got a new Hugo website with Docsy, now it&amp;rsquo;s time to add some content!
This page tells you how to use the theme to add and structure your site content.&lt;/p&gt;
&lt;h2 id="content-root-directory"&gt;Content root directory&lt;a class="td-heading-self-link" href="#content-root-directory" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You add content for your site under the &lt;strong&gt;content root directory&lt;/strong&gt; of your Hugo
site project - either &lt;code&gt;content/&lt;/code&gt; or a &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/language/"&gt;language-specific&lt;/a&gt; root
like &lt;code&gt;content/en/&lt;/code&gt;. The main exception here is static files that you don&amp;rsquo;t want
built into your site: you can find out more about where you add these below in
&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/adding-content/#adding-static-content"&gt;Adding static content&lt;/a&gt;. The files in your content root
directory are typically grouped in subdirectories corresponding to your site&amp;rsquo;s
sections and templates, which we&amp;rsquo;ll look at in
&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/adding-content/#content-sections-and-templates"&gt;Content sections and templates&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>AI-agent support</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/agent-support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/agent-support/</guid><description>&lt;div class="td-alert td-alert--md alert alert-note" role="alert"&gt;&lt;div class="td-alert-heading alert-heading" role="heading"&gt;Early evaluation&lt;/div&gt;
 &lt;div class="td-alert-body"&gt;
 &lt;p&gt;Features described in this page are &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/project/about/changelog/#experimental"&gt;experimental&lt;/a&gt;, and are useful for early
adoption and evaluation. Output details and validation coverage may change in
future releases. To track the phased evolution of the agent-support feature,
see &lt;a href="https://github.com/google/docsy/issues/2614"&gt;Improve support for AI-agent doc consumption #2614&lt;/a&gt;.&lt;/p&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="features"&gt;Features&lt;a class="td-heading-self-link" href="#features" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;When your site opts in, these are the user-facing and machine-readable behaviors
Docsy enables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/agent-support/#markdown-output"&gt;Markdown output format&lt;/a&gt;&lt;/strong&gt; support. Your project&amp;rsquo;s
&lt;code&gt;outputs&lt;/code&gt; configuration controls which page kinds publish Markdown.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/agent-support/#discovery"&gt;Discovery&lt;/a&gt;&lt;/strong&gt;: alternate links and a hidden in-body directive
lead agents to each page&amp;rsquo;s Markdown version and to &lt;code&gt;llms.txt&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;View Markdown&lt;/strong&gt;: page meta area includes a &lt;strong&gt;View Markdown&lt;/strong&gt; link to the
Markdown version of the page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/agent-support/#llms-txt"&gt;&lt;code&gt;llms.txt&lt;/code&gt;&lt;/a&gt;&lt;/strong&gt;: per-language site index of links to Markdown
content.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The remainder of this page explains how to enable each feature, and discusses
&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/agent-support/#validation-and-metrics"&gt;validation and metrics&lt;/a&gt; supported with examples.&lt;/p&gt;</description></item><item><title>Analytics, User Feedback, and SEO</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/feedback/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/feedback/</guid><description>&lt;h2 id="adding-analytics"&gt;Adding Analytics&lt;a class="td-heading-self-link" href="#adding-analytics" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The Docsy theme builds upon &lt;a href="https://gohugo.io/templates/embedded/#google-analytics"&gt;Hugo&amp;rsquo;s support for Google Analytics&lt;/a&gt;,
which Hugo provides through &lt;a href="https://gohugo.io/templates/embedded/"&gt;embedded templates&lt;/a&gt;. Once you set up analytics as
described below, usage information for your site (such as page views) is sent to
your &lt;a href="https://analytics.google.com/analytics/web/"&gt;Google Analytics&lt;/a&gt; account.&lt;/p&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;You will need an &lt;strong&gt;analytics ID&lt;/strong&gt; for your website before proceeding
(technically it&amp;rsquo;s called a measurement ID or property ID but we&amp;rsquo;ll use the term
&amp;ldquo;analytics ID&amp;rdquo; in this guide). If you don&amp;rsquo;t have one, see the &lt;strong&gt;How to get
started&lt;/strong&gt; section of &lt;a href="https://support.google.com/analytics/answer/1042508"&gt;Introducing Google Analytics 4 (GA4)&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Configuration</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/configuration/</guid><description>&lt;p&gt;Docsy&amp;rsquo;s settings live under &lt;code&gt;params&lt;/code&gt; in your site&amp;rsquo;s Hugo configuration, each
documented with its feature. &lt;code&gt;params.docsy&lt;/code&gt; is the namespace Docsy reserves for
its own settings; its &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/plugins/"&gt;plugin registry&lt;/a&gt; lives there, and older
parameters stay where they are.&lt;/p&gt;
&lt;h2 id="theme-defaults-and-your-overrides"&gt;Theme defaults and your overrides&lt;a class="td-heading-self-link" href="#theme-defaults-and-your-overrides" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The defaults Docsy sets in configuration live in its own
&lt;a href="https://github.com/google/docsy/blob/main/theme/hugo.yaml"&gt;&lt;code&gt;hugo.yaml&lt;/code&gt;&lt;/a&gt;. Under Hugo&amp;rsquo;s default deep-merge strategy for
&lt;code&gt;params&lt;/code&gt;, maps merge recursively, so you set only the leaves you change; a list
or a scalar replaces the theme&amp;rsquo;s value rather than combining with it. Any Hugo
module you import contributes its &lt;code&gt;params&lt;/code&gt; the same way, and your project&amp;rsquo;s
values win. For the strategies, see Hugo&amp;rsquo;s &lt;a href="https://gohugo.io/configuration/introduction/#merge-configuration-settings"&gt;configuration merge&lt;/a&gt;;
setting &lt;code&gt;params._merge: shallow&lt;/code&gt; discards the theme&amp;rsquo;s entries under any key you
also define.&lt;/p&gt;</description></item><item><title>Diagrams and Formulae</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/diagrams-and-formulae/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/diagrams-and-formulae/</guid><description>&lt;h2 id="script-dep-versions"&gt;Pinned script-dependency versions&lt;a class="td-heading-self-link" href="#script-dep-versions" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Docsy renders some rich content with scripts and stylesheets fetched from public
CDNs, at build time or in the browser: Mermaid, KaTeX&amp;rsquo;s stylesheet and fonts,
markmap-autoloader, and Redoc (the &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/shortcodes/#redoc"&gt;&lt;code&gt;redoc&lt;/code&gt; shortcode&lt;/a&gt;). Each loads at a
version pinned in the theme&amp;rsquo;s configuration and bumped with each Docsy release.
Pinning keeps builds reproducible and page rendering stable, and narrows
exposure to bad upstream publishes: a version alias such as &lt;code&gt;latest&lt;/code&gt;, or a
partial version such as &lt;code&gt;11&lt;/code&gt;, is re-resolved by the CDN on each request or
uncached build, so your site&amp;rsquo;s rendering could change or break without any
change on your part (for example, when an upstream major ships).&lt;/p&gt;</description></item><item><title>Logos and Images</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/iconsimages/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/iconsimages/</guid><description>&lt;h2 id="add-your-logo"&gt;Add your logo&lt;a class="td-heading-self-link" href="#add-your-logo" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;By default, Docsy shows a site logo at the start of the navbar, that is, at the
extreme left. Place your project&amp;rsquo;s SVG logo in &lt;code&gt;assets/icons/logo.svg&lt;/code&gt;. This
overrides the default Docsy logo in the theme.&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t want a logo to appear in the navbar, then set site parameter
&lt;code&gt;navbar_logo&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt; in your project&amp;rsquo;s config:&lt;/p&gt;
&lt;!-- markdownlint-disable no-shortcut-ref-link --&gt;
&lt;!-- prettier-ignore-start --&gt;





&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist"&gt;
 &lt;li class="nav-item"&gt;
 &lt;button class="nav-link disabled"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 aria-controls="tabs-00-00" aria-selected="false"&gt;
 Configuration file:
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link active"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="toml" aria-controls="tabs-00-01" aria-selected="true"&gt;
 hugo.toml
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-02-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-02" role="tab"
 data-td-tp-persist="yaml" aria-controls="tabs-00-02" aria-selected="false"&gt;
 hugo.yaml
 &lt;/button&gt;
 &lt;/li&gt;&lt;li class="nav-item"&gt;
 &lt;button class="nav-link"
 id="tabs-00-03-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-03" role="tab"
 data-td-tp-persist="json" aria-controls="tabs-00-03" aria-selected="false"&gt;
 hugo.json
 &lt;/button&gt;
 &lt;/li&gt;
&lt;/ul&gt;

&lt;div class="tab-content" id="tabs-0-content"&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0"&gt;
 &lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade show active"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-toml" data-lang="toml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;params&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;ui&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;navbar_logo&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="kc"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-02" role="tabpanel" aria-labelled-by="tabs-00-02-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;params&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;ui&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;navbar_logo&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="tab-pane fade"
 id="tabs-00-03" role="tabpanel" aria-labelled-by="tabs-00-03-tab" tabindex="0"&gt;
 &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;params&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;ui&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;navbar_logo&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;

&lt;!-- prettier-ignore-end --&gt;
&lt;!-- markdownlint-enable no-shortcut-ref-link --&gt;
&lt;p&gt;For information about styling your logo, see &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/lookandfeel/#styling-your-project-logo-and-name"&gt;Styling your project logo and
name&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Look and Feel</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/lookandfeel/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/lookandfeel/</guid><description>&lt;p&gt;By default, a site using Docsy has the theme&amp;rsquo;s default fonts, colors, and
general look and feel. However, if you want your own color scheme (and you
probably will!) you can very easily override the theme defaults with your own
project-specific values - Hugo will look in your project files first when
looking for information to build your site. And because &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/blog/2023/bootstrap-5-migration/"&gt;Docsy uses Bootstrap
5&lt;/a&gt; and SCSS for styling, you can override just single values (such as project
colors and fonts) in its special SCSS project variables file, or do more serious
customization by creating your own styles.&lt;/p&gt;</description></item><item><title>Navigation and Menus</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/navigation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/navigation/</guid><description>&lt;p&gt;Docsy provides multiple built-in navigation features for your sites, including
site menus, side navs, and page table of contents (TOC). This page shows you how
they work and how to configure and customize them to meet your needs.&lt;/p&gt;
&lt;h2 id="site-navbar"&gt;Site navbar&lt;a class="td-heading-self-link" href="#site-navbar" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A site navbar appears at the top of every site page. It is built from Hugo
&lt;a href="https://gohugo.io/content-management/menus/"&gt;menus&lt;/a&gt; and Docsy-generated elements. Hugo &lt;a href="https://gohugo.io/content-management/menus/"&gt;menus&lt;/a&gt; consist of an array of
menu entries, accessible via the &lt;code&gt;.Site.Menus&lt;/code&gt; site variable.&lt;/p&gt;</description></item><item><title>Plugins</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/plugins/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/plugins/</guid><description>&lt;p&gt;Docsy loads some of its optional JavaScript features, and any script you add, as
&lt;strong&gt;plugins&lt;/strong&gt;: entries under &lt;code&gt;params.docsy.plugins&lt;/code&gt; in your site configuration.&lt;/p&gt;
&lt;h2 id="configure-docsys-plugins"&gt;Configure Docsy&amp;rsquo;s plugins&lt;a class="td-heading-self-link" href="#configure-docsys-plugins" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Plugin&lt;/th&gt;
					&lt;th&gt;What it does (Default / Loads on)&lt;/th&gt;
					&lt;th&gt;Learn more&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;click-to-copy&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Adds a copy button to code blocks (On, but off under Prism, which has its own / Every page)&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/lookandfeel/#copy-to-clipboard"&gt;Copy to clipboard&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;tabpane-persist&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Remembers the selected tab across pages (On / Every page (&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/plugins/#page-flags-in-included-content"&gt;why&lt;/a&gt;))&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/shortcodes/#tabpane"&gt;&lt;code&gt;tabpane&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;markmap&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;Renders &lt;code&gt;markmap&lt;/code&gt; code blocks as mind maps (Off / Pages with a &lt;code&gt;markmap&lt;/code&gt; code block)&lt;/td&gt;
					&lt;td&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/diagrams-and-formulae/#activating-markmap-support"&gt;Activating MarkMap support&lt;/a&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;To turn a plugin off, set its &lt;code&gt;enable&lt;/code&gt; field to &lt;code&gt;false&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Print Support</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/print/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/print/</guid><description>&lt;p&gt;Individual documentation pages print well from most browsers as the layouts have
been styled to omit navigational chrome from the printed output.&lt;/p&gt;
&lt;p&gt;On some sites, it can be useful to enable a &amp;ldquo;print entire section&amp;rdquo; feature (as
seen in this user guide). Selecting this option renders the entire current
top-level section (such as Content and Customization for this page) with all of
its child pages and sections in a format suited to printing, complete with a
table of contents for the section.&lt;/p&gt;</description></item><item><title>Repository Links and other page information</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/repository-links/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/repository-links/</guid><description>&lt;p&gt;The Docsy
&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/adding-content/#adding-docs-and-blog-posts"&gt;docs and blog layouts&lt;/a&gt;
include links for readers to edit the page or create issues for your docs or
project via your site&amp;rsquo;s source repository. The current generated links for each
docs or blog page are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;View page source&lt;/strong&gt;: Brings the user to the page source in your docs repo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Edit this page&lt;/strong&gt;: Brings the user to an editable version of the page content
in their fork (if available) of your docs repo. If the user doesn&amp;rsquo;t have a
current fork of your docs repo, they are invited to create one before making
their edit. The user can then create a pull request for your docs.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create child page&lt;/strong&gt;: Brings the user to a create new file form in their fork
of your docs repo. The new file will be located as a child of the page they
clicked the link on. The form will be pre-populated with a template the user
can edit to create their page. You can change this by adding
&lt;code&gt;assets/stubs/new-page-template.md&lt;/code&gt; to your own project.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create documentation issue&lt;/strong&gt;: Brings the user to a new issue form in your
docs repo with the name of the current page as the issue&amp;rsquo;s title.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Create project issue&lt;/strong&gt; (optional): Brings the user to a new issue form in
your project repo. This can be useful if you have separate project and docs
repos and your users want to file issues against the project feature being
discussed rather than your docs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This page shows you how to configure these links.&lt;/p&gt;</description></item><item><title>Search</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/search/</guid><description>&lt;p&gt;Docsy offers multiple options that let your readers search your site content, so
you can pick one that suits your needs or &lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/search/#custom-search"&gt;design your own&lt;/a&gt;. You
can choose from:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/search/#google-search"&gt;Google Custom Search Engine&lt;/a&gt; (GCSE), the default option,
which uses Google&amp;rsquo;s index of your public site to generate a search results
page.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/search/#algolia-docsearch"&gt;Algolia DocSearch&lt;/a&gt;, which uses Algolia&amp;rsquo;s indexing and
search mechanism. Search results are displayed as a pop-up. Algolia DocSearch
is free for public documentation sites.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://deploy-preview-2799--docsydocs.netlify.app/docs/content/search/#local-search-with-lunr"&gt;Local search with Lunr&lt;/a&gt;, which uses Javascript to
index and search your site without the need to connect to external services.
This option doesn&amp;rsquo;t require your site to be public.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you enable any of these search options in your project &lt;a href="https://gohugo.io/configuration/introduction/#configuration-file"&gt;configuration
file&lt;/a&gt;, a search box displays in the right of your top navigation bar. By
default a search box also displays at the top of the sidebar in the left
navigation pane, which you can disable if you prefer, or if you&amp;rsquo;re using a
search option that only works with the top search box.&lt;/p&gt;</description></item><item><title>Docsy Shortcodes</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/shortcodes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/shortcodes/</guid><description>&lt;!-- markdownlint-disable blanks-around-fence line-length --&gt;
&lt;!-- markdownlint-capture --&gt;
&lt;p&gt;Rather than writing all your site pages from scratch, Hugo lets you define and
use &lt;a href="https://gohugo.io/content-management/shortcodes/"&gt;shortcodes&lt;/a&gt;. These are
reusable snippets of content that you can include in your pages, often using
HTML to create effects that are difficult or impossible to do in simple
Markdown. Shortcodes can also have parameters that let you, for example, add
your own text to a fancy shortcode text box. As well as Hugo&amp;rsquo;s
&lt;a href="https://gohugo.io/content-management/shortcodes/"&gt;built-in shortcodes&lt;/a&gt;, Docsy
provides some shortcodes of its own to help you build your pages.&lt;/p&gt;</description></item><item><title>Taxonomy Support</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/taxonomy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/taxonomy/</guid><description>&lt;p&gt;Docsy supports Hugo &lt;a href="https://gohugo.io/content-management/taxonomies/"&gt;taxonomies&lt;/a&gt; in its docs and blog section. You can see the
default layout and can test the behavior of the generated links on this page.&lt;/p&gt;
&lt;h2 id="terminology"&gt;Terminology&lt;a class="td-heading-self-link" href="#terminology" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;To understand the usage of taxonomies you should understand the following
terminology:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Taxonomy&lt;/strong&gt;: a categorization that can be used to classify content - e.g.:
Tags, Categories, Projects, People&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Term&lt;/strong&gt;: a key within the taxonomy - e.g. within projects: Project A, Project
B&lt;/p&gt;</description></item><item><title>Versioning</title><link>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/versioning/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://deploy-preview-2799--docsydocs.netlify.app/docs/content/versioning/</guid><description>&lt;!-- markdownlint-disable blanks-around-headings no-bare-urls single-h1 --&gt;
&lt;p&gt;Depending on your project&amp;rsquo;s releases and versioning, you may want to let your
users access previous versions of your documentation. How you deploy the
previous versions is up to you. This page describes the Docsy features that you
can use to provide navigation between the various versions of your docs and to
display an information banner on the archived sites.&lt;/p&gt;
&lt;h2 id="adding-a-version-drop-down-menu"&gt;Adding a version drop-down menu&lt;a class="td-heading-self-link" href="#adding-a-version-drop-down-menu" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If you add some &lt;code&gt;[params.versions]&lt;/code&gt; in &lt;code&gt;hugo.toml&lt;/code&gt;/&lt;code&gt;hugo.yaml&lt;/code&gt;/&lt;code&gt;hugo.json&lt;/code&gt;, the
Docsy theme adds a version selector drop down to the navbar. You specify a URL
and a name for each version you would like to add to the menu, as in the
following example:&lt;/p&gt;</description></item></channel></rss>