Интерфейс: единые термины, названия разделов и шагов, узкий экран

- клиенту — «шлюз НРД» вместо «ИШ» (установка, статусы, этапы, ключ, переводы);
  расшифровка «(ИШ)» — только в заголовке окна обновления
- контур — «тестовый (TEST3)»; в строке шлюза — «работает · версия …»
- меню = заголовки разделов: «Обмен с DEPO», «Пользователи и вход», «Оформление отчётов»
- мастер: заголовок шага = его название в колонке шагов
- вторичная кнопка — классом btn-secondary, а не стилями в разметке
- узкий экран: поля и сетки с жёсткой шириной не вылезают, таблицы прокручиваются,
  анкета участника — по высоте экрана

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
This commit is contained in:
fontvielle
2026-10-21 23:58:54 +03:00
parent 317bf85778
commit a2608076a4
11 changed files with 80 additions and 72 deletions
@@ -275,7 +275,7 @@
</div>
{{if .It.OrderSubmitted}}
<div class="muted" style="font-size:12px;margin-top:10px">Подано {{msk .It.OrderAt}} · пакет ИШ <code>{{.It.OrderPkgs}}</code>{{if .It.OrderContrDID}} · № поручения <code>{{.It.OrderContrDID}}</code>{{end}}</div>
<div class="muted" style="font-size:12px;margin-top:10px">Подано {{msk .It.OrderAt}} · пакет <code>{{.It.OrderPkgs}}</code>{{if .It.OrderContrDID}} · № поручения <code>{{.It.OrderContrDID}}</code>{{end}}</div>
{{if .OrderResponses}}
<table style="margin-top:8px">
<thead><tr><th style="width:150px">Время</th><th>Ответ НРД</th></tr></thead>
@@ -294,7 +294,7 @@
{{end}}
<details style="margin-top:12px"><summary style="cursor:pointer;font-size:12px;color:var(--muted)">Как это работает</summary>
<p class="muted" style="font-size:12px;margin-top:6px">После нашего согласия на прием НРД формирует <b>черновик поручения 16/1</b> (MF010). Депозитарий подаёт его в НРД (тип ЭД <code>ORDXM</code>) — НРД сматчит со встречным поручением 16 контрагента, проведёт зачисление и выпустит отчёт <code>XMLRP</code> = <b>MS010</b>. Кнопка «Подать» отправляет черновик через ИШ (подпись ГОСТ ставит ИШ); пока Fancy-DEPO не подключена, можно скачать черновик и обработать вручную.</p>
<p class="muted" style="font-size:12px;margin-top:6px">После нашего согласия на прием НРД формирует <b>черновик поручения 16/1</b> (MF010). Депозитарий подаёт его в НРД (тип ЭД <code>ORDXM</code>) — НРД сматчит со встречным поручением 16 контрагента, проведёт зачисление и выпустит отчёт <code>XMLRP</code> = <b>MS010</b>. Кнопка «Подать» отправляет черновик через шлюз НРД (подпись ставит шлюз); пока Fancy-DEPO не подключена, можно скачать черновик и обработать вручную.</p>
</details>
{{end}}
</div>
@@ -316,7 +316,7 @@
<div class="st st-gw">
<div class="tm">{{msk .It.ReceivedAt}}</div>
<div class="ti">Получено нами</div>
<div class="de">забрали из шлюза ИШ{{if not .It.RequestCreated.IsZero}} · прохождение {{transit .It.RequestCreated .It.ReceivedAt}}{{end}}</div>
<div class="de">забрали из шлюза НРД{{if not .It.RequestCreated.IsZero}} · прохождение {{transit .It.RequestCreated .It.ReceivedAt}}{{end}}</div>
</div>
{{if .DraftReceived}}
<div class="st st-gw">
@@ -336,7 +336,7 @@
<div class="st st-ord">
<div class="tm">{{msk .It.OrderAt}}</div>
<div class="ti">Поручение 16/1 подано</div>
<div class="de">тип ORDXM · пакет ИШ {{.It.OrderPkgs}}</div>
<div class="de">тип ORDXM · пакет {{.It.OrderPkgs}}</div>
</div>
{{end}}
{{range .OrderResponses}}