<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="https://cecilapp.github.io/theme-docs/xsl/atom.xsl" media="all"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cecilapp.github.io/theme-docs/docs/</id>
  <title>Docs theme - Documentation</title>
  <subtitle><![CDATA[Demo site of the Docs theme for Cecil.]]></subtitle>
  <link href="https://cecilapp.github.io/theme-docs/docs/atom.xml" rel="self" type="application/atom+xml" />
  <link href="https://cecilapp.github.io/theme-docs/docs/" rel="alternate" type="text/html" />
  <updated>2026-10-20T22:26:11+00:00</updated>
  <author>
    <name>Cecil</name>
    <uri>https://cecil.app</uri>
  </author>
  <entry xml:lang="en">
    <id>https://cecilapp.github.io/theme-docs/docs/getting-started/</id>
    <title>Getting started</title>
    <published>2026-10-20T22:26:03+00:00</published>
    <link href="https://cecilapp.github.io/theme-docs/docs/getting-started/" rel="alternate" type="text/html" />
    <content type="html">
      <![CDATA[<h1>Getting started</h1>
<p>This page shows the basic Markdown rendering of the theme.</p>
<h2 id="installation">Installation</h2>
<pre><code class="language-bash hljs bash" translate="no">composer require cecil/theme-docs</code></pre>
<p>Then add the theme to the <code translate="no">config.yml</code> file:</p>
<pre><code class="language-yaml hljs yaml" translate="no"><span class="hljs-attr">theme:</span>
  <span class="hljs-bullet">-</span> <span class="hljs-string">docs</span></code></pre>
<h2 id="text-formatting">Text formatting</h2>
<p>Some <strong>bold</strong>, <em>italic</em>, <del>strikethrough</del> and <code translate="no">inline code</code> text, with a <a href="../guides/">link to the guides</a> and an <a href="https://cecil.app" rel="noopener noreferrer">external link</a>.</p>
<blockquote>
<p>A blockquote, to quote something important.</p>
</blockquote>
<h3 id="lists">Lists</h3>
<ul>
<li>First item</li>
<li>Second item<ul>
<li>Nested item</li>
</ul>
</li>
<li>Third item</li>
</ul>
<ol>
<li>Step one</li>
<li>Step two</li>
<li>Step three</li>
</ol>
<h3 id="table">Table</h3>
<table>
<thead>
<tr>
<th>Option</th>
<th>Type</th>
<th>Default</th>
</tr>
</thead>
<tbody>
<tr>
<td><code translate="no">enabled</code></td>
<td>boolean</td>
<td><code translate="no">false</code></td>
</tr>
<tr>
<td><code translate="no">indexName</code></td>
<td>string</td>
<td></td>
</tr>
<tr>
<td><code translate="no">debug</code></td>
<td>boolean</td>
<td><code translate="no">false</code></td>
</tr>
</tbody>
</table>
<h2 id="image">Image</h2>
<figure>
<img src="/theme-docs/thumbnails/1920x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png" alt="Screenshot of the theme" title="Screenshot of the theme" loading="lazy" decoding="async" class="dark:brightness-90" width="1920" height="1148" srcset="/theme-docs/thumbnails/480x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 480w, /theme-docs/thumbnails/640x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 640w, /theme-docs/thumbnails/768x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 768w, /theme-docs/thumbnails/1024x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 1024w, /theme-docs/thumbnails/1366x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 1366w, /theme-docs/thumbnails/1600x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 1600w, /theme-docs/thumbnails/1920x/images/screenshot.9f8d026f162d4ba4b6078b058ba9b1f8.png 1920w" sizes="100vw">
<figcaption>Screenshot of the theme</figcaption>
</figure>]]>
    </content>
  </entry>
  <entry xml:lang="en">
    <id>https://cecilapp.github.io/theme-docs/docs/guides/notes/</id>
    <title>Notes</title>
    <published>2026-10-20T22:26:03+00:00</published>
    <link href="https://cecilapp.github.io/theme-docs/docs/guides/notes/" rel="alternate" type="text/html" />
    <content type="html">
      <![CDATA[<h1>Notes</h1>
<aside class="note note-info"><p><strong>Info:</strong> useful information that users should know.</p></aside>
<aside class="note note-tip"><p><strong>Tip:</strong> helpful advice for doing things better, with <a href="https://cecil.app" rel="noopener noreferrer">a link</a>.</p></aside>
<aside class="note note-important"><p><strong>Important:</strong> key information users need to know.</p></aside>
<aside class="note note-warning"><p><strong>Warning:</strong> urgent info that needs immediate user attention.</p></aside>
<aside class="note note-caution"><p><strong>Caution:</strong> advises about risks or negative outcomes.</p></aside>]]>
    </content>
  </entry>
  <entry xml:lang="en">
    <id>https://cecilapp.github.io/theme-docs/docs/guides/advanced/customization/</id>
    <title>Customization</title>
    <published>2026-10-20T22:26:03+00:00</published>
    <link href="https://cecilapp.github.io/theme-docs/docs/guides/advanced/customization/" rel="alternate" type="text/html" />
    <content type="html">
      <![CDATA[<h1>Customization</h1>
<h2 id="override-a-template">Override a template</h2>
<p>Create a template with the same path in your site's <code translate="no">layouts/</code> folder, e.g. <code translate="no">layouts/partials/logo.html.twig</code>.</p>
<h2 id="colors">Colors</h2>
<p>Primary and secondary colors are defined in <code translate="no">assets/css/tailwind.css</code>.</p>]]>
    </content>
  </entry>
  <entry xml:lang="en">
    <id>https://cecilapp.github.io/theme-docs/docs/guides/code/</id>
    <title>Code and diagrams</title>
    <published>2026-10-20T22:26:03+00:00</published>
    <link href="https://cecilapp.github.io/theme-docs/docs/guides/code/" rel="alternate" type="text/html" />
    <content type="html">
      <![CDATA[<h1>Code and diagrams</h1>
<h2 id="syntax-highlighting">Syntax highlighting</h2>
<pre><code class="language-php hljs php" translate="no"><span class="hljs-meta">&lt;?php</span>
$builder = <span class="hljs-keyword">new</span> Cecil\Builder($config);
$builder-&gt;build([<span class="hljs-string">'drafts'</span> =&gt; <span class="hljs-keyword">false</span>]);</code></pre>
<pre><code class="language-twig hljs twig" translate="no"><span class="hljs-template-tag">{% <span class="hljs-name"><span class="hljs-keyword">for</span></span> p in site.pages.showable %}</span><span class="xml">
  <span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"</span></span></span><span class="hljs-template-variable">{{ url(p) }}</span><span class="xml"><span class="hljs-tag"><span class="hljs-string">"</span>&gt;</span></span><span class="hljs-template-variable">{{ p.title }}</span><span class="xml"><span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
</span><span class="hljs-template-tag">{% <span class="hljs-name"><span class="hljs-keyword">endfor</span></span> %}</span></code></pre>
<pre><code class="language-javascript hljs javascript" translate="no"><span class="hljs-built_in">document</span>.querySelectorAll(<span class="hljs-string">'article h2'</span>).forEach(<span class="hljs-function">(<span class="hljs-params">el</span>) =&gt;</span> <span class="hljs-built_in">console</span>.log(el.id));</code></pre>
<h2 id="mermaid">Mermaid</h2>
<p>Switch the color theme to check that the diagram is re-rendered.</p>
<pre><code class="language-mermaid" translate="no">flowchart LR
  A[Markdown] --&gt; B(Cecil)
  B --&gt; C{Theme}
  C --&gt;|light| D[HTML]
  C --&gt;|dark| D</code></pre>
<pre><code class="language-mermaid" translate="no">sequenceDiagram
  User-&gt;&gt;Browser: Toggle theme
  Browser-&gt;&gt;Mermaid: Re-render
  Mermaid--&gt;&gt;User: Diagram updated</code></pre>
<h2 id="long-page">Long page</h2>
<p>The sections below make the page long enough to test the "On this page" table of contents and the "Back to top" button.</p>
<h3 id="section-a">Section A</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<h3 id="section-b">Section B</h3>
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<h3 id="section-c">Section C</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
<h3 id="section-d">Section D</h3>
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>]]>
    </content>
  </entry>
  <entry xml:lang="en">
    <id>https://cecilapp.github.io/theme-docs/docs/faq/</id>
    <title>FAQ</title>
    <published>2026-10-20T22:26:03+00:00</published>
    <updated>2026-10-01T00:00:00+00:00</updated>
    <link href="https://cecilapp.github.io/theme-docs/docs/faq/" rel="alternate" type="text/html" />
    <content type="html">
      <![CDATA[<h1>FAQ</h1>
<h2 id="is-node-js-required">Is Node.js required?</h2>
<p>No: CSS is compiled with the Tailwind standalone binary.</p>
<h2 id="how-to-enable-search">How to enable search?</h2>
<p>Install the <a href="https://github.com/Cecilapp/theme-docsearch" rel="noopener noreferrer">DocSearch</a> or <a href="https://github.com/Cecilapp/theme-flexsearch" rel="noopener noreferrer">FlexSearch</a> component theme.</p>]]>
    </content>
  </entry>
</feed>
