<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>The Life and Times - Blog</title>
    <link rel="self" type="application/atom+xml" href="https://belenkov.com/blog/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://belenkov.com/blog/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-03-09T00:00:00+00:00</updated>
    <id>https://belenkov.com/blog/atom.xml</id>
    <entry xml:lang="en">
        <title>Demo</title>
        <published>2026-03-09T00:00:00+00:00</published>
        <updated>2026-03-09T00:00:00+00:00</updated>
        
        <author>
          <name>Unknown</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://belenkov.com/blog/demo/"/>
        <id>https://belenkov.com/blog/demo/</id>
        
        <content type="html" xml:base="https://belenkov.com/blog/demo/">&lt;p&gt;This page exists to exercise every visual element the site can render. If something looks off here, the styles need fixing. Think of it as a living reference sheet for the theme.&lt;/p&gt;
&lt;h2 id=&quot;markdown&quot;&gt;Markdown&lt;/h2&gt;
&lt;p&gt;This is a regular paragraph. Nothing fancy — just body text flowing naturally across the full width of the container. It should be comfortable to read at any reasonable viewport width.&lt;/p&gt;
&lt;p&gt;Here is &lt;strong&gt;bold text&lt;/strong&gt; for strong emphasis. Here is &lt;em&gt;italic text&lt;/em&gt; for subtle emphasis. Here is &lt;del&gt;strikethrough text&lt;/del&gt; for corrections or obsolete information. You can combine them freely: &lt;strong&gt;&lt;em&gt;bold italic&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;del&gt;bold strikethrough&lt;/del&gt;&lt;/strong&gt;, &lt;em&gt;&lt;del&gt;italic strikethrough&lt;/del&gt;&lt;/em&gt;, and all three at once: &lt;strong&gt;&lt;em&gt;&lt;del&gt;bold italic strikethrough&lt;/del&gt;&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The shimmer shortcode applies a flowing color-wave effect to inline text: &lt;span class=&quot;shimmer&quot;&gt;colorized.life&lt;/span&gt; . It works alongside other formatting like &lt;strong&gt;&lt;span class=&quot;shimmer&quot;&gt;bold shimmer,&lt;/span&gt; &lt;/strong&gt; &lt;strong&gt;&lt;em&gt;&lt;span class=&quot;shimmer&quot;&gt;bold italics,&lt;/span&gt; &lt;/em&gt;&lt;/strong&gt; and even &lt;strong&gt;&lt;em&gt;&lt;del&gt;&lt;span class=&quot;shimmer&quot;&gt;bold italic strikethrough!!&lt;/span&gt; &lt;/del&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can link to things like &lt;a rel=&quot;external&quot; href=&quot;https://www.getzola.org/documentation/&quot;&gt;the Zola documentation&lt;/a&gt; or to a project like &lt;a rel=&quot;external&quot; href=&quot;https://github.com/raphlinus/pulldown-cmark&quot;&gt;&lt;code&gt;pulldown-cmark&lt;/code&gt;&lt;/a&gt;, the Markdown parser Zola uses under the hood. Links should stand out from body text and respond to hover.&lt;/p&gt;
&lt;p&gt;Emoji render natively without any special handling: 🦀 🎨 🔧 🚀 — useful for adding a bit of personality to posts without pulling in external assets.&lt;/p&gt;
&lt;h1 id=&quot;heading-1&quot;&gt;Heading 1&lt;/h1&gt;
&lt;h2 id=&quot;heading-2&quot;&gt;Heading 2&lt;/h2&gt;
&lt;h3 id=&quot;heading-3&quot;&gt;Heading 3&lt;/h3&gt;
&lt;h4 id=&quot;heading-4&quot;&gt;Heading 4&lt;/h4&gt;
&lt;h5 id=&quot;heading-5&quot;&gt;Heading 5&lt;/h5&gt;
&lt;h6 id=&quot;heading-6&quot;&gt;Heading 6&lt;/h6&gt;
&lt;hr&gt;
&lt;p&gt;Here is a &lt;code&gt;codeline&lt;/code&gt; shortcode for single-line commands that need horizontal scroll on narrow screens:&lt;/p&gt;
&lt;pre class=&quot;codeline&quot;&gt;&lt;code&gt;Long, single-line code blocks should not wrap. They should horizontally scroll if they are too long. This line should be long enough to demonstrate this.&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;p&gt;This is a blockquote. It can contain &lt;strong&gt;bold&lt;/strong&gt;, &lt;em&gt;italic&lt;/em&gt;, and &lt;code&gt;inline code&lt;/code&gt; — all the usual inline formatting.&lt;/p&gt;
&lt;p&gt;It can also span multiple paragraphs.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;And blockquotes can nest. This is a second level. Useful for quoting someone who is themselves quoting someone else.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unordered list with three levels of nesting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Infrastructure
&lt;ul&gt;
&lt;li&gt;DNS resolver&lt;/li&gt;
&lt;li&gt;Reverse proxy
&lt;ul&gt;
&lt;li&gt;TLS termination&lt;/li&gt;
&lt;li&gt;Rate limiting&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Monitoring stack&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Applications
&lt;ul&gt;
&lt;li&gt;Git forge&lt;/li&gt;
&lt;li&gt;Blog engine
&lt;ul&gt;
&lt;li&gt;Zola with a custom theme&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ordered list:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Write the content in Markdown&lt;/li&gt;
&lt;li&gt;Build the site with &lt;code&gt;zola build&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Deploy the output to the server&lt;/li&gt;
&lt;li&gt;Verify everything renders correctly&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Inline code like &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;count&lt;/code&gt;, and &lt;code&gt;colorize()&lt;/code&gt; should feel distinct from surrounding text — readable at a glance without breaking the flow of the sentence.&lt;/p&gt;
&lt;p&gt;Here is a Rust snippet to test syntax highlighting against the site palette:&lt;/p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #CDD6F4; background-color: #1E1E2E;&quot; &gt;&lt;code data-lang=&quot;rust&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #9399B2;font-style: italic;&quot;&gt;/// Colorize the given input with a prefix and count.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;fn&lt;/span&gt;&lt;span style=&quot;color: #89B4FA;font-style: italic;&quot;&gt; colorize&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #EBA0AC;&quot;&gt;input&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt;: &amp;amp;&lt;/span&gt;&lt;span style=&quot;color: #F9E2AF;font-style: italic;&quot;&gt;str&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; -&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #F9E2AF;font-style: italic;&quot;&gt; String&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;    let&lt;/span&gt;&lt;span&gt; prefix&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt; &amp;quot;vivid&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;    let&lt;/span&gt;&lt;span&gt; count&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color: #FAB387;&quot;&gt; 42&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;font-style: italic;&quot;&gt;    format!&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;prefix&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;input&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;fn&lt;/span&gt;&lt;span style=&quot;color: #89B4FA;font-style: italic;&quot;&gt; main&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;() {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;    let&lt;/span&gt;&lt;span&gt; result&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color: #89B4FA;font-style: italic;&quot;&gt; colorize&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;&amp;quot;hello&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;);&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;font-style: italic;&quot;&gt;    println!&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;result&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;);&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;
&lt;h2 id=&quot;tables&quot;&gt;Tables&lt;/h2&gt;
&lt;p&gt;Tables support alignment and inline formatting:&lt;/p&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;th&gt;Notes&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Markdown&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Stable&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;Full CommonMark support&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Shortcodes&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Stable&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;hr&lt;/code&gt;, &lt;code&gt;codeline&lt;/code&gt;, &lt;code&gt;ascii&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Alerts&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Stable&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;All five GitHub alert types&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Feed&lt;/td&gt;&lt;td&gt;&lt;em&gt;Enabled&lt;/em&gt;&lt;/td&gt;&lt;td&gt;Atom via &lt;code&gt;generate_feeds&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Two-column variant:&lt;/p&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Shorthand&lt;/th&gt;&lt;th&gt;Expansion&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;ufw&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Uncomplicated Firewall&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;ssh&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Secure Shell Protocol&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;tls&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Transport Layer Security&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;dns&lt;/code&gt;&lt;/td&gt;&lt;td&gt;Domain Name System&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&quot;ascii-art&quot;&gt;ASCII Art&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;ascii&lt;/code&gt; shortcode renders preformatted box-drawing diagrams:&lt;/p&gt;
&lt;pre class=&quot;ascii&quot;&gt;&lt;code&gt;┌──────────────────────────────┐
│ Outer box                    │
│ ┌──────────────────────────┐ │
│ │ Inner box                │ │
│ └──────────────────────────┘ │
└──────────────────────────────┘&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;h2 id=&quot;images&quot;&gt;Images&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;image&lt;/code&gt; shortcode renders a &lt;code&gt;&amp;lt;figure&amp;gt;&lt;/code&gt; with lazy loading, optional positioning, and an auto-generated caption from the alt text. It supports both co-located assets and external URLs.&lt;/p&gt;
&lt;p&gt;A full-width image with no position set:&lt;/p&gt;
&lt;figure class=&quot;img-figure&quot;&gt;&lt;img src=&quot;https://belenkov.com/blog/demo/pastels_oil_pastels_colorful_1.jpg&quot; alt=&quot;Oil pastels in every color of the spectrum&quot; decoding=&quot;async&quot;
        loading=&quot;lazy&quot; /&gt;&lt;figcaption&gt;Oil pastels in every color of the spectrum&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;The same image, floated left with body text wrapping around it:&lt;/p&gt;
