hydra/src/HydraFrontend/root/hydra.css

349 lines
5.5 KiB
CSS
Raw Normal View History

body
{
font-family: sans-serif;
background: white;
margin: 2em 1em 2em 1em;
}
h1, h2, h3 {
font-weight: bold;
color: #005aa0;
}
h1 {
font-size: 220%;
}
h2 {
font-size: 130%;
2008-11-13 17:55:40 +00:00
margin-top: 2em;
}
h3 {
font-size: 100%;
2008-11-13 17:55:40 +00:00
margin-top: 1.5em;
}
table {
empty-cells: show;
border-collapse: collapse;
border-spacing: 0px;
}
th {
text-align: center;
font-weight: bold;
}
td, th {
padding: 2px 5px;
border: solid black 1px;
}
2008-11-13 14:54:50 +00:00
td {
vertical-align: top;
}
th {
background: #ffffc0;
}
td.pkgname {
font-size: 140%;
font-weight: bold;
color: #005aa0;
background: #ffffe0;
}
td.pkgname table {
border: none;
border-spacing: 0px;
}
td.pkgname table td {
border: none;
}
td.pkgname td.pkgname {
width: 100%;
}
td.reltype {
font-weight: bold;
color: #400000;
}
td.date, span.date, span.svnrev {
color: #400000;
}
a:link { color: #0048b3; }
a:visited { color: #002a6a; }
a:hover { background: #ffffcd; }
span.relname {
font-weight: bold;
}
span.filename, span.command {
font-family: monospace;
}
span.md5 {
font-family: monospace;
color: #400000;
}
.failurewarning {
font-weight: bold;
color: red;
}
p.failurewarning {
font-size: 120%;
}
span.system {
font-style: italic;
}
table.derivationList {
margin-left: 2em;
margin-right: 2em;
}
table.derivationList, table.derivationList td, table.derivationList th {
border: 1px solid #808080;
}
table.derivationList tr.odd {
background: #f0f0f0;
}
table.derivationList td {
vertical-align: top;
}
table.derivationList td.system {
font-style: italic;
}
a {
text-decoration: none;
}
a:hover, a:visited:hover {
text-decoration: underline;
}
img {
border-style: none;
}
table.buildfarmResults td, table.buildfarmResults th {
border: none;
}
td.buildfarmMainColumn {
background-color: #E0E0E0;
border: solid;
}
.error-msg {
color: red;
2008-11-13 14:54:50 +00:00
white-space: pre;
}
pre.buildlog {
border: 1px solid black;
padding: 0.3em;
2008-11-13 00:01:19 +00:00
white-space: pre-wrap;
2008-10-28 15:34:29 +00:00
}
ul.productList {
list-style: none;
padding-left: 1em;
}
2008-11-12 14:29:32 +00:00
ul.productList li {
margin-top: 1em;
}
2008-11-10 13:33:12 +00:00
tr.runningJob {
background-color: #ff3030;
color: white;
}
2008-11-12 14:29:32 +00:00
.productDetails {
display: none;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 3em;
}
2008-11-13 17:55:40 +00:00
div.indent {
padding-left: 2em;
}
div.template {
display: none;
}
2008-10-28 15:34:29 +00:00
/* Sortable tables */
table.tablesorter {
text-align: left;
}
2008-10-28 15:34:29 +00:00
table.tablesorter thead tr .header {
background-image: url(/static/js/tablesorter/themes/blue/bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
background-image: url(/static/js/tablesorter/themes/blue/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image: url(/static/js/tablesorter/themes/blue/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #ffe000;
}
2008-11-06 23:17:46 +00:00
table.tablesorter thead tr th {
padding-right: 1.5em;
}
2008-11-12 23:45:11 +00:00
/* Navbar */
#leftnavbar {
position: absolute;
left: 0px;
width: 13em;
border-right: 1px solid gray;
}
#content {
position: absolute;
left: 13em;
margin-left: 1em;
margin-right: 1em;
}
h1 {
margin-top: 0em;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.menu {
2008-11-12 23:45:11 +00:00
display: block;
padding: 0 0 0 0;
margin: 0 0 0 0;
margin-left: 1em;
margin-right: 1em;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.menu a {
2008-11-12 23:45:11 +00:00
color: #005aa0;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.menu > li {
2008-11-12 23:45:11 +00:00
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
margin-bottom: 1.5em;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.menu > li > div.title {
2008-11-12 23:45:11 +00:00
text-align: center;
font-weight: bold;
border-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #c0c0c0;
padding-bottom: 0.5em;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.submenu {
2008-11-12 23:45:11 +00:00
padding: 0 0 0 0;
margin-left: 0em;
margin-right: 0em;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.submenu > li {
2008-11-12 23:45:11 +00:00
font-size: 90%;
list-style: none;
border-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #c0c0c0;
margin: 0 0 0 0;
padding: 0 0 0 0;
2008-11-13 12:11:18 +00:00
}
#leftnavbar ul.submenu > li > div.title {
padding-left: 1.3em;
2008-11-12 23:45:11 +00:00
padding-top: 0.5em;
padding-bottom: 0.5em;
2008-11-13 12:11:18 +00:00
background-image: url(/static/images/arrow-right.gif);
background-repeat: no-repeat;
background-position: 0.3em center;
2008-11-12 23:45:11 +00:00
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.submenu > li.active > div.title {
2008-11-12 23:45:11 +00:00
background-image: url(/static/images/arrow-right-active.gif);
background-color: #eef2ff;
font-weight: bold;
color: #606060;
}
2008-11-13 12:11:18 +00:00
#leftnavbar ul.subsubmenu {
padding-left: 0;
}
#leftnavbar ul.subsubmenu > li {
font-size: 90%;
list-style: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
border-width: 0px;
border-top-width: 1px;
border-style: solid;
border-color: #c0c0c0;
}
#leftnavbar ul.subsubmenu > li > div.title {
padding-left: 3.3em;
padding-top: 0.5em;
padding-bottom: 0.5em;
background-image: url(/static/images/arrow-right.gif);
background-repeat: no-repeat;
background-position: 2.3em center;
}
#leftnavbar ul.subsubmenu > li.active > div.title {
background-image: url(/static/images/arrow-right-active.gif);
background-color: #eef2ff;
font-weight: bold;
color: #606060;
2008-11-12 23:45:11 +00:00
}
#footer {
font-size: 80%;
}
2008-11-13 14:54:50 +00:00
/* Editing */
input.string {
font-family: sans-serif;
font-size: 100%;
background-color: #fffff0;
width: 30em;
}