26 lines
2.1 KiB
HTML
26 lines
2.1 KiB
HTML
<section class="guide" data-guide data-guide-user="{{ current_user.id }}" data-guide-pending="{{ 'true' if request.state.guide_pending|default(false) else 'false' }}" data-guide-council="{{ 'true' if council_access else 'false' }}" data-guide-csrf="{{ csrf_token }}" aria-labelledby="guide-title" hidden>
|
|
<div class="guide__header">
|
|
<div>
|
|
<p class="guide__progress" data-guide-progress></p>
|
|
<h2 class="guide__heading" id="guide-title" tabindex="-1"></h2>
|
|
</div>
|
|
<div class="guide__actions">
|
|
<button class="button button--ghost" type="button" data-guide-close aria-label="Закрыть подсказки">Закрыть</button>
|
|
<button class="button button--secondary" type="button" data-guide-back>Назад</button>
|
|
<button class="button" type="button" data-guide-next>Далее</button>
|
|
</div>
|
|
</div>
|
|
<p class="guide__intro" data-guide-intro hidden></p>
|
|
<a class="admin__link" href="/admin/guide" target="_blank" rel="noopener" data-guide-reference hidden>Подробная справка ↗</a>
|
|
<p class="users__error" data-guide-error role="alert" hidden></p>
|
|
<button class="button button--ghost" type="button" data-guide-unsaved hidden>Продолжить без сохранения</button>
|
|
</section>
|
|
{% if request.state.guide_pending|default(false) %}
|
|
<aside class="panel guide--page" aria-label="Подсказки первого входа" data-guide-fallback>
|
|
<h2 class="panel__title">Как пользоваться сайтом</h2>
|
|
<p>{{ 'Откройте справку о сотрудниках, диссовете и публикациях.' if council_access else 'Откройте справку о поиске сотрудников и работе со справочником.' }}</p>
|
|
<a class="button" href="/admin/guide">Открыть подсказки</a>
|
|
<form method="post" action="/admin/guide/dismiss"><input type="hidden" name="csrf_token" value="{{ csrf_token }}"><button class="button button--ghost" type="submit">Пропустить подсказки</button></form>
|
|
</aside>
|
|
{% endif %}
|