<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Onze</title>
    <subtitle>A minimal Eleventy blog template</subtitle>
    <link href="https://example.com/feed.xml" rel="self"/>
    <link href="https://example.com/"/>
    <updated>2026-08-21T12:00:00Z</updated>
    <id>https://example.com/</id>
    <author>
        <name>Your Name</name>
        <email>you@example.com</email>
    </author>
    <entry>
        <title>Getting Started with Onze</title>
        <link href="https://example.com/blog/2026/08/getting-started/"/>
        <updated>2026-08-21T12:00:00Z</updated>
        <id>https://example.com/blog/2026/08/getting-started/</id>
        <content type="html">&lt;p&gt;Welcome to &lt;strong&gt;Onze&lt;/strong&gt;, a clean and minimal blog template for &lt;a href=&quot;https://www.11ty.dev/&quot;&gt;Eleventy&lt;/a&gt; inspired by the classic Lanyon/Poole theme.&lt;/p&gt;
&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Sidebar navigation&lt;/li&gt;
&lt;li&gt;Pagination&lt;/li&gt;
&lt;li&gt;Related posts based on tags&lt;/li&gt;
&lt;li&gt;Syntax highlighting (Prism.js)&lt;/li&gt;
&lt;li&gt;Color themes&lt;/li&gt;
&lt;li&gt;Dark mode&lt;/li&gt;
&lt;li&gt;SEO out of the box&lt;/li&gt;
&lt;li&gt;Responsive design&lt;/li&gt;
&lt;li&gt;GitHub Pages deploy workflow included&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Quick Start&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Clone this repository&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;npm install&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Run &lt;code&gt;npm run dev&lt;/code&gt; to start the development server&lt;/li&gt;
&lt;li&gt;Edit &lt;code&gt;_data/site.json&lt;/code&gt; to configure your site&lt;/li&gt;
&lt;/ol&gt;
&lt;hr /&gt;
&lt;h3&gt;Post ordering&lt;/h3&gt;
&lt;p&gt;Posts are sorted by date (newest first). If you have multiple posts on the same day, use a full datetime to control the order:&lt;/p&gt;
&lt;pre class=&quot;language-yaml&quot;&gt;&lt;code class=&quot;language-yaml&quot;&gt;&lt;span class=&quot;token key atrule&quot;&gt;date&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token datetime number&quot;&gt;2026-08-21T03:00:00&lt;/span&gt;  &lt;span class=&quot;token comment&quot;&gt;# appears before&lt;/span&gt;
&lt;span class=&quot;token key atrule&quot;&gt;date&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token datetime number&quot;&gt;2026-08-21T02:00:00&lt;/span&gt;  &lt;span class=&quot;token comment&quot;&gt;# appears after&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;h3&gt;Learn more&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/markdown-examples/&quot;&gt;Markdown Examples&lt;/a&gt; — See how content renders in this template&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/organizing-posts/&quot;&gt;Organizing Posts&lt;/a&gt; — Different ways to organize your post files&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/deploy-to-github-pages/&quot;&gt;Deploy to GitHub Pages&lt;/a&gt; — How to set up automatic deploys&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/seo-out-of-the-box/&quot;&gt;SEO Out of the Box&lt;/a&gt; — Built-in SEO features and how to customize them&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/themes-and-dark-mode/&quot;&gt;Themes and Dark Mode&lt;/a&gt; — Color themes and dark mode configuration&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/syntax-highlighting/&quot;&gt;Syntax Highlighting&lt;/a&gt; — Code blocks with language highlighting&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://example.com/blog/2026/08/translation/&quot;&gt;Translation&lt;/a&gt; — How to translate the template to your language&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;p&gt;This is a sample post. Feel free to delete it and start writing your own content.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <title>Markdown Examples</title>
        <link href="https://example.com/blog/2026/08/markdown-examples/"/>
        <updated>2026-08-21T11:00:00Z</updated>
        <id>https://example.com/blog/2026/08/markdown-examples/</id>
        <content type="html">&lt;p&gt;This post demonstrates the Markdown rendering capabilities of the Onze template.&lt;/p&gt;
