openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
2 lines (1 loc) • 2.1 kB
CSS
.content:has(openclaw-logs-page){overflow:hidden}.content:has(openclaw-logs-page)>openclaw-router-outlet{flex-direction:column;width:100%;height:100%;min-height:0;margin-top:0;display:flex}openclaw-logs-page{display:contents}.content:has(openclaw-logs-page) .content-header{flex:none}.settings-workspace--fill-height .logs-card{flex-direction:column;flex:auto;min-height:0;display:flex}.settings-workspace--fill-height .logs-card>.settings-row{flex:none}.log-stream{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);min-height:200px;max-height:calc(100vh - 280px);overflow:auto;container-type:inline-size}.log-row{border-bottom:1px solid var(--border);transition:background var(--duration-fast) ease;grid-template-columns:90px 70px minmax(140px,200px) minmax(0,1fr);align-items:start;gap:12px;padding:8px 12px;font-size:12px;display:grid}@media (hover:hover){.log-row:hover{background:var(--bg-hover)}}.log-row:last-child{border-bottom:none}.log-time{color:var(--muted);font-family:var(--mono)}.log-level{border:1px solid var(--border);border-radius:var(--radius-sm);width:fit-content;padding:2px 6px;font-size:12px;font-weight:500}.log-level.trace,.log-level.debug{color:var(--muted)}.log-level.info{color:var(--info);border-color:color-mix(in srgb, var(--info) 30%, transparent)}.log-level.warn{color:var(--warn);border-color:var(--warn-subtle)}.log-level.error,.log-level.fatal{color:var(--danger);border-color:var(--danger-subtle)}.log-chip.trace,.log-chip.debug{color:var(--muted)}.log-chip.info{color:var(--info);border-color:color-mix(in srgb, var(--info) 30%, transparent)}.log-chip.warn{color:var(--warn);border-color:var(--warn-subtle)}.log-chip.error,.log-chip.fatal{color:var(--danger);border-color:var(--danger-subtle)}.log-subsystem{color:var(--muted);font-family:var(--mono)}.log-message{white-space:pre-wrap;word-break:break-word;font-family:var(--mono)}@container (width<=620px){.log-row{grid-template-columns:70px 60px minmax(0,1fr)}.log-subsystem{display:none}}.settings-workspace--fill-height .log-stream{flex:auto;min-height:0;max-height:none}