<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/feed/pretty-atom-feed.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>11ty Ultra minimalism</title>
  <subtitle>A barebones Eleventy (3.1.2, ESM) starter with just the essentials.</subtitle>
  <link rel="self" href="https://ultra.000000076.xyz/feed/feed.xml" />
  <link href="https://ultra.000000076.xyz/" />
  <id>https://ultra.000000076.xyz/</id>
  
    <updated>2025-12-28T00:00:00.000Z</updated>
  
  <author>
    <name>Adam DJ Brett</name>
    <email>info@adamdjbrett.com</email>
    <uri>https://ultra.000000076.xyz</uri>
  </author>

  
  <entry>
    <title>Style Guide</title>
    <link href="https://ultra.000000076.xyz/blog/style/" />
    <id>https://ultra.000000076.xyz/blog/style/</id>
    <updated>2025-12-28T00:00:00.000Z</updated>
    <summary type="html"><![CDATA[Markdown fun]]></summary>
    <content type="html"><![CDATA[<p>From <a href="https://11tytheme.sjoy.lol">https://11tytheme.sjoy.lol</a></p>
<h1>A whole load of Elements to style!</h1>
<p>^ That was heading level 1 :)</p>
<h2>Heading level 2</h2>
<h3>Heading level 3</h3>
<h4>Heading level 4</h4>
<h5>Heading level 5</h5>
<h6>Heading level 6</h6>
<h2>Narrow (320px wide) image:</h2>
<p><img src="https://11tytheme.sjoy.lol/elements/t3LEJN1f12-320.jpeg" alt="A small bird standing on top of a wet beach"><br>
Photo by <a href="https://unsplash.com/@grant_durr?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Grant Durr</a> on <a href="https://unsplash.com/photos/a-small-bird-standing-on-top-of-a-wet-beach-lBcVU-wn2LE?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></p>
<h2>Oversize (960px wide) image:</h2>
<p><img src="https://11tytheme.sjoy.lol/elements/iYHld3uxMo-960.jpeg" alt="A view of a mountain range at sunset"><br>
Photo by <a href="https://unsplash.com/@marekpiwnicki?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Marek Piwnicki</a> on <a href="https://unsplash.com/photos/a-view-of-a-mountain-range-at-sunset-AsSyn1d2RNs?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></p>
<h2>Paragraphs</h2>
<p>Lorem ipsum dolor sit amet, <strong>consectetur</strong> adipiscing elit. In id risus quis purus mollis lobortis vel ac tellus. Nam pharetra lorem quis dui commodo dapibus. Curabitur aliquet sapien vitae ligula pretium sollicitudin. Sed sed magna eu risus placerat gravida non sit amet augue. Morbi volutpat lobortis imperdiet. Sed elit purus, commodo a mi in, condimentum sagittis urna. Etiam condimentum pharetra cursus. Aliquam erat volutpat. In vel diam nulla. Praesent faucibus augue quis dui vehicula, a consequat est fringilla. Sed nec nisi fermentum, maximus nunc ac, hendrerit lorem. Proin mollis metus in erat dictum egestas. Proin nec ipsum viverra, scelerisque nisi in, faucibus nulla.</p>
<p>Just a random block of text inside an aside element!</p>
<p>Aliquam erat volutpat. Donec sagittis libero ac justo suscipit laoreet. Suspendisse ut sem vel augue vulputate sodales blandit sit amet metus. Quisque porta consectetur efficitur. Duis venenatis nisl in mollis convallis. Pellentesque quis accumsan orci. Nulla porta arcu quis laoreet sagittis. Aliquam erat volutpat. Suspendisse sagittis, turpis vel posuere suscipit, dolor nunc sodales est, quis cursus dui elit vel nisl.</p>
<p>Donec tempus vestibulum odio vel consectetur. Donec sed feugiat tortor. Mauris iaculis nunc in orci suscipit, vel egestas orci pulvinar. In dapibus tortor ornare, eleifend eros eu, suscipit neque. Morbi quis pellentesque turpis, sit amet imperdiet augue. Mauris porttitor congue imperdiet. Quisque aliquet id quam a placerat. Fusce maximus in nibh vel ultricies.</p>
<p>Normal, abbr, <s>del</s>, dfn, <em>em</em>, ins, mark, <s>strike through</s>, small, <strong>strong</strong>, ~sub~, ^sup^, u</p>
<h2>Links</h2>
<p>These are links: <a href="https://11tytheme.sjoy.lol/elements/?blahablaha">never visited link</a>, <a href="https://11tytheme.sjoy.lol/elements/">visited link</a>. Mouse hover to see effects.</p>
<h2>Lists</h2>
<h3>Unordered list</h3>
<ul>
<li>List item with a much longer description or more content.</li>
<li>List item</li>
<li>List item
<ul>
<li>Nested list item</li>
<li>Nested list item</li>
<li>Nested list item</li>
</ul>
</li>
<li>List item</li>
<li>List item</li>
<li>List item</li>
</ul>
<h3>Ordered list</h3>
<ol>
<li>List item with a much longer description or more content.</li>
<li>List item</li>
<li>List item
<ol>
<li>Nested List Item</li>
<li>Nested List Item</li>
<li>Nested List Item</li>
</ol>
</li>
<li>List item</li>
<li>List item</li>
<li>List item</li>
</ol>
<h3>Mixed</h3>
<ul>
<li>List item with a much longer description or more content.</li>
<li>List item</li>
<li>List item
<ol>
<li>Nested list item</li>
<li>Nested list item</li>
<li>Nested list item</li>
</ol>
</li>
<li>List item</li>
<li>List item</li>
<li>List item</li>
</ul>
<ol>
<li>List item with a much longer description or more content.</li>
<li>List item</li>
<li>List item
<ul>
<li>Nested List Item</li>
<li>Nested List Item</li>
<li>Nested List Item
<ol>
<li>Nested List Item</li>
<li>Nested List Item</li>
<li>Nested List Item
<ol>
<li>Nested List Item</li>
<li>Nested List Item</li>
<li>Nested List Item
<ul>
<li>Nested list item</li>
<li>Nested list item</li>
<li>Nested list item</li>
</ul>
</li>
</ol>
</li>
</ol>
</li>
<li>Nested List Item</li>
<li>Nested List Item</li>
</ul>
</li>
<li>List item</li>
<li>List item</li>
<li>List item</li>
</ol>
<h3>Definition list</h3>
<p>Definition list</p>
<p>Consectetur adipisicing 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>
<p>Lorem ipsum dolor sit amet</p>
<p>Consectetur adipisicing 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>Details &amp; Summary</h3>
<p>Question 1</p>
<p><strong>Pellentesque habitant morbi tristique</strong> senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. <em>Aenean ultricies mi vitae est.</em> Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, <code>commodo vitae</code>, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. <a href="https://11tytheme.sjoy.lol/elements/#">Donec non enim</a> in turpis pulvinar facilisis. Ut felis.</p>
<p>Related documents</p>
<ul>
<li><a href="https://11tytheme.sjoy.lol/elements/#">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</a></li>
<li><a href="https://11tytheme.sjoy.lol/elements/#">Aliquam tincidunt mauris eu risus.</a></li>
<li><a href="https://11tytheme.sjoy.lol/elements/#">Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</a></li>
<li><a href="https://11tytheme.sjoy.lol/elements/#">Aliquam tincidunt mauris eu risus.</a></li>
</ul>
<p>Question 2</p>
<p>Duis consequat metus et eros rutrum, interdum facilisis urna interdum. Etiam facilisis diam in libero varius ultricies id id est. Sed lacinia pellentesque sem vel sagittis.</p>
<h2>Blockquote</h2>
<blockquote>
<p>Those people who think they know everything are a great annoyance to those of us who do.<em>Isaac Asimov</em></p>
</blockquote>
<h2>Code</h2>
<p>This is inline code <code>&lt;div&gt;div element&lt;/div&gt;</code>. This is sample output <code>sample</code> And below is block code.</p>
<div>
    div element
    <p>paragraph</p>
</div>
<p>The input keyboard <code>Ctrl</code>+<code>S</code>. This is variable: <em>y</em> = <em>m**x</em> + <em>b</em></p>
<h2>Table</h2>
<table>
<thead>
<tr>
<th>Table heading</th>
<th>Table heading</th>
</tr>
</thead>
<tbody>
<tr>
<td>Table footer</td>
<td>Table footer</td>
</tr>
<tr>
<td>Table data</td>
<td>Table data</td>
</tr>
<tr>
<td>Table data</td>
<td>Table data</td>
</tr>
<tr>
<td>Table data</td>
<td>Table data</td>
</tr>
<tr>
<td>Table data</td>
<td>Table data</td>
</tr>
</tbody>
</table>
<h2>Form elements</h2>
<h2 id="form-elements">Form elements</h2>
  <form>
    <fieldset>
      <legend>Input types</legend>
      <p>
        <label for="input-type-color">Input Color</label><br>
        <input id="input-type-color" type="color">
      </p>
      <p>
        <label for="input-type-date">Input Date</label><br>
        <input id="input-type-date" type="date">
      </p>
      <p>
        <label for="input-type-datetime-local">Input Datetime-local</label><br>
        <input id="input-type-datetime-local" type="datetime-local">
      </p>
      <p>
        <label for="input-type-email">Input Email</label><br>
        <input id="input-type-email" type="email">
      </p>
      <p>
        <label for="input-type-file">Input File</label><br>
        <input id="input-type-file" type="file">
      </p>
      <p>
        <label for="input-type-hidden">Input Hidden</label><br>
        <input id="input-type-hidden" type="hidden">
      </p>
      <p>
        <label for="input-type-month">Input Month</label><br>
        <input id="input-type-month" type="month">
      </p>
      <p>
        <label for="input-type-number">Input Number</label><br>
        <input id="input-type-number" type="number">
      </p>
      <p>
        <label for="input-type-password">Input Password</label><br>
        <input id="input-type-password" type="password">
      </p>
      <p>
        <label for="input-type-range">Input Range</label><br>
        <input id="input-type-range" type="range">
      </p>
      <p>
        <label for="progress-meter">Progress Meter</label><br>
				<progress max="100" value="50" id="progress-meter"></progress>
			</p>
			<p>
        <label for="progress-bar">Progress</label><br>
				<progress id="progress-bar"></progress>
      </p>
			<p>
        <label for="meter-meter-0">Meter 0%</label><br>
				<meter value="0" min="0" max="100" low="25" high="75" optimum="15" id="meter-meter-0"></meter>
      </p>
			<p>
        <label for="meter-meter-25">Meter 25%</label><br>
				<meter value="25" min="0" max="100" low="25" high="75" optimum="15" id="meter-meter-25"></meter>
      </p>
			<p>
        <label for="meter-meter-50">Meter 50%</label><br>
				<meter value="50" min="0" max="100" low="25" high="75" optimum="15" id="meter-meter-50"></meter>
      </p>
			<p>
        <label for="meter-meter-75">Meter 75%</label><br>
				<meter value="75" min="0" max="100" low="25" high="75" optimum="15" id="meter-meter-75"></meter>
      </p>
			<p>
        <label for="meter-meter-100">Meter 100%</label><br>
				<meter value="100" min="0" max="100" low="25" high="75" optimum="15" id="meter-meter-100"></meter>
      </p>
      <p>
        <label for="input-type-search">Input Search</label><br>
        <input id="input-type-search" type="search">
      </p>
      <p>
        <label for="input-type-tel">Input Tel</label><br>
        <input id="input-type-tel" type="tel">
      </p>
      <p>
        <label for="input-type-text">Input Text</label><br>
        <input id="input-type-text" type="text">
      </p>
      <p>
        <label for="input-type-time">Input Time</label><br>
        <input id="input-type-time" type="time">
      </p>
      <p>
        <label for="input-type-url">Input Url</label><br>
        <input id="input-type-url" type="url">
      </p>
      <p>
        <label for="input-type-week">Input Week</label><br>
        <input id="input-type-week" type="week">
      </p>
      <p>
        <label fpr="input-type-text-readonly">Input Text read only</label><br>
        <input id="input-type-text-readonly" type="text" readonly="">
      </p>
      <p>
        <label><input type="radio" name="input-radio" value="1">Input radio option 1</label><br>
        <label><input type="radio" name="input-radio" value="2">Input radio option 2</label>
      </p>
      <p>
        <label><input type="radio" name="input-radio-disabled" value="1" disabled="">Input radio option 1</label><br>
        <label><input type="radio" name="input-radio-disabled" value="2" disabled="">Input radio option 2</label>
      </p>
      <p>
        <label><input type="checkbox">Input checkbox 1</label><br>
        <label><input type="checkbox">Input checkbox 2</label>
      </p>
      <p>
        <label><input type="checkbox" disabled="">Input checkbox 1</label><br>
        <label><input type="checkbox" disabled="">Input checkbox 2</label>
      </p>
      <p>
        <label for="input-textarea">Textarea</label><br>
        <textarea id="input-textarea"></textarea>
      </p>
      <p>
        <label for="input-textarea-disabled">Textarea disabled</label><br>
        <textarea id="input-textarea-disabled" disabled=""></textarea>
      </p>
      <p>
        <label for="input-textarea-readonly">Textarea readonly</label><br>
        <textarea id="input-textarea-readonly" readonly=""></textarea>
      </p>
      <p>
        <label for="input-select">Select box</label><br>
        <select id="input-select">
          <optgroup label="Group1">
            <option>1</option>
            <option>2</option>
            <option>3</option>
          </optgroup>
          <optgroup label="Group2">
            <option>1</option>
            <option>2</option>
            <option>3</option>
          </optgroup>
          <option>out of optgroup</option>
        </select>
      </p>
      <p>
        <label for="input-select-multiple">Select multiple</label><br>
        <select id="input-select-multiple" multiple="">
          <option>Use Ctrl+click to select multiple options</option>
          <option>1</option>
          <option>2</option>
          <option>3</option>
          <option>4</option>
        </select>
      </p>
      <p>
        <label for="input-select-disabled">Select disabled</label><br>
        <select id="input-select-disabled" disabled="">
          <option>1</option>
          <option>2</option>
          <option>3</option>
        </select>
      </p>
      <p>
        <button type="button">Normal button</button>
        <button type="submit" onclick="return false;">Submit button</button>
        <button type="reset" onclick="return false;">Reset button</button>
        <button type="button" disabled="">Disabled button</button>
      </p>
      <p>
        <input type="button" value="Input normal button">
        <input type="submit" value="Input submit button" onclick="return false;">
        <input type="reset" value="Input reset button" onclick="return false;">
        <input type="button" value="Input disabled button" disabled="">
      </p>
    </fieldset>
  </form>
]]></content>
  </entry>
  
  <entry>
    <title>Welcome to μ Eleventy</title>
    <link href="https://ultra.000000076.xyz/blog/welcome/" />
    <id>https://ultra.000000076.xyz/blog/welcome/</id>
    <updated>2025-12-27T00:00:00.000Z</updated>
    <summary type="html"><![CDATA[An introduction to this minimalist blog built with Eleventy and μ css framework]]></summary>
    <content type="html"><![CDATA[<p>Welcome to this minimalist blog! This site combines the simplicity of <strong>Eleventy</strong> with the brutalist aesthetic of the <strong>μ css framework</strong>.</p>
<h2>Why μ?</h2>
<p>The μ (mu) framework weighs in at just <strong>1 kilobyte</strong>. It provides just enough styling to make semantic HTML look good without any classes needed.</p>
<h2>Features</h2>
<p>This blog includes:</p>
<ul>
<li>Fast static site generation with Eleventy 3.1.2</li>
<li>Minimalist design with μ css</li>
<li>RSS/Atom feeds for syndication</li>
<li>Full sitemap for SEO</li>
<li>No JavaScript required (except for build tools)</li>
</ul>
<h2>Getting Started</h2>
<p>Writing posts is simple. Just create a Markdown file in the <code>blog/</code> directory with frontmatter:</p>
<pre><code class="language-yaml">---
title: Your Post Title
description: A brief description
date: 2025-12-29
---
</code></pre>
<p>Then write your content in Markdown. That's it!</p>
<h2>Next Steps</h2>
<p>Check out the <a href="/blog/">blog</a> for more posts, or learn more <a href="/about/">about this site</a>.</p>
]]></content>
  </entry>
  
  <entry>
    <title>Simple Web Design Principles</title>
    <link href="https://ultra.000000076.xyz/blog/simple-design/" />
    <id>https://ultra.000000076.xyz/blog/simple-design/</id>
    <updated>2025-12-26T00:00:00.000Z</updated>
    <summary type="html"><![CDATA[Less is more when it comes to web design]]></summary>
    <content type="html"><![CDATA[<p>The web has become bloated with unnecessary JavaScript frameworks, complex CSS, and huge images. But it doesn't have to be this way.</p>
<h2>Keep It Simple</h2>
<p>A good website should:</p>
<ol>
<li><strong>Load fast</strong> - No multi-megabyte frameworks</li>
<li><strong>Be accessible</strong> - Work for everyone, everywhere</li>
<li><strong>Be readable</strong> - Clear typography and spacing</li>
<li><strong>Be semantic</strong> - Use proper HTML elements</li>
</ol>
<h2>The μ Philosophy</h2>
<p>The μ framework embodies these principles:</p>
<ul>
<li>Just <strong>1kb</strong> of CSS</li>
<li>No classes required</li>
<li>Semantic HTML that just works</li>
<li>Mobile-first responsive design</li>
</ul>
<h2>Code Example</h2>
<p>Here's how simple it can be:</p>
<pre><code class="language-html">&lt;article&gt;
  &lt;h1&gt;My Article&lt;/h1&gt;
  &lt;p&gt;Some content here.&lt;/p&gt;
&lt;/article&gt;
</code></pre>
<p>No frameworks, no build steps for the HTML - just clean, semantic markup.</p>
<h2>Conclusion</h2>
<p>Sometimes the best solution is the simplest one. Start with good HTML, add minimal CSS, and only add complexity when absolutely necessary.</p>
]]></content>
  </entry>
  
  <entry>
    <title>Hello, world</title>
    <link href="https://ultra.000000076.xyz/blog/2025-01-01-hello-world/" />
    <id>https://ultra.000000076.xyz/blog/2025-01-01-hello-world/</id>
    <updated>2025-01-01T00:00:00.000Z</updated>
    <summary type="html"><![CDATA[<p>This is a sample blog post. Create more posts in <code>src/blog/</code> and they’ll appear on the blog index.</p>
<pre><code class="language-bash"># new post idea
cp src/blog/2025-01-01-hello-world.md src/blog/2025-02-01-my-post.md
</code></pre>
]]></summary>
    <content type="html"><![CDATA[<p>This is a sample blog post. Create more posts in <code>src/blog/</code> and they’ll appear on the blog index.</p>
<pre><code class="language-bash"># new post idea
cp src/blog/2025-01-01-hello-world.md src/blog/2025-02-01-my-post.md
</code></pre>
]]></content>
  </entry>
  
</feed>
