feat(key): add SSH-validity colours

This commit is contained in:
inference 2025-06-24 17:08:39 +00:00
parent 404c7fa8bf
commit ebb67b9f29
Signed by: inference
SSH Key Fingerprint: SHA256:/O3c09/4f1lh4zrhFs2qvQEDda6dZbTwG9xEcj8OfWo
2 changed files with 47 additions and 29 deletions

View File

@ -1,7 +1,7 @@
<!DOCTYPE html> <!DOCTYPE html>
<!-- Inferencium - Website - Key --> <!-- Inferencium - Website - Key -->
<!-- Version: 9.2.0-alpha.6 --> <!-- Version: 9.2.0-alpha.7 -->
<!-- Copyright 2022 Jake Winters --> <!-- Copyright 2022 Jake Winters -->
<!-- SPDX-License-Identifier: BSD-3-Clause --> <!-- SPDX-License-Identifier: BSD-3-Clause -->
@ -121,33 +121,33 @@
<th>Validity Start</th> <th>Validity Start</th>
<th>Validity End</th> <th>Validity End</th>
</tr> </tr>
<tr> <tr class="ssh-valid">
<td>#3</td> <td class="ssh-valid">#3</td>
<td><pre>ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHSJTj7ksjVys/nBy3H6Tn+AwJlzLG9RUAtNOBPAaEtj</pre></td> <td><pre class="ssh-valid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHSJTj7ksjVys/nBy3H6Tn+AwJlzLG9RUAtNOBPAaEtj</pre></td>
<td><pre>256 SHA256:/O3c09/4f1lh4zrhFs2qvQEDda6dZbTwG9xEcj8OfWo</pre></td> <td><pre class="ssh-valid">256 SHA256:/O3c09/4f1lh4zrhFs2qvQEDda6dZbTwG9xEcj8OfWo</pre></td>
<td>2025-06-23</td> <td class="ssh-valid">2025-06-23</td>
<td>Present</td> <td class="ssh-valid">Present</td>
</tr> </tr>
<tr> <tr class="ssh-invalid">
<td>#2</td> <td class="ssh-invalid">#2</td>
<td><pre>ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ7xGvfyArrAwOAzjnkPIWYmLzX4JAxjrqpzkDBMycQS</pre></td> <td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ7xGvfyArrAwOAzjnkPIWYmLzX4JAxjrqpzkDBMycQS</pre></td>
<td><pre>SHA256:K/a677+eHm7chi3X4s77BIpLTE9Vge1tsv+jUL5gI+Y</pre></td> <td><pre class="ssh-invalid">SHA256:K/a677+eHm7chi3X4s77BIpLTE9Vge1tsv+jUL5gI+Y</pre></td>
<td>2024-04-01</td> <td class="ssh-invalid">2024-04-01</td>
<td>2025-06-23</td> <td class="ssh-invalid">2025-06-23</td>
</tr> </tr>
<tr> <tr class="ssh-invalid">
<td>#1</td> <td class="ssh-invalid">#1</td>
<td><pre>ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILHPGnrIg7dI7GUqA+lTztJSrn+7QyRceajqs4iaU8UG</pre></td> <td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILHPGnrIg7dI7GUqA+lTztJSrn+7QyRceajqs4iaU8UG</pre></td>
<td><pre>SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc</pre></td> <td><pre class="ssh-invalid">SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc</pre></td>
<td>2023-07-27</td> <td class="ssh-invalid">2023-07-27</td>
<td>2024-04-01</td> <td class="ssh-invalid">2024-04-01</td>
</tr> </tr>
<tr> <tr class="ssh-invalid">
<td>#0</td> <td class="ssh-invalid">#0</td>
<td><pre>ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINs8UH2hVmNSg0qKig/9ZQt07IuOHsorRfw1doEgMuJ8</pre></td> <td><pre class="ssh-invalid">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINs8UH2hVmNSg0qKig/9ZQt07IuOHsorRfw1doEgMuJ8</pre></td>
<td><pre>SHA256:9Pl0nZ2UJacgm+IeEtLSZ4FOESgP1eKCtRflfPfdX9M</pre></td> <td><pre class="ssh-invalid">SHA256:9Pl0nZ2UJacgm+IeEtLSZ4FOESgP1eKCtRflfPfdX9M</pre></td>
<td>2023-01-01</td> <td class="ssh-invalid">2023-01-01</td>
<td>2023-07-27</td> <td class="ssh-invalid">2023-07-27</td>
</tr> </tr>
</table> </table>
</section> </section>

View File

@ -1,5 +1,5 @@
/* Inferencium - Website - CSS - Main */ /* Inferencium - Website - CSS - Main */
/* Version: 12.4.0 */ /* Version: 12.5.0-alpha.1 */
/* Copyright 2022 Jake Winters */ /* Copyright 2022 Jake Winters */
/* SPDX-License-Identifier: BSD-3-Clause */ /* SPDX-License-Identifier: BSD-3-Clause */
@ -91,6 +91,15 @@ pre {
overflow-x: auto; overflow-x: auto;
} }
pre.ssh-invalid {
background-color: #e50000;
}
pre.ssh-valid {
background-color: #00a70a;
color: #000000;
}
/* Links */ /* Links */
a { a {
@ -130,6 +139,14 @@ table, th, td {
font-size: 16px; font-size: 16px;
} }
tr.ssh-invalid {
background-color: #e50000;
}
tr.ssh-valid {
background-color: #00a70a;
}
th { th {
font-size: 16px; font-size: 16px;
font-weight: bold; font-weight: bold;
@ -149,11 +166,12 @@ td.desc-small {
text-align: left; text-align: left;
} }
td.green { td.ssh-valid, td.green {
background-color: #00a70a background-color: #00a70a;
color: #000000;
} }
td.red { td.ssh-invalid, td.red {
background-color: #e50000; background-color: #e50000;
} }