PeacebinfLow's picture
Create layout.css
d019e9b verified
.topbar{
display:flex;
justify-content:space-between;
align-items:center;
padding:10px 14px;
border-bottom:1px solid var(--line);
background:#070a0f;
}
.brand__title{ font-size:18px; font-weight:800; letter-spacing:1px; }
.brand__sub{ margin-left:10px; color:var(--muted); font-size:12px; }
.status{ display:flex; align-items:center; gap:10px; font-size:12px; color:var(--muted); }
.dot{ width:10px; height:10px; border-radius:50%; background:var(--ok); box-shadow:0 0 10px rgba(77,255,136,.3); }
.grid{
display:grid;
grid-template-columns: 1.55fr 0.85fr;
grid-template-rows: 1fr 0.9fr;
gap:10px;
padding:10px;
height: calc(100% - 48px);
}
.panel{
border:1px solid var(--line);
background:var(--panel);
display:flex;
flex-direction:column;
min-height:0;
}
.panel__head{
padding:8px 10px;
border-bottom:1px solid var(--line);
display:flex;
justify-content:space-between;
align-items:center;
font-size:12px;
}
.panel__foot{
padding:8px 10px;
border-top:1px solid var(--line);
color:var(--muted);
font-size:12px;
}
.panel--flow{ grid-column:1; grid-row:1; }
.panel--controls{ grid-column:2; grid-row:1; }
.panel--ledger{ grid-column:1; grid-row:2; }
.panel--hunt{ grid-column:2; grid-row:2; }
canvas{ width:100%; height:100%; display:block; }
.feed{
padding:10px;
overflow:auto;
font-size:12px;
line-height:1.35;
}
.group{
padding:10px;
border-bottom:1px solid var(--line);
}
.group__title{
color:var(--muted);
margin-bottom:8px;
letter-spacing:1px;
font-size:11px;
}
.row{ display:grid; grid-template-columns: 1fr 1fr auto; gap:8px; align-items:center; margin:6px 0; }
.btn{
width:100%;
padding:9px 10px;
background:#0a111a;
border:1px solid var(--line);
color:var(--text);
cursor:pointer;
font-family:var(--mono);
}
.btn:hover{ border-color:var(--hot); }
.btn--hot{ border-color:var(--hot); color:var(--hot); }
.select{
width:100%;
padding:9px 10px;
background:#0a111a;
border:1px solid var(--line);
color:var(--text);
font-family:var(--mono);
}
.footerNote{
padding:10px;
color:var(--muted);
font-size:11px;
}
.mono{ font-family:var(--mono); }
.hint{ color:var(--muted); font-size:11px; }