s72
  • Diff view

    data-lang="diff since 0.1.0

    A patch, read as a code view. Lines that start with + or - take a tint across the line and its gutter cell, and @@ marks where the hunk starts.

    Basic

    src/css/components/tabs.css
    @@ -2,6 +2,7 @@
     :where([role="tablist"]){display:flex;flex-wrap:wrap;gap:.25rem}
    -:where([data-variant="tab"]){color:var(--s72-fg-2);padding:.6rem}
    +:where([data-variant="tab"]){color:var(--s72-fg-2);padding:.6rem 1rem}
    +:where([data-variant="tab"][aria-selected="true"]){color:var(--s72-fg)}
     :where([role="tabpanel"]){font-size:var(--s72-s2)}
    html
    <figure>
      <figcaption>src/css/components/tabs.css</figcaption>
      <pre data-lang="diff"><code>@@ -2,6 +2,7 @@
     :where([role="tablist"]){display:flex;flex-wrap:wrap;gap:.25rem}
    -:where([data-variant="tab"]){color:var(--s72-fg-2);padding:.6rem}
    +:where([data-variant="tab"]){color:var(--s72-fg-2);padding:.6rem 1rem}
    +:where([data-variant="tab"][aria-selected="true"]){color:var(--s72-fg)}
     :where([role="tabpanel"]){font-size:var(--s72-s2)}</code></pre>
    </figure>

    The + and - stay in the text, so the patch still reads where the colour is gone.

    Notes