@media all {html {font-size: 28px;}} html, body { background-color: #fff; width: 100%; height: 100%; line-height: 1.4em; padding: 0px; margin: 0px; font-family: sans-serif; } h1 { clear: both; font-size: 32px; line-height: 105%; margin-top: 1.3rem; margin-bottom: 0.5rem; padding: 0px; display: block; font-weight: 400; color: #333; } .title { clear: both; font-size: 16px; margin-bottom: 1rem; border-bottom: 1px dashed #ddd; padding: 0px; padding-bottom: 1rem; color: #586069; } .comment-box { margin-top: 1rem; margin-bottom: 2rem; border-top: 1px dashed #ddd; padding-top: 1rem; } h2 { border-bottom: 1px solid #eee; padding-bottom: 5px; } p { max-width: 70rem; } p + p { text-indent: 0.5rem; margin-top: 1.0rem; } form { padding-bottom: 2em; } label { text-align: right; margin-right: 0.5em; } thead { border-bottom: 2px solid #ddd; font-weight: bold; } tr { border-bottom: 1px solid #ddd; } tr td:nth-child(3){ min-width: 8rem; } #header { background: #333333; border-color: #1A1A1A1A; border-style: none none solid none; border-width: thin; width: 100%; margin-bottom: 1rem; padding: .5em; color: #fff; border-radius: 0; } #header .navbar-brand { padding: 0; } #header #search input:focus { width: 500px; } table { width: 100%; } /* messages */ .row.event { margin-bottom: 1em; font-size: 1.2em; } .info .stat { display: block; color: #586069; } .info .stat .label { display: block; } .conversation .avatar { height: 64px; width: 64px; border: 1px solid #ddd; border-radius: 6px; color: #fff; display: flex; justify-content: center; align-items: center; font-size: 58px; } .address + .address:before { content: ", "; } .message .body pre { background: transparent; border: none; } .message .body .multipart { padding-bottom: 1rem; } .message .body .multipart + .multipart { padding-top: 1rem; padding-bottom: 1rem; border-top: 1px dashed #ddd; } .multipart.application-pgp-signature { display: none; } .multipart.text-x-patch { } .attachment:before { background-image: url('/img/file.svg'); background-size: 1rem; display: inline-block; height: 1rem; width: 1rem; content: ""; } .message .from .address { font-weight: bold; } .message .details { margin-top: .5em; display: none; } .message span.line { white-space: pre-wrap; font-family: monospace; } /* diff styles */ .message span.line.diff.file { color: #005cc5; } .message span.line.diff.separator { color: #005cc5; } .message span.line.diff.addition { color: #22863a; background-color: #f0fff4; } .message span.line.diff.deletion { color: #b31d28; background-color: #ffeef0; } .message span.line.diff.range { color: #6f42c1; font-weight: bold; } /* commit styles */ .message span.commit.attribution { color: #005cc5; } .message span.commit.header { color: #005cc5; } .message span.commit.changelog { color: #005cc5; } /* quote styles */ .message span.line.quote { margin-left: 1em; color: #3868cc; } .message span.line.cut-here { color: #888; } .filter { display: inline-block; color: #fff; background: #aaa; text-align: center; padding: 2px; border-radius: 3px; font-family: monospace; } .status-tag { display: inline-block; color: #fff; text-align: center; padding: 4px; border-radius: 3px; margin-right: 8px; } .status-tag.done { background: #cb2431; } .status-tag.open { background: #2cbe4e; } .error.parse { font-style: italic; font-size: 0.8em; }