diff --git a/src/frontend/app.js b/src/frontend/app.js index 6fd757a..0822e8e 100644 --- a/src/frontend/app.js +++ b/src/frontend/app.js @@ -281,6 +281,12 @@ function toggleStar(id) { else stars.push(id); localStorage.setItem('codedash-stars', JSON.stringify(stars)); render(); + var detailBtn = document.querySelector('.detail-star'); + if (detailBtn) { + var nowStarred = stars.indexOf(id) >= 0; + detailBtn.className = 'star-btn detail-star' + (nowStarred ? ' active' : ''); + detailBtn.innerHTML = '★ ' + (nowStarred ? 'Starred' : 'Star'); + } } // ── AI Titles ─────────────────────────────────────────────────