html, body { font-family: 'Helvetica Neue', Helvetica, Arial, 'Apple Color Emoji', sans-serif; font-size: 12pt; -webkit-text-size-adjust: 100%; } #loading-text { padding: 24px; color: red; } #queue { padding: 24px 0 400px 0; margin: auto; max-width: 1280px; } #queue > li { display: grid; grid-template-columns: 120px auto; align-items: center; position: relative; margin: 6px 0; } .hidden { display: none !important; } .number { font-size: 2em; font-weight: 100; grid-column: 1; grid-row: 1 / 3; color: #ccc; } .title { font-weight: 500; grid-column: 2; grid-row: 1; padding-top: 6px; justify-self: start; } .metadata { font-size: 0.75em; color: #888; grid-column: 2; grid-row: 2; padding: 3px 0; position: relative; justify-self: start; } .actor, .comment-metadata > a { color: #88a; } .additions { color: #897; } .deletions { color: #b88; } a { text-decoration: none; color: #006; } a:hover { text-decoration: underline; } .tag { font-size: 0.75em; padding: 1px 3px; border-radius: 2px; box-shadow: inset 0 -1px 0 rgba(27,31,35,0.12); display: inline-block; } .status-Success { background: #f3f8ff; /* hsluv(240, 97.5, 97.5) */ } .status-Pending { background: #fff8de; /* hsluv(75, 97.5, 97.5) */ } .status-Approved { background: #e6ffe0; /* hsluv(120, 97.5, 97.5) */ } .status-Error { background: #fdf5ff; /* hsluv(300, 97.5, 97.5) */ } .status-Failure { background: #fff6f7; /* hsluv(0, 97.5, 97.5) */ } .status-Reviewing { background: #fdfdfd; } .status-Success:hover { background: #e7f2ff; /* hsluv(240, 100, 95) */ } .status-Pending:hover { background: #fff1b6; /* hsluv(75, 100, 95) */ } .status-Approved:hover { background: #caffb9; /* hsluv(120, 100, 95) */ } .status-Error:hover { background: #fbecff; /* hsluv(300, 100, 95) */ } .status-Failure:hover { background: #ffecef; /* hsluv(0, 100, 95) */ } .status-Reviewing:hover { background: #f1f1f1; /* hsluv(0, 0, 95) */ } .base-ref-master { color: #000; } .base-ref-beta { color: #2a6cff; font-weight: 200; } .base-ref-stable { color: #d34800; font-weight: 300; } #queue > li > .ci-status { grid-column: 2; grid-row: 2; justify-self: end; } .ci-status { font-size: 0.8em; padding: 3px 12px 3px 0; } .ci-status > li { display: inline; margin-left: 12px; } .ci-status-merge-conflict { font-weight: 800; border: 3px double red; padding: 0 2px; } .priority { grid-column: 2; grid-row: 1 / 3; font-size: 2.5em; font-style: italic; font-weight: 700; color: rgba(0,0,0,0.05); justify-self: end; padding-right: 180px; } .comment { display: none; z-index: 1; background: #f8f8f8; padding: 12px; box-shadow: 0px 3px 12px #aaa; top: 14px; left: -15px; font-size: 1.2em; color: #111; border-radius: 3px; line-height: 1.5; } .reply-line { font-weight: bold; background: #eed; margin: -12px -12px 6px -12px; padding: 6px 12px; } .reply-subbody > .reply-line { background: #eee; padding: 3px 6px; margin-bottom: -6px; } .reply-body { margin-bottom: 18px; } .reply-body p { margin: 9px 0 0 0; } .reply-body .ci-status { position: static; } .tags { grid-column: 2; grid-row: 1; padding: 4px 12px 0 0; justify-self: end; text-align: right; } /* GFM stuff */ .email-quoted-reply { white-space: pre; } .email-quoted-reply, blockquote { border-left: 3px solid #bbb; padding-left: 6px; margin-left: 6px; } pre { background: #ddd; padding: 6px; font-size: 0.75em; } .reply-body code, kbd { background: #eee; font-size: 0.9em; padding: 0 3px; } .reply-body pre > code { background: initial; font-size: 1em; } kbd { border: 2px #888 outset; border-radius: 5px; } .reply-body td, .reply-body th { border: 1px solid #aaa; padding: 3px 6px; } .reply-body table { border-collapse: collapse; } /* End GFM stuff */ #bar { position: fixed; margin: 0; padding: 3px; z-index: 2; width: 100%; background: rgba(199, 193, 244, 0.9); height: 24px; left: 0; top: 0; } #bar-details > * { margin-left: 18px; } .order { position: absolute; top: 15px; left: 0px; width: 18px; font-size: 0.25em; color: #999; text-align: right; } #filter { width: 16em; } .reply-body-ReferencedEvent, .reply-body-CrossReferencedEvent, .reply-body-Commit, .reply-body-RenamedTitleEvent, .reply-subbody { font-size: 0.8em; padding-left: 1em; border-left: 6px double #00acf7; } .reply-body-Commit { border-left-color: #fe7f00; } .reply-body-RenamedTitleEvent { border-left-color: #a2a900; } .reply-subbody { border-left-color: #58b800; } #selection { position: fixed; width: 100%; height: 100vh; top: 0; left: 0; display: none; justify-content: center; align-items: center; background: rgba(0, 0, 0, 0.7); z-index: 4; } #selection > div { background: #eee; padding: 1em 1em 0; text-align: center; border-radius: 1em; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.4); } @media (max-width: 1279px) { #bar-details { display: none; } .title { grid-column: 1 / 3; grid-row: 3; padding: 6px; } .metadata { grid-column: 1 / 3; grid-row: 4; padding: 3px 6px; } .ci-status { font-size: 0.7em; } .tag { font-size: 0.6em; } .ci-status > li { margin-left: 4px; } .priority { padding-right: 140px; } .count-approved::before { content: "/+"; } .count-rollups::before { content: "/↺"; } .sort-by-description::after { content: "⇅"; } .comment { width: calc(100vw - 54px); } pre { overflow: scroll; } } @media (min-width: 1280px) { .comment { position: absolute; width: 960px; max-height: 360px; overflow: auto; } .comment-metadata:hover + .comment, .comment:hover { display: block; } .count-total::after { content: " total,"; } .count-approved::after { content: " approved,"; } .count-rollups::after { content: " rollups"; } .sort-by-description::after { content: "Sort by"; } #select-count::after { content: " selected"; } }