&lt;h3&gt;Text Formatting&lt;/h3&gt;
&lt;p&gt;You can write &lt;strong&gt;bold&lt;/strong&gt;, &lt;em&gt;italic&lt;/em&gt;, &lt;s&gt;strikethrough&lt;/s&gt;, and &lt;code&gt;inline code&lt;/code&gt;.&lt;/p&gt;
&lt;h3&gt;Blockquotes&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;This is a blockquote. You can use it to highlight important information or quotes from other sources.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;Lists&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Item one&lt;/li&gt;
&lt;li&gt;Item two
&lt;ul&gt;
&lt;li&gt;Nested item&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Item three&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;First step&lt;/li&gt;
&lt;li&gt;Second step&lt;/li&gt;
&lt;li&gt;Third step&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Code Blocks&lt;/h3&gt;
&lt;pre class=&quot;language-javascript&quot;&gt;&lt;code class=&quot;language-javascript&quot;&gt;&lt;span class=&quot;token keyword&quot;&gt;function&lt;/span&gt; &lt;span class=&quot;token function&quot;&gt;greet&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token parameter&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token keyword&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;token template-string&quot;&gt;&lt;span class=&quot;token template-punctuation string&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;Hello, &lt;/span&gt;&lt;span class=&quot;token interpolation&quot;&gt;&lt;span class=&quot;token interpolation-punctuation punctuation&quot;&gt;${&lt;/span&gt;name&lt;span class=&quot;token interpolation-punctuation punctuation&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;token template-punctuation string&quot;&gt;`&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;

console&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;token function&quot;&gt;log&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token function&quot;&gt;greet&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;&quot;World&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Links and Images&lt;/h3&gt;
&lt;p&gt;Check out the &lt;a href=&quot;https://www.11ty.dev/docs/&quot;&gt;Eleventy documentation&lt;/a&gt; for more information.&lt;/p&gt;
&lt;h3&gt;Tables&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;Status&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Pagination&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Related Posts&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RSS Feed&lt;/td&gt;
&lt;td&gt;Planned&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;p&gt;That&#39;s it! You now have a good overview of how content renders in this template.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <title>Deploy to GitHub Pages</title>
        <link href="https://example.com/blog/2026/08/deploy-to-github-pages/"/>
        <updated>2026-08-21T10:00:00Z</updated>
        <id>https://example.com/blog/2026/08/deploy-to-github-pages/</id>
        <content type="html">&lt;p&gt;Onze was built with GitHub Pages in mind. The repository already includes a GitHub Actions workflow (&lt;code&gt;.github/workflows/deploy.yml&lt;/code&gt;) that builds and deploys your site automatically on every push to &lt;code&gt;main&lt;/code&gt;.&lt;/p&gt;
&lt;h3&gt;How to set up&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Push this repository to GitHub&lt;/li&gt;
&lt;li&gt;Go to &lt;strong&gt;Settings → Pages&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Under &lt;strong&gt;Build and deployment&lt;/strong&gt;, set the source to &lt;strong&gt;GitHub Actions&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;That&#39;s it — the next push to &lt;code&gt;main&lt;/code&gt; will trigger the deploy&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;No extra configuration needed. Just write your posts, push, and your site is live.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <title>Organizing Posts</title>
        <link href="https://example.com/blog/2026/08/organizing-posts/"/>
        <updated>2026-08-21T10:00:00Z</updated>
        <id>https://example.com/blog/2026/08/organizing-posts/</id>
        <content type="html">&lt;p&gt;You can organize your post files inside the &lt;code&gt;blog/&lt;/code&gt; folder however you prefer. The URL is always generated from the &lt;code&gt;date&lt;/code&gt; in the front matter and the folder name (slug).&lt;/p&gt;
&lt;h3&gt;Examples&lt;/h3&gt;
&lt;p&gt;All of these produce the same URL pattern &lt;code&gt;/blog/2026/08/your-post/&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blog/your-post/index.md&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blog/2026/your-post/index.md&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blog/2026/08/your-post/index.md&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Choose whatever structure keeps your files organized for you. The output URL will always be consistent.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <title>Translation</title>
        <link href="https://example.com/blog/2026/08/translation/"/>
        <updated>2026-08-21T07:00:00Z</updated>
        <id>https://example.com/blog/2026/08/translation/</id>
        <content type="html">&lt;p&gt;Onze is written in English by default, but all user-facing text is configurable through &lt;code&gt;_data/site.json&lt;/code&gt;.&lt;/p&gt;
&lt;h3&gt;Language&lt;/h3&gt;
&lt;p&gt;Set the &lt;code&gt;lang&lt;/code&gt; field to change the site language. This affects the &lt;code&gt;&amp;lt;html lang&amp;gt;&lt;/code&gt; attribute and the date formatting:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;lang&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;pt-BR&quot;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Labels&lt;/h3&gt;
&lt;p&gt;All UI text comes from the &lt;code&gt;labels&lt;/code&gt; field:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;labels&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
    &lt;span class=&quot;token property&quot;&gt;&quot;older&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Anteriores&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
    &lt;span class=&quot;token property&quot;&gt;&quot;newer&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Recentes&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
    &lt;span class=&quot;token property&quot;&gt;&quot;readMore&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Leia mais&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
    &lt;span class=&quot;token property&quot;&gt;&quot;relatedPosts&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Posts Relacionados&quot;&lt;/span&gt;
  &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Navigation&lt;/h3&gt;
&lt;p&gt;Navigation items are also in &lt;code&gt;site.json&lt;/code&gt;:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;nav&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;[&lt;/span&gt;
    &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt; &lt;span class=&quot;token property&quot;&gt;&quot;label&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Início&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token property&quot;&gt;&quot;url&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;/&quot;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
    &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt; &lt;span class=&quot;token property&quot;&gt;&quot;label&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Sobre&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token property&quot;&gt;&quot;url&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;/about/&quot;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
  &lt;span class=&quot;token punctuation&quot;&gt;]&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;What changes with &lt;code&gt;lang&lt;/code&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;lt;html lang=&amp;quot;pt-BR&amp;quot;&amp;gt;&lt;/code&gt; — helps search engines and screen readers&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Date Format&lt;/h3&gt;
&lt;p&gt;The date format is configurable via the &lt;code&gt;dateFormat&lt;/code&gt; field using &lt;a href=&quot;https://day.js.org/docs/en/display/format&quot;&gt;dayjs patterns&lt;/a&gt;:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;dateFormat&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;YYYY-MM-DD&quot;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h4&gt;Common patterns&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Pattern&lt;/th&gt;
&lt;th&gt;Output&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;MMMM D, YYYY&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;August 21, 2026 (default)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;YYYY-MM-DD&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;2026-08-21&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;DD/MM/YYYY&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;21/08/2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;MMM D, YYYY&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Aug 21, 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;D MMMM YYYY&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;21 August 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;Translation&lt;/h4&gt;
&lt;p&gt;Month and day names are automatically translated based on the &lt;code&gt;lang&lt;/code&gt; field. The date locale is powered by &lt;a href=&quot;https://day.js.org/docs/en/i18n/i18n&quot;&gt;dayjs&lt;/a&gt;. Check the &lt;a href=&quot;https://github.com/iamkun/dayjs/tree/dev/src/locale&quot;&gt;available locales&lt;/a&gt; to see supported languages.&lt;/p&gt;
&lt;p&gt;No code changes needed. Just edit &lt;code&gt;site.json&lt;/code&gt; and your site is translated.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <title>Syntax Highlighting</title>
        <link href="https://example.com/blog/2026/08/syntax-highlighting/"/>
        <updated>2026-08-21T06:00:00Z</updated>
        <id>https://example.com/blog/2026/08/syntax-highlighting/</id>
        <content type="html">&lt;p&gt;Onze supports syntax highlighting out of the box using &lt;a href=&quot;https://prismjs.com/&quot;&gt;Prism.js&lt;/a&gt;. Just specify the language after the opening triple backticks.&lt;/p&gt;
&lt;h3&gt;JavaScript&lt;/h3&gt;
&lt;pre class=&quot;language-javascript&quot;&gt;&lt;code class=&quot;language-javascript&quot;&gt;&lt;span class=&quot;token keyword&quot;&gt;function&lt;/span&gt; &lt;span class=&quot;token function&quot;&gt;fibonacci&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token parameter&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;n &lt;span class=&quot;token operator&quot;&gt;&amp;lt;=&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;token keyword&quot;&gt;return&lt;/span&gt; n&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;token keyword&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;token function&quot;&gt;fibonacci&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;n &lt;span class=&quot;token operator&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;token operator&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;token function&quot;&gt;fibonacci&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;n &lt;span class=&quot;token operator&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;

&lt;span class=&quot;token keyword&quot;&gt;const&lt;/span&gt; result &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;token function&quot;&gt;fibonacci&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token number&quot;&gt;10&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
console&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;token function&quot;&gt;log&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token template-string&quot;&gt;&lt;span class=&quot;token template-punctuation string&quot;&gt;`&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;Fibonacci(10) = &lt;/span&gt;&lt;span class=&quot;token interpolation&quot;&gt;&lt;span class=&quot;token interpolation-punctuation punctuation&quot;&gt;${&lt;/span&gt;result&lt;span class=&quot;token interpolation-punctuation punctuation&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token template-punctuation string&quot;&gt;`&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;HTML&lt;/h3&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;nav&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;sidebar-nav&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;a&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;sidebar-nav-item active&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;href&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;/&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;Home&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;a&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;a&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;sidebar-nav-item&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;href&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;/about/&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;About&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;a&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;/&lt;/span&gt;nav&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;CSS&lt;/h3&gt;
&lt;pre class=&quot;language-css&quot;&gt;&lt;code class=&quot;language-css&quot;&gt;&lt;span class=&quot;token selector&quot;&gt;.post-title&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;margin-bottom&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; 0.25rem&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;font-size&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; 2rem&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; #313131&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;

&lt;span class=&quot;token atrule&quot;&gt;&lt;span class=&quot;token rule&quot;&gt;@media&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token property&quot;&gt;prefers-color-scheme&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; dark&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token selector&quot;&gt;.post-title&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
    &lt;span class=&quot;token property&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; #e6edf3&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Bash&lt;/h3&gt;
&lt;pre class=&quot;language-bash&quot;&gt;&lt;code class=&quot;language-bash&quot;&gt;&lt;span class=&quot;token function&quot;&gt;git&lt;/span&gt; clone https://github.com/maicoqb/eleventy-template-onze.git my-blog
&lt;span class=&quot;token builtin class-name&quot;&gt;cd&lt;/span&gt; my-blog
&lt;span class=&quot;token function&quot;&gt;npm&lt;/span&gt; &lt;span class=&quot;token function&quot;&gt;install&lt;/span&gt;
&lt;span class=&quot;token function&quot;&gt;npm&lt;/span&gt; run dev&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;JSON&lt;/h3&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;title&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Onze&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;tagline&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;A minimal Eleventy blog template&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;darkMode&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token boolean&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;theme&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;&quot;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
</content>
    </entry>
    <entry>
        <title>Themes and Dark Mode</title>
        <link href="https://example.com/blog/2026/08/themes-and-dark-mode/"/>
        <updated>2026-08-21T05:00:00Z</updated>
        <id>https://example.com/blog/2026/08/themes-and-dark-mode/</id>
        <content type="html">&lt;p&gt;Onze includes color themes inherited from Lanyon and automatic dark mode support.&lt;/p&gt;
&lt;h3&gt;Color Themes&lt;/h3&gt;
&lt;p&gt;To change the color theme, set the &lt;code&gt;theme&lt;/code&gt; field in &lt;code&gt;_data/site.json&lt;/code&gt;:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;theme&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;theme-base-08&quot;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This applies the theme class to the &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; element, changing the sidebar and link colors.&lt;/p&gt;
&lt;h4&gt;Available themes&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Class&lt;/th&gt;
&lt;th&gt;Color&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;(empty)&lt;/em&gt;&lt;/td&gt;
&lt;td&gt;Default (dark sidebar)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-08&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Red&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-09&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Orange&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-0a&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Yellow&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-0b&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Green&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-0c&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cyan&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-0d&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Blue&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-0e&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Magenta&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;theme-base-0f&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Brown&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Leave the &lt;code&gt;theme&lt;/code&gt; field empty for the default dark sidebar.&lt;/p&gt;
&lt;h3&gt;Dark Mode&lt;/h3&gt;
&lt;p&gt;Dark mode is enabled by default and activates automatically based on the user&#39;s system preference (&lt;code&gt;prefers-color-scheme: dark&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;To disable dark mode, set &lt;code&gt;darkMode&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt; in &lt;code&gt;_data/site.json&lt;/code&gt;:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;darkMode&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token boolean&quot;&gt;false&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Dark mode applies to all elements: body, sidebar, headings, links, code blocks, pagination, and related posts.&lt;/p&gt;
</content>
    </entry>
    <entry>
        <title>SEO Out of the Box</title>
        <link href="https://example.com/blog/2026/08/seo-out-of-the-box/"/>
        <updated>2026-08-21T04:00:00Z</updated>
        <id>https://example.com/blog/2026/08/seo-out-of-the-box/</id>
        <content type="html">&lt;p&gt;Onze comes with SEO essentials built in. No plugins or extra configuration needed.&lt;/p&gt;
&lt;h3&gt;What&#39;s included&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Meta description&lt;/strong&gt; — Automatically generated from the post content (first 30 words). You can override it by adding &lt;code&gt;description&lt;/code&gt; to the front matter.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Open Graph tags&lt;/strong&gt; — Title, description, URL, type, and image for social sharing (Facebook, LinkedIn, WhatsApp).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Twitter Cards&lt;/strong&gt; — Proper card markup for Twitter/X.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Canonical URL&lt;/strong&gt; — Prevents duplicate content issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sitemap&lt;/strong&gt; — Automatically generated at &lt;code&gt;/sitemap.xml&lt;/code&gt; with all pages.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;robots.txt&lt;/strong&gt; — Allows all crawlers and points to the sitemap.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RSS feed&lt;/strong&gt; — Atom feed at &lt;code&gt;/feed.xml&lt;/code&gt; with full post content.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Custom description&lt;/h3&gt;
&lt;p&gt;Add a &lt;code&gt;description&lt;/code&gt; field to your post&#39;s front matter to override the automatic excerpt:&lt;/p&gt;
&lt;pre class=&quot;language-yaml&quot;&gt;&lt;code class=&quot;language-yaml&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token key atrule&quot;&gt;title&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; My Post
&lt;span class=&quot;token key atrule&quot;&gt;description&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; A custom description for search engines and social sharing.
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Post image&lt;/h3&gt;
&lt;p&gt;Add an &lt;code&gt;image&lt;/code&gt; field to set the Open Graph image for a specific post:&lt;/p&gt;
&lt;pre class=&quot;language-yaml&quot;&gt;&lt;code class=&quot;language-yaml&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token key atrule&quot;&gt;title&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; My Post
&lt;span class=&quot;token key atrule&quot;&gt;image&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; /public/images/my&lt;span class=&quot;token punctuation&quot;&gt;-&lt;/span&gt;post&lt;span class=&quot;token punctuation&quot;&gt;-&lt;/span&gt;cover.png
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If no post image is set, the default image from &lt;code&gt;_data/site.json&lt;/code&gt; is used.&lt;/p&gt;
</content>
    </entry>
</feed>
