feat(trigcircle): Фаза 4 — таблица значений (особые углы, KaTeX)
Тумблер «Таблица значений» → компактная таблица первой четверти (0/30/45/60/90°) с точными sin/cos/tg/ctg на KaTeX (строится один раз). Строка опорного острого угла текущего положения подсвечивается (150° → подсвечена строка 30°). По симметрии/приведению (Фаза 2) это покрывает все 16 углов. Glue: _trigBuildValueTable (один раз) + trigToggleTable; подсветка строки в _trigUpdateUI по refDeg. Панель: тумблер + #trig-table. Verified: node --check; headless-смоук 10/10 (5 строк, заголовки, значения 30/45/90, tg «не опр.», toggle показ/скрытие). Эмодзи нет. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -599,6 +599,15 @@
|
||||
<div id="trig-eq-formula" style="font-size:0.82rem;color:var(--text);margin-bottom:4px;line-height:1.7"></div>
|
||||
<div id="trig-eq-sols" style="font-size:0.72rem;color:var(--text-3);margin-bottom:14px"></div>
|
||||
|
||||
<!-- Values table (first quadrant), toggle -->
|
||||
<label class="tri-layer-row" style="margin-bottom:8px" onclick="trigToggleTable(this)">
|
||||
<span class="tri-dot" style="background:var(--violet);box-shadow:0 0 5px var(--violet)"></span>
|
||||
<span class="tri-layer-name">Таблица значений</span>
|
||||
<span class="tri-layer-hint" style="color:var(--text-3)">0–90°</span>
|
||||
<span class="tri-toggle"></span>
|
||||
</label>
|
||||
<div id="trig-table" style="display:none;margin-bottom:14px;background:rgba(155,93,229,0.05);border:1px solid rgba(155,93,229,0.13);border-radius:10px;padding:6px 8px;overflow-x:auto"></div>
|
||||
|
||||
<!-- Notable angles -->
|
||||
<div class="gp-section-title" style="margin-bottom:8px">Табличные углы</div>
|
||||
<div style="display:flex;flex-wrap:wrap;gap:4px;margin-bottom:14px">
|
||||
|
||||
Reference in New Issue
Block a user