&lt;figure class=&quot;img-figure img-left&quot;&gt;&lt;img src=&quot;https://belenkov.com/blog/demo/pastels_oil_pastels_colorful_1.jpg&quot; alt=&quot;Oil pastels arranged in a vibrant rainbow&quot; decoding=&quot;async&quot;
        loading=&quot;lazy&quot; /&gt;&lt;figcaption&gt;Oil pastels arranged in a vibrant rainbow&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;When an image is positioned left, surrounding text flows naturally around it. This is useful for smaller illustrations or portraits that complement the text without dominating the layout. The text should wrap cleanly at any viewport width, and the image should never feel like it&#39;s colliding with the paragraph. Once enough text has accumulated, the flow returns to full width below the float.&lt;/p&gt;
&lt;p&gt;And floated right:&lt;/p&gt;
&lt;figure class=&quot;img-figure img-right&quot;&gt;&lt;img src=&quot;https://belenkov.com/blog/demo/pastels_oil_pastels_colorful_1.jpg&quot; alt=&quot;A close-up of colorful oil pastels&quot; decoding=&quot;async&quot;
        loading=&quot;lazy&quot; /&gt;&lt;figcaption&gt;A close-up of colorful oil pastels&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Right-positioned images work the same way, just mirrored. Text wraps on the left side. This variant is handy for breaking up long runs of text with alternating visuals — left, then right — giving the page a more dynamic rhythm without resorting to a full-width image every time.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;more-languages&quot;&gt;More Languages&lt;/h2&gt;
