Контуры НРД: карточки одной высоты — класс активной карточки совпадал с рядом кнопок (margin-top:auto сдвигал её вниз)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
@@ -4,14 +4,14 @@
|
||||
#ig-box h3{margin:0 0 6px;font-size:15px}
|
||||
#ig-box label.f{display:block;margin:0;font-size:13px}
|
||||
#ig-box label.f input,#ig-box label.f select{display:block;margin-top:4px;padding:7px 9px;background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:4px}
|
||||
.ct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}
|
||||
.ct{border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:var(--card);display:flex;flex-direction:column;gap:8px}
|
||||
.ct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;align-items:stretch;grid-auto-rows:1fr}
|
||||
.ct{border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:var(--card);display:flex;flex-direction:column;gap:8px;margin:0;height:100%;box-sizing:border-box;align-self:stretch}
|
||||
.ct-on{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:color-mix(in srgb,var(--accent-weak) 45%,var(--card))}
|
||||
.ct-h{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
|
||||
.ct-h b{display:block;font-size:15px}
|
||||
.ct-h small{display:block;color:var(--muted);font-size:12.5px;margin-top:1px}
|
||||
.ct-pill{flex:none;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--card-2);border:1px solid var(--border);color:var(--text-2);white-space:nowrap}
|
||||
.ct-act .ct-pill, .ct-on .ct-pill{background:var(--accent);border-color:var(--accent);color:#fff}
|
||||
.ct-cur .ct-pill{background:var(--accent);border-color:var(--accent);color:#fff}
|
||||
.ct-ok .ct-pill{background:var(--ok-weak);border-color:color-mix(in srgb,var(--ok) 35%,transparent);color:var(--ok)}
|
||||
.ct-no .ct-pill{background:var(--warn-weak);border-color:color-mix(in srgb,var(--warn) 35%,transparent);color:var(--warn)}
|
||||
.ct-li{list-style:none;margin:0;padding:0;display:grid;gap:3px;font-size:13px}
|
||||
@@ -214,7 +214,7 @@
|
||||
it(!!ch.profile, ch.profile?'ключ: профиль '+esc(ch.profile):'ключ этого контура не установлен');
|
||||
it(!!ch.enabled, ch.enabled?'канал включён':'канал выключен — включится после установки ключа');
|
||||
var ready=ch.enabled&&ch.profile;
|
||||
if(act){ pill='● Активный'; cls='act'; }
|
||||
if(act){ pill='● Активный'; cls='cur'; }
|
||||
else if(ready){ pill='Готов'; cls='ok'; }
|
||||
else { pill='Нужен ключ'; cls='no'; }
|
||||
if(!ch.profile) a.push('<a class="btn sm" href="/admin/wizard?step=8&contour='+x[0]+'" style="text-decoration:none">Установить ключ</a>');
|
||||
|
||||
Reference in New Issue
Block a user