Мастер настройки как помощник установки: шаги слева, одна карточка, «Назад»/«Далее» внизу

Слева — шаги этой установки по порядку (номер, галочка у сделанных, текущий выделен),
справа — карточка шага: заголовок, пояснение, сведения «название — значение», зелёная
плашка итога. Подготовка модулей — в том же виде.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
zuevav
2026-10-06 13:20:11 +03:00
parent 8daa00d0a7
commit f81135a715
6 changed files with 159 additions and 112 deletions
@@ -1,7 +1,7 @@
{{/* Навигация шага мастера: соседние шаги этой установки (лицензия, сделанное автоматически — wizchapters.go). */}}
{{/* Низ карточки шага мастера: «Назад» слева, «Далее» справа (несделанный обязательный шаг — «Пропустить пока»). */}}
{{define "wizNav"}}
<div class="wiz-nav">
{{if .Prev}}<a href="/admin/wizard?step={{.Prev}}" class="btn" style="background:var(--card);color:var(--text);border:1px solid var(--border-strong,#c9cdd8);text-decoration:none">← Назад</a>{{else}}<span></span>{{end}}
{{if .Next}}{{if or .StepDone (not .StepRequired)}}<a href="/admin/wizard?step={{.Next}}" class="btn" style="text-decoration:none">Далее →</a>{{else}}<a href="/admin/wizard?step={{.Next}}" class="btn" style="background:var(--card);color:var(--text);border:1px solid var(--border-strong,#c9cdd8);text-decoration:none" title="Можно вернуться к этому позже">Пропустить пока →</a>{{end}}{{else}}<a href="/admin/" class="btn" style="text-decoration:none">Перейти к работе →</a>{{end}}
{{if .Prev}}<a href="/admin/wizard?step={{.Prev}}" class="wiz-back">← Назад</a>{{else}}<span></span>{{end}}
{{if .Next}}{{if or .StepDone (not .StepRequired)}}<a href="/admin/wizard?step={{.Next}}" class="btn wiz-next">Далее →</a>{{else}}<a href="/admin/wizard?step={{.Next}}" class="btn wiz-skip" title="Можно вернуться к этому позже">Пропустить пока →</a>{{end}}{{else}}<a href="/admin/" class="btn wiz-next">Перейти к работе →</a>{{end}}
</div>
{{end}}