<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Tapestry - test-fixture</title>
    <subtitle>Demo website for the Tapestry theme for Zola</subtitle>
    <link rel="self" type="application/atom+xml" href="https://ghp-tapestry.anirbanbasu.com/tags/test-fixture/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://ghp-tapestry.anirbanbasu.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-07-11T00:00:00+00:00</updated>
    <id>https://ghp-tapestry.anirbanbasu.com/tags/test-fixture/atom.xml</id>
    <entry xml:lang="en">
        <title>Custom Sidebar</title>
        <published>2026-07-11T00:00:00+00:00</published>
        <updated>2026-07-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ghp-tapestry.anirbanbasu.com/warp-and-weft/custom-sidebar/"/>
        <id>https://ghp-tapestry.anirbanbasu.com/warp-and-weft/custom-sidebar/</id>
        
        <content type="html" xml:base="https://ghp-tapestry.anirbanbasu.com/warp-and-weft/custom-sidebar/">&lt;p&gt;This page sets &lt;code&gt;extra.sidebar&lt;&#x2F;code&gt; to a path pointing at a colocated Markdown
snippet (&lt;code&gt;custom-sidebar-snippet.txt&lt;&#x2F;code&gt; — a non-&lt;code&gt;.md&lt;&#x2F;code&gt; extension so Zola&#x27;s
content scanner doesn&#x27;t treat it as its own page), which the theme loads via
&lt;code&gt;load_data(format=&quot;plain&quot;) | markdown&lt;&#x2F;code&gt; and renders above the automatic table
of contents in the sidebar region.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;first-heading&quot;&gt;First heading&lt;&#x2F;h2&gt;
&lt;p&gt;Enough content, and enough headings below, for the automatic &quot;on this page&quot;
table of contents to also appear underneath the custom sidebar content.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;second-heading&quot;&gt;Second heading&lt;&#x2F;h2&gt;
&lt;p&gt;A second heading, so the auto-TOC has more than one entry to list.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Everything</title>
        <published>2026-07-11T00:00:00+00:00</published>
        <updated>2026-07-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ghp-tapestry.anirbanbasu.com/warp-and-weft/everything/"/>
        <id>https://ghp-tapestry.anirbanbasu.com/warp-and-weft/everything/</id>
        
        <summary type="html">&lt;p&gt;This page exists solely as a fixture for Tapestry&#x27;s automated test suite. It
exercises every markdown construct and custom shortcode the theme supports, so
a single visual&#x2F;accessibility pass over this one page (per style&#x2F;variant&#x2F;mode)
covers the single-article template&#x27;s feature surface without depending on the
site&#x27;s real demo content.&lt;&#x2F;p&gt;</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>No Sidebar</title>
        <published>2026-07-11T00:00:00+00:00</published>
        <updated>2026-07-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Anirban Basu
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ghp-tapestry.anirbanbasu.com/warp-and-weft/no-sidebar/"/>
        <id>https://ghp-tapestry.anirbanbasu.com/warp-and-weft/no-sidebar/</id>
        
        <content type="html" xml:base="https://ghp-tapestry.anirbanbasu.com/warp-and-weft/no-sidebar/">&lt;p&gt;This page has enough headings below to qualify for the automatic &quot;on this
page&quot; table of contents, but sets &lt;code&gt;extra.sidebar = false&lt;&#x2F;code&gt; in its front matter
to force the sidebar off regardless. The article body must reclaim the full
12 grid columns instead of leaving columns 9–12 empty.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;first-heading&quot;&gt;First heading&lt;&#x2F;h2&gt;
&lt;p&gt;Enough content to make this a real heading.&lt;&#x2F;p&gt;
&lt;h2 id=&quot;second-heading&quot;&gt;Second heading&lt;&#x2F;h2&gt;
&lt;p&gt;A second heading, which would normally push the heading count to 2 and
trigger the automatic sidebar TOC — if the explicit override above weren&#x27;t
set.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
