colors for jhoin/leave

This commit is contained in:
biglyderv 2025-02-09 19:23:40 -05:00
parent e55bed4fc9
commit 267282aa81
Signed by: biglyderv
GPG key ID: 1398543B9746192C
2 changed files with 14 additions and 2 deletions

View file

@ -7,12 +7,16 @@ $msgs = json_decode(file_get_contents('https://mcp.dervland.net/messages'), true
<h2>Scraftia (<a href='/' class='link'>Home</a>)</h2>
<?php
foreach ($msgs as $msg) {
$sys = ($msg['username'] == ':system');
$classes = '';
if ($sys && str_contains($msg['content'],'joined ')) $classes = 'joiner';
if ($sys && str_contains($msg['content'],'left ')) $classes = 'leaver';
?>
<div class="comment">
<div class="comment <?php echo $classes ?>">
<div class="avatar">
<div>
<div><b>
<?php echo htmlspecialchars($msg['username']); ?>
<?php echo htmlspecialchars($sys ? 'System User' : $msg['username']); ?>
</b></div>
<div><b>
<?php echo date(DATE_RFC2822, $msg['date'] * 0.001); ?>

View file

@ -13,6 +13,14 @@
font-family: var(--font) !important;
}
.comment.joiner {
background: rgb(78,180,78);
}
.comment.leaver {
background: rgb(180,78,78);
}
.img {
max-width: 500px;
max-height: 500px;