site: signature footer on /mirror and the landing page, matching /cluster
This commit is contained in:
@@ -34,6 +34,7 @@ h1 em{color:var(--cyan);font-style:normal}
|
|||||||
footer{border-top:1px solid var(--line);padding:1.4rem 0 3rem;color:var(--dim);
|
footer{border-top:1px solid var(--line);padding:1.4rem 0 3rem;color:var(--dim);
|
||||||
font-family:var(--mono);font-size:.82rem}
|
font-family:var(--mono);font-size:.82rem}
|
||||||
footer a{color:var(--cyan)}
|
footer a{color:var(--cyan)}
|
||||||
|
.sig{margin:0;letter-spacing:.12em;line-height:1.9;color:var(--dim)}
|
||||||
:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}
|
:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}
|
||||||
@media (max-width:640px){.card{grid-template-columns:1fr}.card .thumb{max-height:170px}}
|
@media (max-width:640px){.card{grid-template-columns:1fr}.card .thumb{max-height:170px}}
|
||||||
</style>
|
</style>
|
||||||
@@ -84,6 +85,7 @@ footer a{color:var(--cyan)}
|
|||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<footer class="wrap">
|
<footer class="wrap">
|
||||||
The Teaching Lab · every page here describes systems the author operates ·
|
<p style="margin:0 0 .9rem">The Teaching Lab · each chapter documents infrastructure I run.</p>
|
||||||
<a href="https://www.bztmon.com">bztmon.com</a>
|
<p class="sig">© 2026 Jonathon Wright · <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>
|
||||||
|
· hand-built static, shipped via GitOps · <a href="https://www.bztmon.com/">bztmon.com</a></p>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@@ -97,6 +97,8 @@
|
|||||||
.s23-pulse{position:absolute;left:34%;top:44%;width:26%;aspect-ratio:1;border-radius:50%;pointer-events:none;
|
.s23-pulse{position:absolute;left:34%;top:44%;width:26%;aspect-ratio:1;border-radius:50%;pointer-events:none;
|
||||||
mix-blend-mode:screen;opacity:.25;background:radial-gradient(circle,rgba(232,121,249,.55),transparent 62%)}
|
mix-blend-mode:screen;opacity:.25;background:radial-gradient(circle,rgba(232,121,249,.55),transparent 62%)}
|
||||||
.refs li{margin:.45rem 0;font-size:.92rem}
|
.refs li{margin:.45rem 0;font-size:.92rem}
|
||||||
|
.outro{max-width:64ch;margin:0 auto;padding:2vh 24px 14vh;text-align:center;border:0}
|
||||||
|
.outro p{font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;color:var(--ink-dim);line-height:1.9;margin:0}
|
||||||
@media (prefers-reduced-motion: reduce){
|
@media (prefers-reduced-motion: reduce){
|
||||||
html{scroll-behavior:auto}
|
html{scroll-behavior:auto}
|
||||||
.s21-ring,.s23-pulse{display:none}
|
.s21-ring,.s23-pulse{display:none}
|
||||||
@@ -825,12 +827,17 @@ cache re-warm cost.</li>
|
|||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
DOSSIER / 005 · last validated 2026-08-25 against the running estate and the
|
DOSSIER / 005 · last reviewed 2026-08-25 against the running estate and the
|
||||||
sources above · corrections in this revision: retention/GC semantics, warm-cache
|
sources above · corrections in this revision: retention/GC semantics, warm-cache
|
||||||
guarantees, retry arithmetic, upstream namespace routing ·
|
behaviour, retry arithmetic, upstream namespace routing ·
|
||||||
<a href="/">The Teaching Lab</a> · <a href="https://git.bztmon.com/jwright/exploded-cluster">source</a>
|
<a href="/">The Teaching Lab</a> · <a href="https://git.bztmon.com/jwright/exploded-cluster">source</a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
||||||
|
<footer class="outro">
|
||||||
|
<p>© 2026 Jonathon Wright · <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>
|
||||||
|
· hand-built static, shipped via GitOps · <a href="https://www.bztmon.com/">bztmon.com</a></p>
|
||||||
|
</footer>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="__MIRROR_JS__"></script>
|
<script src="__MIRROR_JS__"></script>
|
||||||
|
|||||||
Reference in New Issue
Block a user