diff --git a/frontend/textbooks/algebra_10_ch1.html b/frontend/textbooks/algebra_10_ch1.html index 084aaae..afcde01 100644 --- a/frontend/textbooks/algebra_10_ch1.html +++ b/frontend/textbooks/algebra_10_ch1.html @@ -690,7 +690,7 @@ function makeBoss(paraId, bossDef){ const q=document.getElementById(idP+'-q'); const fb=document.getElementById(idP+'-fb'); if(st.defeated){ - stageEl.textContent='✓ Побеждён'; fill.style.width='100%'; + stageEl.innerHTML='✓ Побеждён'; fill.style.width='100%'; q.innerHTML='Босс повержен!'; document.getElementById(idP+'-go').disabled=true; document.getElementById(idP+'-go').style.opacity=.5; @@ -3064,7 +3064,7 @@ function buildFinal1(){ const q=document.getElementById('bb-'+b.n+'-q'); const fb=document.getElementById('bb-'+b.n+'-fb'); if(st.defeated){ - stageEl.textContent='✓ Побеждён'; + stageEl.innerHTML='✓ Побеждён'; fill.style.width='100%'; q.innerHTML='Босс повержен!'; document.getElementById('bb-'+b.n+'-go').disabled=true; diff --git a/frontend/textbooks/algebra_10_ch2.html b/frontend/textbooks/algebra_10_ch2.html index 8a34e09..8c26311 100644 --- a/frontend/textbooks/algebra_10_ch2.html +++ b/frontend/textbooks/algebra_10_ch2.html @@ -547,7 +547,7 @@ function makeBoss(paraId, bossDef){ const q=document.getElementById(idP+'-q'); const fb=document.getElementById(idP+'-fb'); if(st.defeated){ - stageEl.textContent='✓ Побеждён'; fill.style.width='100%'; + stageEl.innerHTML='✓ Побеждён'; fill.style.width='100%'; q.innerHTML='Босс повержен!'; document.getElementById(idP+'-go').disabled=true; document.getElementById(idP+'-go').style.opacity=.5; @@ -1455,7 +1455,7 @@ function buildFinal2(){ const q=document.getElementById('bb-'+b.n+'-q'); const fb=document.getElementById('bb-'+b.n+'-fb'); if(st.defeated){ - stageEl.textContent='✓ Побеждён'; + stageEl.innerHTML='✓ Побеждён'; fill.style.width='100%'; q.innerHTML='Босс повержен!'; document.getElementById('bb-'+b.n+'-go').disabled=true; diff --git a/frontend/textbooks/algebra_10_ch3.html b/frontend/textbooks/algebra_10_ch3.html index dc65240..315d2b7 100644 --- a/frontend/textbooks/algebra_10_ch3.html +++ b/frontend/textbooks/algebra_10_ch3.html @@ -553,7 +553,7 @@ function makeBoss(paraId, bossDef){ const q=document.getElementById(idP+'-q'); const fb=document.getElementById(idP+'-fb'); if(st.defeated){ - stageEl.textContent='✓ Побеждён'; fill.style.width='100%'; + stageEl.innerHTML='✓ Побеждён'; fill.style.width='100%'; q.innerHTML='Босс повержен!'; document.getElementById(idP+'-go').disabled=true; document.getElementById(idP+'-go').style.opacity=.5; @@ -1476,7 +1476,7 @@ function buildFinal3(){ const q=document.getElementById('bb-'+b.n+'-q'); const fb=document.getElementById('bb-'+b.n+'-fb'); if(st.defeated){ - stageEl.textContent='✓ Побеждён'; + stageEl.innerHTML='✓ Побеждён'; fill.style.width='100%'; q.innerHTML='Босс повержен!'; document.getElementById('bb-'+b.n+'-go').disabled=true; diff --git a/frontend/textbooks/algebra_11_ch1.html b/frontend/textbooks/algebra_11_ch1.html index eab389f..a0cb14c 100644 --- a/frontend/textbooks/algebra_11_ch1.html +++ b/frontend/textbooks/algebra_11_ch1.html @@ -1829,7 +1829,7 @@ function buildFinal1(){ if(BOSS_STATE[idx].defeated){ card.style.background = 'linear-gradient(135deg,var(--sec-acc-soft),var(--pri-soft))'; card.classList.add('glow'); - goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.textContent = '✓ Повержен'; + goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.innerHTML = '✓ Повержен'; ansInp.disabled = true; } goBtn.addEventListener('click', ()=>{ @@ -1843,7 +1843,7 @@ function buildFinal1(){ feedback(fb, true, '✓ Босс '+b.n+' повержен! +10 XP. '+b.hint); addXp(10, 'boss-ch1-'+b.n); bumpProgress('final1', 18); - goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.textContent = '✓ Повержен'; + goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.innerHTML = '✓ Повержен'; ansInp.disabled = true; card.style.background = 'linear-gradient(135deg,var(--sec-acc-soft),var(--pri-soft))'; card.classList.add('glow','pulse'); diff --git a/frontend/textbooks/algebra_11_ch2.html b/frontend/textbooks/algebra_11_ch2.html index 2c0a14d..9e80551 100644 --- a/frontend/textbooks/algebra_11_ch2.html +++ b/frontend/textbooks/algebra_11_ch2.html @@ -2122,7 +2122,7 @@ function buildFinal2(){ if(BOSS_STATE[idx].defeated){ card.style.background = 'linear-gradient(135deg,var(--sec-acc-soft),var(--pri-soft))'; card.classList.add('glow'); - goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.textContent = '✓ Повержен'; + goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.innerHTML = '✓ Повержен'; ansInp.disabled = true; } goBtn.addEventListener('click', ()=>{ @@ -2136,7 +2136,7 @@ function buildFinal2(){ feedback(fb, true, '✓ Босс '+b.n+' повержен! +10 XP. '+b.hint); addXp(10, 'boss-ch2-'+b.n); bumpProgress('final2', 18); - goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.textContent = '✓ Повержен'; + goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.innerHTML = '✓ Повержен'; ansInp.disabled = true; card.style.background = 'linear-gradient(135deg,var(--sec-acc-soft),var(--pri-soft))'; card.classList.add('glow','pulse'); diff --git a/frontend/textbooks/algebra_11_ch3.html b/frontend/textbooks/algebra_11_ch3.html index b4e6f20..ba6935b 100644 --- a/frontend/textbooks/algebra_11_ch3.html +++ b/frontend/textbooks/algebra_11_ch3.html @@ -2682,7 +2682,7 @@ function buildFinal3(){ if(BOSS_STATE[idx].defeated){ card.style.background = 'linear-gradient(135deg,var(--sec-acc-soft),var(--pri-soft))'; card.classList.add('glow'); - goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.textContent = '✓ Повержен'; + goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.innerHTML = '✓ Повержен'; ansInp.disabled = true; } goBtn.addEventListener('click', ()=>{ @@ -2696,7 +2696,7 @@ function buildFinal3(){ feedback(fb, true, '✓ Босс '+b.n+' повержен! +10 XP. '+b.hint); addXp(10, 'boss-ch3-'+b.n); bumpProgress('final3', 18); - goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.textContent = '✓ Повержен'; + goBtn.disabled = true; goBtn.style.opacity = .55; goBtn.innerHTML = '✓ Повержен'; ansInp.disabled = true; card.style.background = 'linear-gradient(135deg,var(--sec-acc-soft),var(--pri-soft))'; card.classList.add('glow','pulse');