v1.2.15: aligned table columns everywhere
- Overview cards: .overview-table with table-layout:fixed, status column 70px - History table: table-layout:fixed, Time 130px, Op 90px, Status 50px, Duration 55px - All tables now have consistent column widths across cards
This commit is contained in:
@@ -16,8 +16,8 @@ async function loadHistory(){
|
||||
const r=await fetch('/api/history');
|
||||
const rows=await r.json();
|
||||
if(!rows||!rows.length){body.innerHTML='<span style="color:var(--muted);font-size:11px;">Нет записей</span>'; return;}
|
||||
let html='<table style="width:100%;font-size:11px;">';
|
||||
html+='<tr><th style="padding:2px 6px;">Время</th><th style="padding:2px 6px;">Операция</th><th style="padding:2px 6px;">Инстанс</th><th style="padding:2px 6px;">Статус</th><th style="padding:2px 6px;">Длит.</th></tr>';
|
||||
let html='<table style="width:100%;font-size:11px;table-layout:fixed;">';
|
||||
html+='<tr><th style="padding:2px 6px;width:130px;">Время</th><th style="padding:2px 6px;width:90px;">Операция</th><th style="padding:2px 6px;">Инстанс</th><th style="padding:2px 6px;width:50px;">Статус</th><th style="padding:2px 6px;width:55px;">Длит.</th></tr>';
|
||||
rows.forEach((r, i)=>{
|
||||
const time=r.created_at?r.created_at.replace('T',' ').substring(0,19):'?';
|
||||
const cls=r.status==='OK'?'badge-success':r.status==='FAIL'?'badge' :'';
|
||||
|
||||
Reference in New Issue
Block a user