@import 'colours';
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
}
table {
@media (prefers-color-scheme: dark) {
color: darken($darkModeHighlightColour, 20%);
}
border-collapse: collapse;
th, td {
white-space: nowrap;
padding-right: 10px;
&:last-of-type {
padding-right: 0;
}
}
th {
text-align: left;
}
}
table.repositories {
width: 100%;
a {
color: black;
@media (prefers-color-scheme: dark) {
color: darken($darkModeHighlightColour, 15%);
}
&:hover {
color: #00f;
@media (prefers-color-scheme: dark) {
color: darken($darkModeHighlightColour, 15%);
text-decoration: underline;
}
}
}
tbody {
tr {
height: 1.3rem;
vertical-align: middle;
&:nth-child(odd) {
background: #f7f7f7;
@media (prefers-color-scheme: dark) {
background: #111;
}
}
&:nth-child(even) {
background: #e1e1e1;
@media (prefers-color-scheme: dark) {
background: none;
}
}
&.no-background {
background: none;
}
&.has-parent td:first-of-type {
padding-left: 1rem;
}
td.repo-section {
font-style: italic;
color: #888;
}
&.separator {
background: none !important;
height: 1rem;
}
}
pre {
margin: 0;
}
}
.nested-tree {
color: blue !important;
font-weight: bold;
@media (prefers-color-scheme: dark) {
color: $darkModeTextColour !important;
}
}
}
table.commit-info {
td, th {
padding: 0.1em 1em 0.1em 0.1em;
}
}