fix(ui): fix webpage "Key" SSH-key table overflow

This commit fixes the SSH-key table overflow to prevent the entire
webpage from scrolling horizontally when the table overflows off-screen.
This commit is contained in:
inference 2025-06-24 19:56:44 +00:00
parent 6265165412
commit f1a1a21ced
Signed by: inference
SSH Key Fingerprint: SHA256:/O3c09/4f1lh4zrhFs2qvQEDda6dZbTwG9xEcj8OfWo

100
key.xhtml
View File

@ -1,7 +1,7 @@
<!DOCTYPE html>
<!-- Inferencium - Website - Key -->
<!-- Version: 9.2.0-alpha.10 -->
<!-- Version: 9.2.0-alpha.11 -->
<!-- Copyright 2022 Jake Winters -->
<!-- SPDX-License-Identifier: BSD-3-Clause -->
@ -104,54 +104,56 @@
<pre>ssh-keygen -Y verify -f <var>&lt;allowed_signers file&gt;</var> -I <var>&lt;signer name/email address&gt;</var> -n file -s <var>&lt;signature file of file-to-verify&gt;</var> &lt; <var>&lt;file-to-verify&gt;</var></pre>
<p>You can use my base <a href="key/allowed_signers"><code>allowed_signers</code></a> file
in lieu of your own, or inject its contents into your own.</p>
<table>
<tr>
<th>ID</th>
<th>Public Key</th>
<th>Fingerprint</th>
<th>Validity Start</th>
<th>Validity End</th>
</tr>
<tr class="ssh-valid">
<td class="ssh-valid">
<p><a href="key/inference%233.pub">#3</a></p>
<p class="small">(<a class="small" href="key/inference%233.pub.sig">Sig</a>)</p>
</td>
<td><pre class="ssh-valid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHSJTj7ksjVys/nBy3H6Tn+AwJlzLG9RUAtNOBPAaEtj</pre></td>
<td><pre class="ssh-valid">SHA256:/O3c09/4f1lh4zrhFs2qvQEDda6dZbTwG9xEcj8OfWo</pre></td>
<td class="ssh-valid">2025-06-23</td>
<td class="ssh-valid">Present</td>
</tr>
<tr class="ssh-invalid">
<td class="ssh-invalid">
<p><a href="key/inference%232.pub">#2</a></p>
<p class="small">(<a class="small" href="key/inference%232.pub.sig">Sig</a>)</p>
</td>
<td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ7xGvfyArrAwOAzjnkPIWYmLzX4JAxjrqpzkDBMycQS</pre></td>
<td><pre class="ssh-invalid">SHA256:K/a677+eHm7chi3X4s77BIpLTE9Vge1tsv+jUL5gI+Y</pre></td>
<td class="ssh-invalid">2024-04-01</td>
<td class="ssh-invalid">2025-06-23</td>
</tr>
<tr class="ssh-invalid">
<td class="ssh-invalid">
<p><a href="key/inference%231.pub">#1</a></p>
<p class="small">(<a class="small" href="key/inference%231.pub.sig">Sig</a>)</p>
</td>
<td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILHPGnrIg7dI7GUqA+lTztJSrn+7QyRceajqs4iaU8UG</pre></td>
<td><pre class="ssh-invalid">SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc</pre></td>
<td class="ssh-invalid">2023-07-27</td>
<td class="ssh-invalid">2024-04-01</td>
</tr>
<tr class="ssh-invalid">
<td class="ssh-invalid">
<p><a href="key/inference%230.pub">#0</a></p>
</td>
<td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINs8UH2hVmNSg0qKig/9ZQt07IuOHsorRfw1doEgMuJ8</pre></td>
<td><pre class="ssh-invalid">SHA256:9Pl0nZ2UJacgm+IeEtLSZ4FOESgP1eKCtRflfPfdX9M</pre></td>
<td class="ssh-invalid">2023-01-01</td>
<td class="ssh-invalid">2023-07-27</td>
</tr>
</table>
<div style="overflow-x:auto;">
<table>
<tr>
<th>ID</th>
<th>Public Key</th>
<th>Fingerprint</th>
<th>Validity Start</th>
<th>Validity End</th>
</tr>
<tr class="ssh-valid">
<td class="ssh-valid">
<p><a href="key/inference%233.pub">#3</a></p>
<p class="small">(<a class="small" href="key/inference%233.pub.sig">Sig</a>)</p>
</td>
<td><pre class="ssh-valid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHSJTj7ksjVys/nBy3H6Tn+AwJlzLG9RUAtNOBPAaEtj</pre></td>
<td><pre class="ssh-valid">SHA256:/O3c09/4f1lh4zrhFs2qvQEDda6dZbTwG9xEcj8OfWo</pre></td>
<td class="ssh-valid">2025-06-23</td>
<td class="ssh-valid">Present</td>
</tr>
<tr class="ssh-invalid">
<td class="ssh-invalid">
<p><a href="key/inference%232.pub">#2</a></p>
<p class="small">(<a class="small" href="key/inference%232.pub.sig">Sig</a>)</p>
</td>
<td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ7xGvfyArrAwOAzjnkPIWYmLzX4JAxjrqpzkDBMycQS</pre></td>
<td><pre class="ssh-invalid">SHA256:K/a677+eHm7chi3X4s77BIpLTE9Vge1tsv+jUL5gI+Y</pre></td>
<td class="ssh-invalid">2024-04-01</td>
<td class="ssh-invalid">2025-06-23</td>
</tr>
<tr class="ssh-invalid">
<td class="ssh-invalid">
<p><a href="key/inference%231.pub">#1</a></p>
<p class="small">(<a class="small" href="key/inference%231.pub.sig">Sig</a>)</p>
</td>
<td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILHPGnrIg7dI7GUqA+lTztJSrn+7QyRceajqs4iaU8UG</pre></td>
<td><pre class="ssh-invalid">SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc</pre></td>
<td class="ssh-invalid">2023-07-27</td>
<td class="ssh-invalid">2024-04-01</td>
</tr>
<tr class="ssh-invalid">
<td class="ssh-invalid">
<p><a href="key/inference%230.pub">#0</a></p>
</td>
<td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINs8UH2hVmNSg0qKig/9ZQt07IuOHsorRfw1doEgMuJ8</pre></td>
<td><pre class="ssh-invalid">SHA256:9Pl0nZ2UJacgm+IeEtLSZ4FOESgP1eKCtRflfPfdX9M</pre></td>
<td class="ssh-invalid">2023-01-01</td>
<td class="ssh-invalid">2023-07-27</td>
</tr>
</table>
</div>
</section>
</section>
<div class="sitemap-small"><a href="sitemap.xhtml">Sitemap</a></div>