| 46 |
46 |
--color-header-background: #3A78A3;
|
| 47 |
47 |
/* between --oc-gray-6 and --oc-gray-7 with the same hue as Open Color grays */
|
| 48 |
48 |
--color-text-muted: #6b737b;
|
|
49 |
/* text on the top menu and header backgrounds */
|
|
50 |
--color-top-menu-text: var(--oc-gray-2);
|
|
51 |
--color-top-menu-link: var(--oc-gray-1);
|
|
52 |
--color-header-text: var(--oc-white);
|
|
53 |
--color-header-link: var(--oc-gray-0);
|
|
54 |
/* page and content background */
|
|
55 |
--color-background: var(--oc-white);
|
|
56 |
/* background of dropdowns, modals and tooltips */
|
|
57 |
--color-background-overlay: var(--oc-white);
|
|
58 |
/* selected or highlighted items in menus, lists and pagination */
|
|
59 |
--color-selected-background: var(--oc-blue-7);
|
|
60 |
--color-selected-text: var(--oc-white);
|
|
61 |
--color-shadow-rgb: var(--oc-gray-9-rgb);
|
| 49 |
62 |
}
|
| 50 |
63 |
|
| 51 |
64 |
html, body { min-block-size: 100vh; }
|
| ... | ... | |
| 83 |
96 |
/***** Layout *****/
|
| 84 |
97 |
#wrapper {
|
| 85 |
98 |
min-block-size: inherit;
|
| 86 |
|
background: white;
|
|
99 |
background: var(--color-background);
|
| 87 |
100 |
overflow: hidden;
|
| 88 |
101 |
display: flex;
|
| 89 |
102 |
flex-direction: column;
|
| ... | ... | |
| 92 |
105 |
|
| 93 |
106 |
nav.top-menu {
|
| 94 |
107 |
background: var(--color-top-menu-background);
|
| 95 |
|
color: var(--oc-gray-2);
|
|
108 |
color: var(--color-top-menu-text);
|
| 96 |
109 |
font-size: 0.75rem;
|
| 97 |
110 |
padding-inline: 14px;
|
| 98 |
111 |
display: flex;
|
| ... | ... | |
| 108 |
121 |
}
|
| 109 |
122 |
|
| 110 |
123 |
.top-menu__links a, .top-menu__links a:link, .top-menu__links a:visited, #account .dropdown-trigger {
|
| 111 |
|
color: var(--oc-gray-1);
|
|
124 |
color: var(--color-top-menu-link);
|
| 112 |
125 |
text-decoration: none;
|
| 113 |
126 |
transition: background-color 0.18s ease, color 0.18s ease;
|
| 114 |
127 |
transform-origin: center;
|
| ... | ... | |
| 124 |
137 |
}
|
| 125 |
138 |
|
| 126 |
139 |
.top-menu__links svg.icon-svg, #account .dropdown-trigger .icon-svg {
|
| 127 |
|
stroke: var(--oc-gray-1);
|
|
140 |
stroke: var(--color-top-menu-link);
|
| 128 |
141 |
transition: stroke 0.18s ease;
|
| 129 |
142 |
}
|
| 130 |
143 |
|
| ... | ... | |
| 152 |
165 |
#header {
|
| 153 |
166 |
margin: 0;
|
| 154 |
167 |
background: var(--color-header-background);
|
| 155 |
|
color: var(--oc-white);
|
|
168 |
color: var(--color-header-text);
|
| 156 |
169 |
padding-block: 0.25rem 0;
|
| 157 |
170 |
padding-inline: 1.25rem;
|
| 158 |
171 |
position: relative;
|
| ... | ... | |
| 160 |
173 |
body.has-main-menu #header {
|
| 161 |
174 |
padding-block-end: 2rem;
|
| 162 |
175 |
}
|
| 163 |
|
#header a {color: var(--oc-gray-0);}
|
|
176 |
#header a {color: var(--color-header-link);}
|
| 164 |
177 |
#header a:hover {color: var(--oc-white);}
|
| 165 |
178 |
#header h1 {
|
| 166 |
179 |
overflow: hidden;
|
| ... | ... | |
| 263 |
276 |
}
|
| 264 |
277 |
#main-menu li:hover ul.menu-children, #main-menu li ul.menu-children.visible {display: block;}
|
| 265 |
278 |
#main-menu li a.selected, #main-menu li a.selected:hover {
|
| 266 |
|
background-color: var(--oc-white);
|
|
279 |
background-color: var(--color-background);
|
| 267 |
280 |
color: var(--oc-gray-9);
|
| 268 |
281 |
font-weight: bold;
|
| 269 |
282 |
box-shadow: inset 0 -2px 0 var(--color-current-marker);
|
| ... | ... | |
| 287 |
300 |
position:absolute;
|
| 288 |
301 |
inline-size: inherit;
|
| 289 |
302 |
z-index:45;
|
| 290 |
|
background-color:var(--oc-white);
|
|
303 |
background-color:var(--color-background-overlay);
|
| 291 |
304 |
border-block-end: 1px solid var(--oc-blue-7);
|
| 292 |
305 |
border-inline-start: 1px solid var(--oc-blue-7);
|
| 293 |
306 |
border-inline-end: 1px solid var(--oc-blue-7);
|
| 294 |
|
box-shadow: 0 2px 4px rgba(var(--oc-gray-9-rgb), 0.1);
|
|
307 |
box-shadow: 0 2px 4px rgba(var(--color-shadow-rgb), 0.1);
|
| 295 |
308 |
}
|
| 296 |
309 |
#main-menu .menu-children li {float: inline-start; clear: both; inline-size: 100%;}
|
| 297 |
310 |
#main-menu .menu-children li a {
|
| 298 |
311 |
display: block;
|
| 299 |
312 |
color: var(--oc-gray-7);
|
| 300 |
|
background-color:var(--oc-white);
|
|
313 |
background-color:var(--color-background-overlay);
|
| 301 |
314 |
padding-block: 4px;
|
| 302 |
315 |
padding-inline: 10px;
|
| 303 |
316 |
font-weight:normal;
|
| 304 |
317 |
border-radius: 0;
|
| 305 |
318 |
}
|
| 306 |
|
#main-menu .menu-children li a:hover {color: var(--oc-white); background-color: var(--oc-blue-7);}
|
|
319 |
#main-menu .menu-children li a:hover {color: var(--color-selected-text); background-color: var(--color-selected-background);}
|
| 307 |
320 |
|
| 308 |
321 |
#main-menu .tabs-buttons {
|
| 309 |
322 |
position: absolute;
|
| ... | ... | |
| 367 |
380 |
|
| 368 |
381 |
#content {
|
| 369 |
382 |
flex-grow: 1;
|
| 370 |
|
background-color: var(--oc-white);
|
|
383 |
background-color: var(--color-background);
|
| 371 |
384 |
margin: 0;
|
| 372 |
385 |
padding-block: 18px 10px;
|
| 373 |
386 |
padding-inline: 20px;
|
| ... | ... | |
| 378 |
391 |
#main.collapsedsidebar #sidebar { inline-size: 0; padding-inline-end: 0 }
|
| 379 |
392 |
#main.collapsedsidebar #sidebar-wrapper { display: none; }
|
| 380 |
393 |
|
| 381 |
|
#footer {clear: both; border-block-start: 1px solid var(--oc-gray-4); font-size: 0.9em; color: var(--oc-gray-5); padding: 5px; text-align: center; background: var(--oc-white);}
|
|
394 |
#footer {clear: both; border-block-start: 1px solid var(--oc-gray-4); font-size: 0.9em; color: var(--oc-gray-5); padding: 5px; text-align: center; background: var(--color-background);}
|
| 382 |
395 |
|
| 383 |
396 |
#login-form {
|
| 384 |
397 |
margin-block: 5em 2em;
|
| ... | ... | |
| 397 |
410 |
#login-form a.lost_password {float:inline-end; font-weight:normal;}
|
| 398 |
411 |
#login-form h3 {text-align: center;}
|
| 399 |
412 |
|
| 400 |
|
div.modal { border-radius:5px; background:var(--oc-white); z-index:50; padding:4px;}
|
|
413 |
div.modal { border-radius:5px; background:var(--color-background-overlay); z-index:50; padding:4px;}
|
| 401 |
414 |
div.modal h3.title {display:none;}
|
| 402 |
415 |
div.modal p.buttons {margin-block-end: 0;}
|
| 403 |
416 |
div.modal .box p {margin-block: 0.3em; margin-inline: 0;}
|
| ... | ... | |
| 468 |
481 |
inset-inline-end:0px;
|
| 469 |
482 |
inset-block-start:25px;
|
| 470 |
483 |
min-inline-size:100px;
|
| 471 |
|
background-color:var(--oc-white);
|
|
484 |
background-color:var(--color-background-overlay);
|
| 472 |
485 |
border:1px solid var(--oc-gray-4);
|
| 473 |
486 |
border-radius:4px;
|
| 474 |
487 |
color:var(--oc-gray-7);
|
| ... | ... | |
| 485 |
498 |
div + .drdn-items {border-block-start: 1px solid var(--oc-gray-4);}
|
| 486 |
499 |
.drdn-items>* {
|
| 487 |
500 |
display:block;
|
| 488 |
|
border:1px solid var(--oc-white);
|
|
501 |
border:1px solid var(--color-background-overlay);
|
| 489 |
502 |
overflow:hidden;
|
| 490 |
503 |
text-overflow: ellipsis;
|
| 491 |
504 |
white-space:nowrap;
|
| ... | ... | |
| 546 |
559 |
margin:0 !important;
|
| 547 |
560 |
vertical-align:middle;
|
| 548 |
561 |
color:var(--oc-gray-7);
|
| 549 |
|
background:var(--oc-white) url(/chevron-down.svg) no-repeat 98% 50%;
|
|
562 |
background:var(--color-background) url(/chevron-down.svg) no-repeat 98% 50%;
|
| 550 |
563 |
}
|
| 551 |
564 |
#project-jump .drdn.expanded .drdn-trigger {background-image:url(/arrow_up.png);}
|
| 552 |
565 |
#project-jump .drdn-content {inline-size: 280px;}
|
| 553 |
566 |
#project-jump .drdn-items>* {color:var(--oc-gray-7) !important;}
|
| 554 |
|
#project-jump .drdn-items>a:hover {background-color: var(--oc-blue-7); color:var(--oc-white) !important;}
|
|
567 |
#project-jump .drdn-items>a:hover {background-color: var(--color-selected-background); color:var(--color-selected-text) !important;}
|
| 555 |
568 |
|
| 556 |
569 |
/***** Tables *****/
|
| 557 |
570 |
table.list, .table-list {
|
| ... | ... | |
| 712 |
725 |
padding-inline: 0.3em 0;
|
| 713 |
726 |
border-block-end: 2px solid var(--oc-gray-4);
|
| 714 |
727 |
text-align: start;
|
| 715 |
|
background-color: var(--oc-white);
|
|
728 |
background-color: var(--color-background);
|
| 716 |
729 |
}
|
| 717 |
730 |
tr.group span.count {inset-block-start: -1px;}
|
| 718 |
731 |
tr.group span.name {font-weight:bold;}
|
| ... | ... | |
| 728 |
741 |
table p {margin:0;}
|
| 729 |
742 |
|
| 730 |
743 |
/* No table striping within `.box` */
|
| 731 |
|
.box table.list:not(.odd-even) tbody tr:nth-child(even), .box .even { background-color: var(--oc-white); }
|
| 732 |
|
table.list:not(.odd-even) tbody tr:nth-child(odd), .odd { background-color: var(--oc-white); }
|
|
744 |
.box table.list:not(.odd-even) tbody tr:nth-child(even), .box .even { background-color: var(--color-background); }
|
|
745 |
table.list:not(.odd-even) tbody tr:nth-child(odd), .odd { background-color: var(--color-background); }
|
| 733 |
746 |
table.list:not(.odd-even) tbody tr:nth-child(even), .even { background-color: var(--oc-gray-0); }
|
| 734 |
747 |
table.list:not(.odd-even) tbody tr:nth-child(odd):hover, .odd:hover,
|
| 735 |
748 |
table.list:not(.odd-even) tbody tr:nth-child(even):hover, .even:hover { background-color:var(--oc-yellow-0); }
|
| ... | ... | |
| 853 |
866 |
padding-block: 4px;
|
| 854 |
867 |
padding-inline: 7px;
|
| 855 |
868 |
}
|
| 856 |
|
input, select, textarea, button { color: var(--oc-gray-9); background-color: var(--oc-white); border:1px solid var(--oc-gray-4); border-radius:3px; box-sizing: border-box;}
|
|
869 |
input, select, textarea, button { color: var(--oc-gray-9); background-color: var(--color-background); border:1px solid var(--oc-gray-4); border-radius:3px; box-sizing: border-box;}
|
| 857 |
870 |
select {
|
| 858 |
871 |
-webkit-appearance: none;
|
| 859 |
872 |
-moz-appearance: none;
|
| 860 |
873 |
-o-appearance: none;
|
| 861 |
874 |
appearance: none;
|
| 862 |
|
background-color: var(--oc-white);
|
|
875 |
background-color: var(--color-background);
|
| 863 |
876 |
background-image: url(/chevron-down.svg);
|
| 864 |
877 |
background-repeat: no-repeat;
|
| 865 |
878 |
background-position: calc(100% - 2px) 50%;
|
| ... | ... | |
| 870 |
883 |
input[type="submit"], button[type="submit"] {
|
| 871 |
884 |
-webkit-appearance: button;
|
| 872 |
885 |
cursor: pointer;
|
| 873 |
|
background-color: var(--oc-white);
|
|
886 |
background-color: var(--color-background);
|
| 874 |
887 |
block-size: 28px;
|
| 875 |
888 |
-webkit-transition: background-color 100ms linear;
|
| 876 |
889 |
-moz-transition: background-color 100ms linear;
|
| ... | ... | |
| 895 |
908 |
text-overflow: ellipsis;
|
| 896 |
909 |
}
|
| 897 |
910 |
|
| 898 |
|
select[multiple=multiple] {background: var(--oc-white); padding-inline-end: initial; block-size: auto;}
|
|
911 |
select[multiple=multiple] {background: var(--color-background); padding-inline-end: initial; block-size: auto;}
|
| 899 |
912 |
fieldset {border: 1px solid var(--oc-gray-4); margin: 0; min-inline-size: inherit;}
|
| 900 |
913 |
legend {color: var(--oc-gray-9);}
|
| 901 |
914 |
hr { inline-size: 100%; block-size: 1px; background: var(--oc-gray-4); border: 0;}
|
| ... | ... | |
| 943 |
956 |
inset-block-start: 0;
|
| 944 |
957 |
inset-inline-start: 0;
|
| 945 |
958 |
inset-inline-end: 0;
|
| 946 |
|
background-color: white;
|
|
959 |
background-color: var(--color-background);
|
| 947 |
960 |
border-block-end: 1px solid var(--oc-gray-4);
|
| 948 |
961 |
box-shadow: 0 2px 6px rgba(var(--oc-black-rgb), 0.15);
|
| 949 |
962 |
font-size: 0.8125rem;
|
| ... | ... | |
| 1128 |
1141 |
padding-inline-start: 1.5rem;
|
| 1129 |
1142 |
}
|
| 1130 |
1143 |
|
| 1131 |
|
div#version-summary { float: inline-end; inline-size: 28%; margin-inline-start: 16px; margin-block-end: 16px; background-color: var(--oc-white); }
|
|
1144 |
div#version-summary { float: inline-end; inline-size: 28%; margin-inline-start: 16px; margin-block-end: 16px; background-color: var(--color-background); }
|
| 1132 |
1145 |
div#version-summary fieldset { margin-block-end: 1em; }
|
| 1133 |
1146 |
div#version-summary fieldset.time-tracking table { inline-size: 100%; }
|
| 1134 |
1147 |
div#version-summary th, div#version-summary td.total-hours { text-align: end; }
|
| ... | ... | |
| 1179 |
1192 |
border: 1px solid var(--oc-gray-4);
|
| 1180 |
1193 |
border-radius: 3px;
|
| 1181 |
1194 |
box-sizing: border-box;
|
| 1182 |
|
box-shadow: 0 1px 2px rgba(var(--oc-gray-9-rgb), 0.05);
|
|
1195 |
box-shadow: 0 1px 2px rgba(var(--color-shadow-rgb), 0.05);
|
| 1183 |
1196 |
-moz-box-sizing: border-box;
|
| 1184 |
1197 |
-webkit-box-sizing: border-box;
|
| 1185 |
1198 |
break-inside: avoid-column;
|
| ... | ... | |
| 1292 |
1305 |
border-end-end-radius: 4px;
|
| 1293 |
1306 |
}
|
| 1294 |
1307 |
.pagination ul.pages li.current {
|
| 1295 |
|
color: white;
|
| 1296 |
|
background-color: var(--oc-blue-7);
|
|
1308 |
color: var(--color-selected-text);
|
|
1309 |
background-color: var(--color-selected-background);
|
| 1297 |
1310 |
}
|
| 1298 |
1311 |
.pagination ul.pages li.page:hover {
|
| 1299 |
1312 |
background-color: var(--oc-gray-2);
|
| ... | ... | |
| 1420 |
1433 |
overflow-y:auto;
|
| 1421 |
1434 |
padding-block: 2px 4px;
|
| 1422 |
1435 |
padding-inline: 2px 4px;
|
| 1423 |
|
background:var(--oc-white);
|
|
1436 |
background:var(--color-background);
|
| 1424 |
1437 |
border:1px solid var(--oc-gray-4);
|
| 1425 |
1438 |
border-radius:3px
|
| 1426 |
1439 |
}
|
| ... | ... | |
| 1464 |
1477 |
|
| 1465 |
1478 |
div.thumbnails {margin:0.6em;}
|
| 1466 |
1479 |
div.thumbnail {
|
| 1467 |
|
background: var(--oc-white);
|
|
1480 |
background: var(--color-background);
|
| 1468 |
1481 |
border: 2px solid var(--oc-gray-3);
|
| 1469 |
1482 |
display: inline-block;
|
| 1470 |
1483 |
margin-inline-end: 2px;
|
| ... | ... | |
| 1489 |
1502 |
.roles-selection label {display: inline-block; inline-size: 210px;}
|
| 1490 |
1503 |
|
| 1491 |
1504 |
input.autocomplete {
|
| 1492 |
|
background: var(--oc-white) url(/search.svg) no-repeat 2px 50%; padding-inline-start: 20px !important;
|
|
1505 |
background: var(--color-background) url(/search.svg) no-repeat 2px 50%; padding-inline-start: 20px !important;
|
| 1493 |
1506 |
}
|
| 1494 |
1507 |
[dir="rtl"] input.autocomplete {
|
| 1495 |
1508 |
background-position: right 2px top 50%;
|
| ... | ... | |
| 1653 |
1666 |
border: 1px solid var(--oc-gray-4);
|
| 1654 |
1667 |
border-spacing: 0;
|
| 1655 |
1668 |
border-radius: 3px;
|
| 1656 |
|
box-shadow: 0 1px 2px rgba(var(--oc-gray-9-rgb), 0.05);
|
|
1669 |
box-shadow: 0 1px 2px rgba(var(--color-shadow-rgb), 0.05);
|
| 1657 |
1670 |
}
|
| 1658 |
1671 |
|
| 1659 |
1672 |
.cal .calhead {
|
| ... | ... | |
| 1684 |
1697 |
line-height: 1.2;
|
| 1685 |
1698 |
min-block-size: calc(1.2em * 6);
|
| 1686 |
1699 |
padding: 2px;
|
| 1687 |
|
box-shadow: 0 1px 2px rgba(var(--oc-gray-9-rgb), 0.05);
|
|
1700 |
box-shadow: 0 1px 2px rgba(var(--color-shadow-rgb), 0.05);
|
| 1688 |
1701 |
}
|
| 1689 |
1702 |
|
| 1690 |
1703 |
.cal .calbody p.day-num {font-size: 1.1em; text-align: end;}
|
| ... | ... | |
| 1710 |
1723 |
text-overflow: ellipsis;
|
| 1711 |
1724 |
white-space: nowrap;
|
| 1712 |
1725 |
}
|
| 1713 |
|
.cal .calbody.this-month {background-color:var(--oc-white);}
|
|
1726 |
.cal .calbody.this-month {background-color:var(--color-background);}
|
| 1714 |
1727 |
.cal .calbody.other-month {background-color:var(--oc-gray-0);}
|
| 1715 |
1728 |
.cal .calbody.other-month p.day-num {color: var(--color-text-muted);}
|
| 1716 |
1729 |
.cal .calbody.today p.day-num {font-weight: bold;}
|
| ... | ... | |
| 1749 |
1762 |
inset-block-start: 12px; inline-size: 270px;
|
| 1750 |
1763 |
border:1px solid var(--oc-gray-7);
|
| 1751 |
1764 |
border-radius: 3px;
|
| 1752 |
|
background-color:var(--oc-white);
|
|
1765 |
background-color:var(--color-background-overlay);
|
| 1753 |
1766 |
padding: 4px;
|
| 1754 |
1767 |
font-size: 0.75rem;
|
| 1755 |
1768 |
color:var(--oc-gray-7);
|
| 1756 |
|
box-shadow: 0 1px 2px rgba(var(--oc-gray-9-rgb), 0.05);
|
|
1769 |
box-shadow: 0 1px 2px rgba(var(--color-shadow-rgb), 0.05);
|
| 1757 |
1770 |
}
|
| 1758 |
1771 |
|
| 1759 |
1772 |
table.cal div.tooltip:hover span.tip {
|
| ... | ... | |
| 1873 |
1886 |
}
|
| 1874 |
1887 |
|
| 1875 |
1888 |
#content .tabs ul li a.selected {
|
| 1876 |
|
background-color: var(--oc-white);
|
|
1889 |
background-color: var(--color-background);
|
| 1877 |
1890 |
border: 1px solid var(--oc-gray-4);
|
| 1878 |
|
border-block-end: 1px solid var(--oc-white);
|
|
1891 |
border-block-end: 1px solid var(--color-background);
|
| 1879 |
1892 |
color: var(--oc-gray-8);
|
| 1880 |
1893 |
box-shadow: 0 1px 2px rgba(var(--oc-black-rgb), 0.1);
|
| 1881 |
1894 |
}
|
| 1882 |
1895 |
|
| 1883 |
|
#content .tabs ul li a.selected:hover {background-color: var(--oc-white);}
|
|
1896 |
#content .tabs ul li a.selected:hover {background-color: var(--color-background);}
|
| 1884 |
1897 |
|
| 1885 |
1898 |
div.tabs-buttons {
|
| 1886 |
1899 |
position: absolute;
|
| 1887 |
1900 |
inset-inline-end: 0;
|
| 1888 |
1901 |
inline-size: 54px;
|
| 1889 |
1902 |
block-size: 24px;
|
| 1890 |
|
background: white;
|
|
1903 |
background: var(--color-background);
|
| 1891 |
1904 |
inset-block-end: 0px;
|
| 1892 |
1905 |
border-block-end: 1px solid var(--oc-gray-5);
|
| 1893 |
1906 |
}
|
| ... | ... | |
| 2025 |
2038 |
cursor: pointer;
|
| 2026 |
2039 |
display: none;
|
| 2027 |
2040 |
border-radius: 3px;
|
| 2028 |
|
background: var(--oc-white);
|
|
2041 |
background: var(--color-background);
|
| 2029 |
2042 |
border: 1px solid var(--oc-gray-4);
|
| 2030 |
2043 |
padding-block: 0 3px;
|
| 2031 |
2044 |
padding-inline: 3px;
|
| ... | ... | |
| 2092 |
2105 |
|
| 2093 |
2106 |
/***** My page layout *****/
|
| 2094 |
2107 |
.block-receiver {
|
| 2095 |
|
border:1px dashed var(--oc-white);
|
|
2108 |
border:1px dashed var(--color-background);
|
| 2096 |
2109 |
padding-block: 15px 0;
|
| 2097 |
2110 |
padding-inline: 0;
|
| 2098 |
2111 |
}
|
| ... | ... | |
| 2108 |
2121 |
color:var(--oc-gray-7);
|
| 2109 |
2122 |
line-height:1.5em;
|
| 2110 |
2123 |
border-radius: 3px;
|
| 2111 |
|
box-shadow: 0 1px 2px rgba(var(--oc-gray-9-rgb), 0.05);
|
|
2124 |
box-shadow: 0 1px 2px rgba(var(--color-shadow-rgb), 0.05);
|
| 2112 |
2125 |
}
|
| 2113 |
2126 |
|
| 2114 |
2127 |
.mypage-box>.contextual {opacity:0.001; transition: opacity 0.2s;}
|
| ... | ... | |
| 2374 |
2387 |
}
|
| 2375 |
2388 |
|
| 2376 |
2389 |
div.avatar-with-child > .avatar:nth-child(2).group-avatar {
|
| 2377 |
|
background-color: var(--oc-white);
|
|
2390 |
background-color: var(--color-background);
|
| 2378 |
2391 |
}
|
| 2379 |
2392 |
|
| 2380 |
2393 |
h2 .avatar, h3 .avatar {margin-inline-end: 4px;}
|
| ... | ... | |
| 2390 |
2403 |
|
| 2391 |
2404 |
.hascontextmenu { cursor: context-menu; }
|
| 2392 |
2405 |
|
| 2393 |
|
.sample-data {border:1px solid var(--oc-gray-4); border-collapse:collapse; background-color:var(--oc-white); margin:0.5em;}
|
|
2406 |
.sample-data {border:1px solid var(--oc-gray-4); border-collapse:collapse; background-color:var(--color-background); margin:0.5em;}
|
| 2394 |
2407 |
.sample-data td {
|
| 2395 |
2408 |
border:1px solid var(--oc-gray-4);
|
| 2396 |
2409 |
padding-block: 2px;
|
| ... | ... | |
| 2403 |
2416 |
#progress-label {
|
| 2404 |
2417 |
position: absolute; inset-inline-start: 50%; inset-block-start: 4px;
|
| 2405 |
2418 |
font-weight: bold;
|
| 2406 |
|
color: var(--oc-gray-7); text-shadow: 1px 1px 0 var(--oc-white);
|
|
2419 |
color: var(--oc-gray-7); text-shadow: 1px 1px 0 var(--color-background);
|
| 2407 |
2420 |
}
|
| 2408 |
2421 |
|
| 2409 |
2422 |
.repository-graph {inline-size: 75%; margin-block-end: 2em;}
|
| ... | ... | |
| 2572 |
2585 |
max-inline-size: 500px;
|
| 2573 |
2586 |
}
|
| 2574 |
2587 |
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
|
| 2575 |
|
border-color: var(--oc-blue-7);
|
| 2576 |
|
background: var(--oc-blue-7);
|
|
2588 |
border-color: var(--color-selected-background);
|
|
2589 |
background: var(--color-selected-background);
|
| 2577 |
2590 |
}
|
| 2578 |
2591 |
.ui-widget-overlay {
|
| 2579 |
2592 |
background: var(--oc-black);
|
| ... | ... | |
| 2582 |
2595 |
|
| 2583 |
2596 |
/* Custom tribute styles */
|
| 2584 |
2597 |
.tribute-container ul {
|
| 2585 |
|
background-color: var(--oc-white);
|
|
2598 |
background-color: var(--color-background-overlay);
|
| 2586 |
2599 |
border: 1px solid var(--oc-gray-4);
|
| 2587 |
2600 |
border-radius: 2px;
|
| 2588 |
2601 |
}
|
| 2589 |
|
.tribute-container li.highlight {background-color: var(--oc-blue-7); color:var(--oc-white);}
|
|
2602 |
.tribute-container li.highlight {background-color: var(--color-selected-background); color:var(--color-selected-text);}
|
| 2590 |
2603 |
|
| 2591 |
2604 |
/************* Rouge styles *************/
|
| 2592 |
2605 |
/* Based on the Pygments "colorful" theme, with colors mapped to Open Color */
|
| ... | ... | |
| 2703 |
2716 |
padding: 1em;
|
| 2704 |
2717 |
border: 1px solid var(--oc-gray-4);
|
| 2705 |
2718 |
border-radius: 3px;
|
| 2706 |
|
box-shadow: 0 1px 2px rgba(var(--oc-gray-9-rgb), 0.05);
|
|
2719 |
box-shadow: 0 1px 2px rgba(var(--color-shadow-rgb), 0.05);
|
| 2707 |
2720 |
overflow-x: auto;
|
| 2708 |
2721 |
}
|
| 2709 |
2722 |
|