}
.page_header {
- padding: 1rem;
+ /* Subtracting the border-top, because otherwise the underlines on/below links start to unbalance it. */
+ padding: 0.75rem 1rem 1rem;
font-size: 150%;
- font-weight: bold;
border-top: 0.25rem solid #f71;
background-color: #f716;
}
+.page_header a {
+ font-weight: bold;
+}
+
.page_header a:visited, a.header {
color: #0000cc;
}
div.list_head {
padding: 6px 8px 4px;
- border: solid #d9d8d1;
+ border: solid #ddd;
border-width: 1px 0px 0px;
font-style: italic;
}
div.author_date {
padding: 8px;
- border: solid #d9d8d1;
+ border: solid #ddd;
border-width: 0px 0px 1px 0px;
}
vertical-align: top;
}
-th {
- padding: 2px 5px;
+th,
+table.project_list th:first-child {
+ padding: 0.25rem 0.5rem;
text-align: left;
}
}
td.category {
- background-color: #d9d8d1;
- border-top: 1px solid #000000;
- border-left: 1px solid #000000;
+ background-color: #ddd;
+ border-top: 0.5rem solid #fff;
+ box-shadow: inset 0 1px #bbb;
font-weight: bold;
}
+table.project_list tr:nth-child(2) > td.category {
+ border-top-width: 0.25rem;
+}
+
table.diff_tree span.file_status.new {
color: #008000;
}
div#progress_bar {
height: 2px;
margin-bottom: -2px;
- background-color: #d8d9d0;
+ background-color: #ddd;
}
div#progress_info {
float: right;
user-select: none;
}
-a.rss_logo {
+a.feed_logo {
padding: 3px 5px;
border: 1px solid;
border-color: #fcc7a5 #7d3302 #3e1a01 #ff954e;
text-decoration: none;
}
-a.rss_logo:hover {
+a.feed_logo:hover {
background-color: #ee5500;
}
-a.rss_logo.generic {
+a.feed_logo.generic {
background-color: #ff8800;
}
-a.rss_logo.generic:hover {
+a.feed_logo.generic:hover {
background-color: #ee7700;
}
div.remote {
margin: .5em;
- border: 1px solid #d9d8d1;
+ border: 1px solid #ddd;
display: inline-block;
}