-

+
Select a song
diff --git a/js/app.js b/js/app.js
index 60ef923..0088143 100644
--- a/js/app.js
+++ b/js/app.js
@@ -152,7 +152,7 @@ async function fetchcontributors() {
const userDIV = document.createElement('div');
userDIV.innerHTML = `
-
+
${user.login}
Contributions: ${user.contributions}
@@ -2905,7 +2905,7 @@ document.addEventListener('DOMContentLoaded', async () => {
if (user) {
const data = await syncManager.getUserData();
if (data && data.profile && data.profile.avatar_url) {
- headerAccountImg.src = data.profile.avatar_url;
+ headerAccountImg.src = data.profile.avatar_url + '&s=100';
headerAccountImg.style.display = 'block';
headerAccountIcon.style.display = 'none';
return;
diff --git a/js/tracker.js b/js/tracker.js
index de42676..5b29cd1 100644
--- a/js/tracker.js
+++ b/js/tracker.js
@@ -304,7 +304,7 @@ export function createProjectCardHTML(era, _artist, sheetId, trackCount) {
${playBtnHTML}
-
${escapeHtml(era.name)}
+
${escapeHtml(era.name)}
${era.timeline || 'Unreleased'} • ${trackCount} tracks
@@ -784,7 +784,7 @@ export async function renderUnreleasedPage(container) {
-
${artist.name}
+
${artist.name}
Unreleased Music
`;
diff --git a/js/ui.js b/js/ui.js
index 8019611..6d4d6e2 100644
--- a/js/ui.js
+++ b/js/ui.js
@@ -577,7 +577,7 @@ export class UIRenderer {
const cardContent = `
-
${title}
+
${title}
${subtitle ? `
${subtitle}
` : ''}
`;
@@ -749,7 +749,7 @@ export class UIRenderer {
album.cover,
escapeHtml(album.title),
'card-image',
- 'lazy',
+ album._lazy === false ? 'eager' : 'lazy',
album.videoCoverUrl
),
actionButtonsHTML: `
@@ -821,7 +821,7 @@ export class UIRenderer {
href: `/artist/${artist.id}`,
title: escapeHtml(artist.name),
subtitle: '',
- imageHTML: `
`,
+ imageHTML: `
`,
actionButtonsHTML: `