2 background-color: #fff;
16 margin-bottom: 0.5rem;
23 border-bottom: 1px dashed
#ddd;
32 border-top: 1px dashed
#ddd;
37 border-bottom: 1px solid
#eee;
41 ul
.merged li
, ul
.blockedby li
, ul
.blocks li
{
42 display: inline-block
;
44 ul
.merged li
+ li:before
,
45 ul
.blockedby li
+ li:before
,
46 ul
.blocks li
+ li:before
{
60 background-color: #f8f9fa;
77 vertical-align: text-bottom
;
83 vertical-align: text-bottom
;
88 border-color: #1A1A1A1A;
89 border-style: none none solid none
;
97 #header .navbar-brand
{
101 @media (min-width: 576px) {
102 #search input:focus
{
105 #search #search-hints
{
110 @media (min-width: 768px) {
111 #search input:focus
{
114 #search.form-inline #search-hints
{
119 #search #search-hints
{
124 border: 1px solid
#ced4da;
126 box-shadow: 3px 3px 10px #ddd;
130 #search.form-inline:focus-within #search-hints
{
133 #search { z-index: 3; }
136 border-color: #1A1A1A1A;
137 border-style: dashed none none none
;
159 display: inline-grid
;
167 .conversation .avatar {
171 .message .from .avatar {
176 display: inline-flex
;
177 justify-content: center
;
182 @media (min-width: 768px) {
183 .conversation .avatar {
186 border: 1px solid
#ddd;
190 justify-content: center
;
197 .address + .address:before {
201 @media (min-width: 768px) {
207 @media (max-width: 768px) {
218 background: transparent
;
222 .message .body .multipart {
223 padding-bottom: 1rem;
226 .message .body .multipart + .multipart {
228 padding-bottom: 1rem;
229 border-top: 1px dashed
#ddd;
232 .multipart.application-pgp-signature {
236 .multipart.text-x-patch {
240 white-space: pre-wrap
;
241 font-family: monospace
;
245 background-image: url
('/img/file.svg');
246 background-size: 1rem;
247 display: inline-block
;
259 @media (min-width: 768px) {
260 .message .card-header:before {
262 border-color: transparent
;
263 border-right-color: #ddd;
264 border-style: solid solid outset
;
269 top: calc
(1rem - 1px);
272 .message .card:before {
274 border-color: transparent
;
275 border-right-color: #f8f9fa;
276 border-style: solid solid outset
;
285 .message .from .avatar {
290 .message .from .address {
300 white-space: pre-wrap
;
301 font-family: monospace
;
305 .message span.line.diff.file {
308 .message span.line.diff.separator {
311 .message span.line.diff.addition {
313 background-color: #f0fff4;
315 .message span.line.diff.deletion {
317 background-color: #ffeef0;
319 .message span.line.diff.range {
325 .message span.commit {
326 font-family: monospace
;
328 .message span.commit.attribution {
331 .message span.commit.header {
334 .message span.commit.changelog {
339 .message span.line.quote {
343 .message span.line.cut-here {
348 display: inline-block
;
354 font-family: monospace
;
359 display: inline-block
;
379 .message .body.card-body {