big update i guess

This commit is contained in:
2026-03-26 18:55:15 +01:00
parent 1bbabd6c4d
commit 3f3609c944
12 changed files with 511 additions and 104 deletions

View File

@@ -164,12 +164,12 @@ function bindLoginForm() {
function loadAvatarImage(avatarEl, username) {
const img = new Image();
img.onload = () => {
avatarEl.textContent = '';
img.style.cssText = 'width:100%;height:100%;object-fit:cover;border-radius:50%';
avatarEl.innerHTML = '';
img.style.cssText = 'width:100%;height:100%;object-fit:cover;position:absolute;inset:0';
avatarEl.appendChild(img);
};
img.onerror = () => {
// Fallback to letter
avatarEl.innerHTML = '';
avatarEl.textContent = (username || '?')[0].toUpperCase();
};
img.src = `/api/profile/avatar?t=${Date.now()}`;