.build-logs-view { position: relative; color: white; padding: 10px; overflow: auto; box-shadow: inset 10px 10px 5px -9px rgba(0,0,0,0.75); background-color: #263945; min-height: 100px; } .build-logs-view .no-logs { color: #8C8C8C; } .build-logs-view .container-header { padding: 2px; } .build-logs-view .container-logs { margin: 4px; padding-bottom: 4px; } .build-logs-view .command-title, .build-logs-view .log-entry .message, .build-logs-view .log-entry .message span { font-family: Consolas, "Lucida Console", Monaco, monospace; font-size: 13px; } .build-logs-view .container-header { cursor: pointer; position: relative; } .build-logs-view .container-header i.fa.chevron { color: #666; margin-right: 4px; width: 14px; text-align: center; position: absolute; top: 6px; left: 0px; } .build-logs-view .log-container.command { margin-left: 22px; } .build-logs-view .container-header.building { margin-bottom: 10px; } .build-logs-view .container-header.pushing { margin-top: 10px; } .build-logs-view .build-log-error-element .error-message-container { position: relative; display: inline-block; margin: 10px; padding: 10px; background: rgba(255, 0, 0, 0.17); border-radius: 10px; margin-left: 22px; } .build-logs-view .build-log-error-element .error-message-container i.fa { color: red; position: absolute; top: 13px; left: 11px; } .build-logs-view .build-log-error-element .error-message { display: inline-block; margin-left: 25px; } .build-logs-view .container-header .label { padding-top: 4px; text-align: right; margin-right: 4px; width: 86px; display: inline-block; border-right: 4px solid #aaa; background-color: #717171; position: absolute; top: 4px; left: 24px; } .build-logs-view .dockerfile-command { position: inherit; } .build-logs-view .dockerfile-command .command-title { padding-left: 0px; } .build-logs-view .container-header .container-content { display: block; padding-left: 20px; } .build-logs-view .container-header .container-content.build-log-command { padding-left: 120px; } .build-logs-view .log-entry { position: relative; } .build-logs-view .log-entry:hover { background: rgba(0, 0, 0, 0.2); cursor: pointer; } .build-logs-view .log-entry:hover .timestamp { visibility: visible; } .build-logs-view .log-entry .timestamp { float: right; visibility: hidden; color: #aaa; margin-right: 10px; } .build-logs-view .log-entry .message { display: inline-block; margin-left: 46px; } .build-logs-view .log-entry .id { color: #aaa; padding-right: 6px; margin-right: 10px; text-align: right; font-size: 12px; width: 40px; position: absolute; top: 1px; left: 4px; } .build-logs-view .copy-button { position: absolute; top: 6px; right: 6px; z-index: 2; transition: all 0.15s ease-in-out; } .build-logs-view .copy-button:not(.zeroclipboard-is-hover) { background: transparent; border: 1px solid transparent; color: #ddd; } .build-logs-view .copy-button i.fa { margin-right: 10px; } .build-logs-view-element.with-timestamps .log-entry .message { display: inline-block; margin-left: 146px; } .build-logs-view-element.with-timestamps .log-entry .id { width: 140px; white-space: nowrap; padding-right: 10px; } @media (max-width: 767px) { #copyButton { display: none; } }