Public Access
Site / build (pull_request) Successful in 9s
Seven posts imported into site/content/devlog/ with their text unchanged, links between them pointing to /devlog/, and shortcodes (sign, cast, steps, asides, folded sections, diagrams, captions) restyled in the site's palette. The 17 inline SVG diagrams carried <style> blocks and style attributes the site's Content-Security-Policy refuses: their rules moved to devlog-diagrams.css, and a diagram's minimum width is a class. An Atom feed at /devlog/atom.xml. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EhqxQ49eCju4CzKYNjZzwT
40 lines
2.0 KiB
HTML
40 lines
2.0 KiB
HTML
{% extends "base.html" %}
|
|
{% block title %}{{ page.title }}: roro9stack devlog{% endblock %}
|
|
{% block description %}{{ page.description }}{% endblock %}
|
|
{% block head %}
|
|
<link rel="stylesheet" href="/css/devlog.css">
|
|
<link rel="stylesheet" href="/css/devlog-diagrams.css">
|
|
<link rel="alternate" type="application/atom+xml" title="roro9stack devlog" href="{{ get_url(path="devlog/atom.xml") }}">
|
|
{% endblock %}
|
|
{% block main %}
|
|
<div class="wrap page devlog">
|
|
<header class="masthead">
|
|
<span class="eyebrow"><a href="/devlog/">Devlog</a>{% if page.extra.topics %} · {{ page.extra.topics }}{% endif %}</span>
|
|
{%- if page.extra.sign is defined %}
|
|
<div class="sign n-lg{% if page.extra.sign.tone %} {{ page.extra.sign.tone }}{% endif %}" role="img" aria-label="{{ page.extra.sign.label }}: {{ page.extra.sign.count }}">
|
|
<div class="label">{{ page.extra.sign.label }}<small>{{ page.extra.sign.note }}</small></div>
|
|
<div class="count">{{ page.extra.sign.count }}</div>
|
|
</div>
|
|
{%- endif %}
|
|
{%- if page.extra.uid is defined %}
|
|
<p class="uid">{{ page.extra.uid | safe }}</p>
|
|
{%- endif %}
|
|
<h1>{% if page.extra.title_html is defined %}{{ page.extra.title_html | safe }}{% else %}{{ page.title }}{% endif %}</h1>
|
|
<p class="dek">{{ page.extra.dek | markdown(inline=true) | safe }}</p>
|
|
<p class="byline"><span>{{ config.extra.author }}</span><span>{{ page.date | date(format="%d %B %Y") }}</span>{% if page.extra.byline is defined %}<span>{{ page.extra.byline }}</span>{% endif %}</p>
|
|
{%- if page.extra.status is defined %}
|
|
<p class="status">{{ page.extra.status }}</p>
|
|
{%- endif %}
|
|
</header>
|
|
|
|
<article class="prose post">
|
|
{{ page.content | safe }}
|
|
</article>
|
|
|
|
<nav class="pager" aria-label="Devlog">
|
|
{% if page.lower %}<a class="accent-link" href="{{ page.lower.permalink }}">← {{ page.lower.title }}</a>{% else %}<span></span>{% endif %}
|
|
{% if page.higher %}<a class="accent-link" href="{{ page.higher.permalink }}">{{ page.higher.title }} →</a>{% endif %}
|
|
</nav>
|
|
</div>
|
|
{% endblock main %}
|