&lt;p&gt;Bash:&lt;/p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #CDD6F4; background-color: #1E1E2E;&quot; &gt;&lt;code data-lang=&quot;shellscript&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F5C2E7;font-style: italic;&quot;&gt;#!/usr/bin/env bash&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F38BA8;font-style: italic;&quot;&gt;set&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt; -euo pipefail&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;for&lt;/span&gt;&lt;span&gt; f&lt;/span&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt; in&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt; *.md&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt; do&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #F38BA8;font-style: italic;&quot;&gt;    echo&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt; &amp;quot;Processing &lt;/span&gt;&lt;span&gt;$f&lt;/span&gt;&lt;span style=&quot;color: #A6E3A1;&quot;&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #CBA6F7;&quot;&gt;done&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;INI / config files:&lt;/p&gt;
&lt;pre class=&quot;giallo&quot; style=&quot;color: #CDD6F4; background-color: #1E1E2E;&quot; &gt;&lt;code data-lang=&quot;ini&quot;&gt;&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #F9E2AF;&quot;&gt;Interface&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;&quot;&gt;Address&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span&gt; 10.0.0.1/24&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;&quot;&gt;ListenPort&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span&gt; 51820&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;&quot;&gt;PrivateKey&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span&gt; &amp;lt;your-private-key&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #F9E2AF;&quot;&gt;Peer&lt;/span&gt;&lt;span style=&quot;color: #9399B2;&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;&quot;&gt;PublicKey&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span&gt; &amp;lt;peer-public-key&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;giallo-l&quot;&gt;&lt;span style=&quot;color: #89B4FA;&quot;&gt;AllowedIPs&lt;/span&gt;&lt;span style=&quot;color: #94E2D5;&quot;&gt; =&lt;/span&gt;&lt;span&gt; 10.0.0.2/32&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Autolinks render bare URLs: &lt;a rel=&quot;external&quot; href=&quot;https://www.getzola.org/documentation/&quot;&gt;https://www.getzola.org/documentation/&lt;/a&gt; and &lt;a rel=&quot;external&quot; href=&quot;https://github.com/getzola/zola&quot;&gt;https://github.com/getzola/zola&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;github-alerts&quot;&gt;GitHub Alerts&lt;/h2&gt;
&lt;blockquote class=&quot;markdown-alert-note&quot;&gt;
&lt;p&gt;Supplementary context that helps the reader understand the current topic without being critical to it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&quot;markdown-alert-tip&quot;&gt;
&lt;p&gt;Practical advice the reader can act on — shortcuts, best practices, or alternative approaches.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&quot;markdown-alert-important&quot;&gt;
&lt;p&gt;Key information the reader needs to know for things to work correctly. Don&#39;t skip this.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&quot;markdown-alert-warning&quot;&gt;
&lt;p&gt;Something that could cause problems if ignored — unexpected behavior, common mistakes, or prerequisites.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&quot;markdown-alert-caution&quot;&gt;
&lt;p&gt;Potential for data loss, security issues, or irreversible actions. Proceed carefully.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id=&quot;extra&quot;&gt;Extra&lt;/h2&gt;
&lt;h3 id=&quot;color-utilities&quot;&gt;Color Utilities&lt;/h3&gt;
&lt;p&gt;The theme provides a set of color utility classes for inline use:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;c-accent&quot;&gt;&lt;code&gt;.c-accent&lt;/code&gt; — the site&#39;s accent color&lt;/span&gt;&lt;br&gt;
&lt;span class=&quot;c-pink&quot;&gt;&lt;code&gt;.c-pink&lt;/code&gt; — pink&lt;/span&gt;&lt;br&gt;
&lt;span class=&quot;c-green&quot;&gt;&lt;code&gt;.c-green&lt;/code&gt; — green&lt;/span&gt;&lt;br&gt;
&lt;span class=&quot;c-amber&quot;&gt;&lt;code&gt;.c-amber&lt;/code&gt; — amber&lt;/span&gt;&lt;br&gt;
&lt;span class=&quot;c-blue&quot;&gt;&lt;code&gt;.c-blue&lt;/code&gt; — blue&lt;/span&gt;&lt;br&gt;
&lt;span class=&quot;c-red&quot;&gt;&lt;code&gt;.c-red&lt;/code&gt; — red&lt;/span&gt;&lt;br&gt;
&lt;span class=&quot;c-muted&quot;&gt;&lt;code&gt;.c-muted&lt;/code&gt; — muted/dimmed text&lt;/span&gt;&lt;/p&gt;
&lt;h3 id=&quot;icons&quot;&gt;Icons&lt;/h3&gt;
&lt;p&gt;The theme ships a library of SVG icons as CSS custom properties. Each icon renders via a CSS mask on a colored &lt;code&gt;&amp;lt;span&amp;gt;&lt;/code&gt;:&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-archive); mask-image:var(--icon-archive);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-archive&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-bug); mask-image:var(--icon-bug);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-bug&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-checkmark); mask-image:var(--icon-checkmark);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-checkmark&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-copy); mask-image:var(--icon-copy);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-copy&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-done); mask-image:var(--icon-done);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-done&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-external); mask-image:var(--icon-external);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-external&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-feed); mask-image:var(--icon-feed);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-feed&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-fire); mask-image:var(--icon-fire);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-fire&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-git); mask-image:var(--icon-git);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-git&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-home); mask-image:var(--icon-home);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-home&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-link); mask-image:var(--icon-link);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-link&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-pencil); mask-image:var(--icon-pencil);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-pencil&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-search); mask-image:var(--icon-search);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-search&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-share); mask-image:var(--icon-share);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-share&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-star); mask-image:var(--icon-star);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-star&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-toc); mask-image:var(--icon-toc);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-toc&lt;/code&gt;
&lt;span class=&quot;demo-icon&quot; style=&quot;-webkit-mask-image:var(--icon-verified); mask-image:var(--icon-verified);&quot;&gt;&lt;/span&gt; &lt;code&gt;--icon-verified&lt;/code&gt;&lt;/p&gt;
</content>
        
    </entry>
</feed>
