review pass: restore page tokens lost in the masthead refactor, revert wrap width, artefact register
The shared-masthead change stripped the mirror page's local :root including four tokens the shell does not define (card, void-2, good, bad), leaving card backgrounds and status colours undefined on the live page. The index wrap was also narrowed to 64ch, squeezing the chapter cards; the masthead carries its own width limit so wrap returns to 56rem. Two American spellings in mirror prose corrected to artefact.
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
*{box-sizing:border-box}
|
*{box-sizing:border-box}
|
||||||
body{margin:0;background:var(--void);color:var(--ink);font-family:var(--sans);
|
body{margin:0;background:var(--void);color:var(--ink);font-family:var(--sans);
|
||||||
-webkit-font-smoothing:antialiased}
|
-webkit-font-smoothing:antialiased}
|
||||||
.wrap{max-width:64ch;margin:0 auto;padding:0 1.25rem}
|
.wrap{max-width:56rem;margin:0 auto;padding:0 1.25rem}
|
||||||
h1 em{color:transparent;background:linear-gradient(100deg,var(--cyan) 10%,var(--magenta));
|
h1 em{color:transparent;background:linear-gradient(100deg,var(--cyan) 10%,var(--magenta));
|
||||||
-webkit-background-clip:text;background-clip:text;padding-bottom:.12em}
|
-webkit-background-clip:text;background-clip:text;padding-bottom:.12em}
|
||||||
.card{position:relative}
|
.card{position:relative}
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
<style>
|
<style>
|
||||||
|
:root{--void-2:#0a0f1b;--card:#0d1424;--good:#7fe0a7;--bad:#ff8fa3}
|
||||||
*{box-sizing:border-box}
|
*{box-sizing:border-box}
|
||||||
html{scroll-behavior:smooth}
|
html{scroll-behavior:smooth}
|
||||||
body{margin:0;background:var(--void);color:var(--ink);
|
body{margin:0;background:var(--void);color:var(--ink);
|
||||||
@@ -468,7 +469,7 @@ per upstream, with <code>http.compat: ["docker2s2"]</code>) is mandatory in both
|
|||||||
directions: the registry refuses to start with one and not the other (the Loop 1 field
|
directions: the registry refuses to start with one and not the other (the Loop 1 field
|
||||||
note is this rule being learned). This deployment runs both on all five upstreams.</p>
|
note is this rule being learned). This deployment runs both on all five upstreams.</p>
|
||||||
|
|
||||||
<p>Digest preservation and artifact completeness are different properties. The docs tie
|
<p>Digest preservation and artefact completeness are different properties. The docs tie
|
||||||
<code>preserveDigest</code>/<code>compat</code> to keeping mirrored manifest bytes and
|
<code>preserveDigest</code>/<code>compat</code> to keeping mirrored manifest bytes and
|
||||||
media types - and therefore signature <em>validity</em> - aligned with upstream. Whether
|
media types - and therefore signature <em>validity</em> - aligned with upstream. Whether
|
||||||
signature, SBOM and attestation objects <em>arrive</em> is separate: OCI 1.1 referrers
|
signature, SBOM and attestation objects <em>arrive</em> is separate: OCI 1.1 referrers
|
||||||
@@ -496,7 +497,7 @@ upstream documentation and the deployed version's source:</p>
|
|||||||
<ul>
|
<ul>
|
||||||
<li>With no retention configuration, <strong>all tags are retained</strong> and
|
<li>With no retention configuration, <strong>all tags are retained</strong> and
|
||||||
<strong>all untagged manifests are deleted</strong> by GC (unless referenced by an index
|
<strong>all untagged manifests are deleted</strong> by GC (unless referenced by an index
|
||||||
or artifact). Timing is two-stage: the manifest ages past <code>gcDelay</code> (1h here),
|
or artefact). Timing is two-stage: the manifest ages past <code>gcDelay</code> (1h here),
|
||||||
then deletion happens at the next sweep (<code>gcInterval</code>, 24h here) - the survival
|
then deletion happens at the next sweep (<code>gcInterval</code>, 24h here) - the survival
|
||||||
window depends on where creation falls relative to that sweep, not a fixed one-hour fuse.</li>
|
window depends on where creation falls relative to that sweep, not a fixed one-hour fuse.</li>
|
||||||
<li><strong>Digest-only pull-through entries are stored as untagged manifests.</strong>
|
<li><strong>Digest-only pull-through entries are stored as untagged manifests.</strong>
|
||||||
|
|||||||
Reference in New Issue
Block a user