Source code
Revision control
Copy as Markdown
Other Tools
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
.main-content {
max-width: 72em;
margin-inline: auto;
padding: var(--space-large);
}
moz-page-header {
margin-block-end: var(--space-xlarge);
}
.toolbar {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: var(--space-medium);
padding-block-end: var(--space-medium);
border-block-end: 1px solid var(--border-color);
.filter-search {
flex: 1;
min-inline-size: var(--size-layout-small);
}
.toolbar-actions {
margin-inline-start: auto;
}
}
.log-count {
color: var(--text-color-deemphasized);
margin-block: var(--space-medium);
}
.log-list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: var(--space-xsmall);
}
.log-row {
border: 1px solid var(--border-color);
border-radius: var(--border-radius-medium);
overflow: hidden;
.log-row-header {
display: flex;
align-items: center;
gap: var(--space-medium);
padding: var(--space-small) var(--space-medium);
list-style: none;
cursor: pointer;
&:hover {
background-color: var(--background-color-list-item-hover);
}
}
.log-open-raw {
flex: none;
margin-inline-start: var(--space-small);
}
.log-contents {
margin: 0;
padding: var(--space-medium);
max-block-size: 30em;
overflow: auto;
border-block-start: 1px solid var(--border-color);
background-color: var(--background-color-canvas);
white-space: pre-wrap;
overflow-wrap: anywhere;
font-family: monospace;
}
}
.log-badge {
flex: none;
padding: var(--space-xxsmall) var(--space-small);
border-radius: var(--border-radius-small);
font-weight: var(--font-weight-semibold);
&.success {
background-color: var(--background-color-success);
}
&.error {
background-color: var(--background-color-critical);
color: var(--text-color-error);
}
}
.log-date {
flex: 1;
}
.log-size {
flex: none;
color: var(--text-color-deemphasized);
font-variant-numeric: tabular-nums;
}
.log-line {
&.error {
color: var(--text-color-error);
font-weight: var(--font-weight-semibold);
}
&.warn {
color: var(--text-color-deemphasized);
}
}
.empty-state {
margin-block: var(--space-xlarge);
text-align: center;
color: var(--text-color-deemphasized);
}