* Copyright (C) 2015 Red Hat, Inc.
* SPDX-License-Identifier: LGPL-2.1-or-later
*/
.cockpit-log-panel:empty {
border: none;
}
.cockpit-log-panel {
overflow-x: unset;
}
.cockpit-log-panel .panel-body {
padding: 0;
}
.cockpit-log-panel .pf-v6-c-card__body .panel-heading,
.cockpit-log-panel .panel-body .panel-heading {
border-block-start: 0;
background-color: var(--ct-color-bg);
font-weight: var(--pf-t--global--font--weight--heading--default);
font-size: var(--pf-t--global--font--size--heading--h3);
padding-block: var(--pf-t--global--spacer--sm);
inline-size: auto;
color: var(--ct-color-list-text);
display: flex;
}
.cockpit-log-panel .pf-v6-c-card__body .panel-heading {
padding-inline-start: var(--pf-t--global--spacer--lg);
}
.cockpit-log-panel .panel-body .panel-heading:not(:first-child)::after {
content: "\a0";
display: block;
flex: auto;
background: linear-gradient(var(--ct-color-bg) 50%, var(--ct-color-border) calc(50% + 1px), var(--ct-color-bg) calc(50% + 2px));
margin-block: 0;
margin-inline: 0.5rem 0;
}
.cockpit-logline {
--log-icon: 24px;
--log-time: 3rem;
--log-message: 1fr;
--log-service-min: 0;
--log-service: minmax(var(--log-service-min), max-content);
background-color: var(--ct-color-list-bg);
font-size: var(--pf-t--global--font--size--sm);
padding-block: 0.5rem;
padding-inline: 1rem;
display: grid;
grid-template-columns: var(--log-icon) var(--log-time) var(--log-message) var(--log-service);
gap: var(--pf-t--global--spacer--sm);
align-items: baseline;
}
.cockpit-log-panel .cockpit-logline:hover {
background-color: var(--ct-color-list-hover-bg);
cursor: pointer;
}
.cockpit-log-panel .cockpit-logline:hover .cockpit-log-message:not(.cockpit-logmsg-reboot) {
color: var(--ct-color-list-hover-text);
text-decoration: underline;
}
.cockpit-log-panel .cockpit-logline+.panel-heading {
border-block-start-width: 1px;
}
.cockpit-log-panel .panel-heading:last-child {
display: none !important;
}
.cockpit-logmsg-reboot {
font-style: italic;
}
.cockpit-log-warning {
display: flex;
align-self: center;
justify-content: center;
}
.empty-message {
inline-size: 100%;
color: var(--pf-v6-global--Color--200);
display: block;
padding-block: 0.5rem;
padding-inline: 1rem;
text-align: center;
}
.cockpit-log-time,
.cockpit-log-service,
.cockpit-log-service-reduced {
color: var(--pf-v6-global--Color--200);
}
.cockpit-log-time {
color: var(--pf-v6-global--Color--200);
font-family: monospace;
font-size: var(--pf-t--global--font--size--xs);
justify-self: end;
white-space: nowrap;
}
.cockpit-log-message,
.cockpit-log-service,
.cockpit-log-service-reduced {
flex: auto;
}
.cockpit-log-message,
.cockpit-log-service,
.cockpit-log-service-reduced {
font-size: var(--pf-t--global--font--size--sm);
}
.cockpit-log-service-container>.pf-v6-c-badge {
margin-inline-start: var(--pf-t--global--spacer--xs);
}
.cockpit-log-service-container {
display: flex;
align-items: baseline;
}
@media screen and (max-width: 428px) {
.cockpit-logline {
--log-service: 0;
}
.cockpit-log-service,
.cockpit-log-service-reduced,
.cockpit-log-service-container {
grid-area: 2 / 3;
}
}