diff --git a/frontend/teacher-guide.html b/frontend/teacher-guide.html index 884db76..c2d5a03 100644 --- a/frontend/teacher-guide.html +++ b/frontend/teacher-guide.html @@ -375,41 +375,19 @@ .tg-section.search-hidden { display: none; } .tg-chapter.search-hidden { display: none; } - /* Admin guide block */ - .tg-admin-divider { - display: flex; align-items: center; gap: 10px; - margin: 22px 0 10px; - font-size: 0.62rem; font-weight: 700; letter-spacing: 0.1em; - text-transform: uppercase; color: var(--text-3); - } - .tg-admin-divider::before, .tg-admin-divider::after { - content: ''; flex: 1; height: 1px; background: rgba(15,23,42,0.09); - } - .tg-nav-chapter.admin .tg-nav-ch-btn { color: #c0306a; } - .tg-nav-chapter.admin .tg-nav-ch-btn .tg-nav-ch-icon svg { stroke: #c0306a; } - .tg-nav-chapter.admin .tg-nav-ch-btn:hover, - .tg-nav-chapter.admin .tg-nav-ch-btn.active { background: rgba(241,91,181,0.07); } - .tg-admin-badge { - display: inline-flex; align-items: center; gap: 5px; - padding: 3px 10px; border-radius: 99px; - background: rgba(241,91,181,0.1); color: #c0306a; - font-size: 0.68rem; font-weight: 700; letter-spacing: 0.04em; text-transform: uppercase; - margin-left: auto; - } - .tg-admin-badge svg { width: 12px; height: 12px; stroke: currentColor; } - .tg-chapter.admin-chapter .tg-chapter-header { background: linear-gradient(135deg,rgba(241,91,181,0.04),rgba(155,93,229,0.04)); border-radius: 16px; margin-bottom: 4px; } - .tg-chapter.admin-chapter .tg-chapter-icon svg { stroke: #c0306a; } - .tg-chapter.admin-chapter .tg-chapter-num { color: #c0306a; } - .tg-chapter.admin-chapter .tg-chapter-try { background: rgba(241,91,181,0.1); color: #c0306a; border: 1.5px solid rgba(241,91,181,0.25); } - .tg-chapter.admin-chapter .tg-chapter-try:hover { background: #c0306a; color: #fff; } - .tg-chapter-admin-header { - display: inline-flex; align-items: center; gap: 7px; - padding: 6px 14px; border-radius: 99px; - background: rgba(241,91,181,0.1); color: #c0306a; - font-size: 0.76rem; font-weight: 700; - margin-bottom: 18px; - } - .tg-chapter-admin-header svg { width: 14px; height: 14px; stroke: currentColor; } + /* Admin guide */ + .tg-admin-divider { display:flex; align-items:center; gap:8px; margin:20px 0 8px; font-family:'Unbounded',sans-serif; font-size:0.58rem; font-weight:800; letter-spacing:0.09em; text-transform:uppercase; color:#c0306a; } + .tg-admin-divider::before,.tg-admin-divider::after { content:''; flex:1; height:1px; background:rgba(241,91,181,0.2); } + .tg-nav-chapter.admin .tg-nav-ch-btn { color:#c0306a; } + .tg-nav-chapter.admin .tg-nav-ch-btn .tg-nav-ch-icon svg { stroke:#c0306a; } + .tg-nav-chapter.admin .tg-nav-ch-btn:hover,.tg-nav-chapter.admin .tg-nav-ch-btn.active { background:rgba(241,91,181,0.07); } + .tg-chapter.admin-chapter .tg-chapter-header { background:linear-gradient(135deg,rgba(241,91,181,0.04),rgba(155,93,229,0.04)); border-radius:16px; margin-bottom:4px; } + .tg-chapter.admin-chapter .tg-chapter-icon svg { stroke:#c0306a; } + .tg-chapter.admin-chapter .tg-chapter-num { color:#c0306a; } + .tg-chapter.admin-chapter .tg-chapter-try { background:rgba(241,91,181,0.1); color:#c0306a; border:1.5px solid rgba(241,91,181,0.25); } + .tg-chapter.admin-chapter .tg-chapter-try:hover { background:#c0306a; color:#fff; } + .tg-chapter-admin-header { display:inline-flex; align-items:center; gap:7px; padding:5px 13px; border-radius:99px; background:rgba(241,91,181,0.1); color:#c0306a; font-size:0.74rem; font-weight:700; margin-bottom:18px; } + .tg-chapter-admin-header svg { width:13px; height:13px; stroke:currentColor; } /* Mobile */ @media (max-width: 1024px) { @@ -446,7 +424,7 @@
@@ -1288,13 +1266,6 @@
На онлайн-уроке
Откройте симуляцию в соседней вкладке и включите демонстрацию экрана — ученики увидят 3D-вращение в реальном времени. Или используйте режим аннотации прямо поверх симуляции на доске.
-

В панели администратора → вкладка «Симуляции»:

-
-
Включить/выключить конкретную симуляцию из каталога.
-
Отметить симуляцию как «Рекомендованную» (featured).
-
Связать симуляцию с параграфами учебников (редактор связей).
-
-
-

В панели администратора → вкладка «Геймификация» → раздел «Начислить XP / Монеты»:

-
-
1
Выберите ученика из списка (есть фильтр по имени).
-
2
Задайте XP и/или монеты с помощью пресетов (0/+10/+25/+50/+100/+250) или вручную. Значение 0 — эта валюта не начисляется.
-
3
Укажите причину (быстрые кнопки: «Мероприятие», «Урок», «Бонус» или своя).
-
4
Нажмите «Начислить». Ученик получит XP/монеты мгновенно.
-
-
Сброс прогресса
Раздел ниже — «Сбросить прогресс пользователя». Удаляет весь XP, монеты и достижения. Действие необратимо, потребует подтверждения.
-
-
- +