Files
Learn_System/frontend
Maxim Dolgolyov 58998a59c0 feat(algebra-8 ch2): XP-карта, бейдж в hero, совет дня, фикс sidebar 'Финал'
- SIDEBARS.final2: убрал stub 'будет в Wave 4', добавил 5 строк по
  финалу (7 боссов, типы заданий, награда, практика, серия).
- XP card в сайдбаре: уровень (Lv N), текущий XP, прогресс-бар до
  следующего уровня, остаток XP. Формула: Lv = floor(sqrt(xp/50)).
- XP badge в hero (рядом с прогрессом): жёлто-розовая пилюля
  «★ Lv N · NN XP», обновляется при каждом addXp.
- TIPS: 7 советов (по одному на каждый §+финал). В сайдбаре отдельная
  карточка «Подсказка» с жёлтым градиентом — контекстная под текущий
  параграф.
- refreshProgressUI: после изменения XP пересобирает сайдбар, чтобы
  карточки опыта/совета оставались актуальными.
2026-05-27 15:36:11 +03:00
..