Files
awx/awx/ui/client/features/output/_index.less

153 lines
2.9 KiB
Plaintext

.at-Stdout {
&-menuTop {
color: @at-gray-848992;
border: 1px solid @at-gray-b7;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom: none;
& > div {
user-select: none;
}
}
&-menuBottom {
color: @at-gray-848992;
font-size: 10px;
text-transform: uppercase;
font-weight: bold;
position: absolute;
right: 60px;
bottom: 24px;
cursor: pointer;
&:hover {
color: @at-blue;
}
}
&-menuIconGroup {
& > p {
margin: 0;
}
& > p:first-child {
font-size: 20px;
margin-right: 8px;
}
& > p:last-child {
margin-top: 9px;
}
}
&-menuIcon {
font-size: 12px;
padding: 10px;
cursor: pointer;
&:hover {
color: @at-blue;
}
}
&-menuIcon--lg {
font-size: 22px;
line-height: 12px;
font-weight: bold;
padding: 10px;
cursor: pointer;
&:hover {
color: @at-blue;
}
}
&-menuIcon--active {
font-size: 22px;
line-height: 12px;
font-weight: bold;
padding: 10px;
cursor: pointer;
color: @at-blue;
}
&-toggle {
color: @at-gray-848992;
background-color: @at-gray-eb;
font-size: 18px;
line-height: 12px;
& > i {
cursor: pointer;
}
padding: 0 10px 0 10px;
user-select: none;
}
&-line {
color: @at-gray-161b1f;
background-color: @at-gray-eb;
text-align: right;
vertical-align: top;
padding-right: 5px;
border-right: 1px solid @at-gray-b7;
user-select: none;
}
&-event {
.at-mixin-event();
}
&-event--host {
.at-mixin-event();
cursor: pointer;
}
&-time {
padding-right: 2ch;
font-size: 12px;
text-align: right;
user-select: none;
width: 11ch;
& > span {
background-color: white;
border-radius: 4px;
padding: 1px 2px;
}
}
&-container {
font-family: monospace;
height: calc(~"100vh - 240px");
overflow-y: scroll;
font-size: 15px;
border: 1px solid @at-gray-b7;
background-color: @at-gray-f2;
color: @at-gray-161b1f;
padding: 0;
margin: 0;
border-radius: 0;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
& > table {
table-layout: fixed;
tr:hover > td {
background: white;
}
}
}
}
.at-mixin-event() {
padding: 0 10px;
word-wrap: break-word;
white-space: pre-wrap;
}