diff options
Diffstat (limited to 'WebKitTools/BuildSlaveSupport/build.webkit.org-config/public_html/buildbot.css')
-rw-r--r-- | WebKitTools/BuildSlaveSupport/build.webkit.org-config/public_html/buildbot.css | 280 |
1 files changed, 273 insertions, 7 deletions
diff --git a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/public_html/buildbot.css b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/public_html/buildbot.css index 534de25..a71c81f 100644 --- a/WebKitTools/BuildSlaveSupport/build.webkit.org-config/public_html/buildbot.css +++ b/WebKitTools/BuildSlaveSupport/build.webkit.org-config/public_html/buildbot.css @@ -1,4 +1,8 @@ -* { +body { + margin-bottom:50px; +} + +body, td { font-family: Verdana, Cursor; font-size: 10px; font-weight: bold; @@ -7,8 +11,9 @@ a:link,a:visited,a:active { color: #444; } + a:hover { - color: #FFFFFF; + color: #000000; } table { @@ -25,10 +30,14 @@ table td { } .LastBuild, .Activity { - width: 230px; padding: 0 0 0 4px; } +.LastBuild, .Activity, .Builder, .BuildStep { + width: 155px; + max-width: 155px; +} + td.Time { color: #000; border-bottom: 1px solid #aaa; @@ -58,7 +67,7 @@ td.Activity { -webkit-border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; min-height: 20px; - padding: 8px 0 8px 0; + padding: 2px 0 2px 0; } td.idle, td.waiting, td.offline, td.building { @@ -71,35 +80,255 @@ td.idle, td.waiting, td.offline, td.building { border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; - border-top-right-radius: 5px; - -webkit-border-top-right-radius: 5px; + border-top-right-radius: 5px; + -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; } +/* Console view styles */ + +td.DevRev { + padding: 4px 8px 4px 8px; + color: #333333; + border-top-left-radius: 5px; + -webkit-border-top-left-radius: 5px; + -moz-border-radius-topleft: 5px; + background-color: #eee; + width: 1%; +} + +td.DevRevCollapse { + border-bottom-left-radius: 5px; + -webkit-border-bottom-left-radius: 5px; + -moz-border-radius-bottomleft: 5px; +} + +td.DevName { + padding: 4px 8px 4px 8px; + color: #333333; + background-color: #eee; + width: 1%; + text-align: left; +} + +td.DevStatus { + padding: 4px 4px 4px 4px; + color: #333333; + background-color: #eee; +} + +td.DevSlave { + padding: 4px 4px 4px 4px; + color: #333333; + background-color: #eee; +} + +td.first { + border-top-left-radius: 5px; + -webkit-border-top-left-radius: 5px; + -moz-border-radius-topleft: 5px; +} + +td.last { + border-top-right-radius: 5px; + -webkit-border-top-right-radius: 5px; + -moz-border-radius-topright: 5px; +} + +td.DevStatusCategory { + border-radius: 5px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-width:1px; + border-style:solid; +} + +td.DevStatusCollapse { + border-bottom-right-radius: 5px; + -webkit-border-bottom-right-radius: 5px; + -moz-border-radius-bottomright: 5px; +} + +td.DevDetails { + font-weight: normal; + padding: 8px 8px 8px 8px; + color: #333333; + background-color: #eee; + text-align: left; +} + +td.DevComment { + font-weight: normal; + padding: 8px 8px 8px 8px; + color: #333333; + border-bottom-right-radius: 5px; + -webkit-border-bottom-right-radius: 5px; + -moz-border-radius-bottomright: 5px; + border-bottom-left-radius: 5px; + -webkit-border-bottom-left-radius: 5px; + -moz-border-radius-bottomleft: 5px; + background-color: #eee; + text-align: left; +} + +td.Alt { + background-color: #CCCCCC; +} + +.legend { + border-radius: 5px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + width: 100px; + max-width: 100px; + text-align:center; + padding: 2px 2px 2px 2px; + height:14px; + white-space:nowrap; +} + +.DevStatusBox { + text-align:center; + height:20px; + padding:0 2px; + line-height:0; + white-space:nowrap; +} + +.DevStatusBox a { + opacity: 0.85; + border-width:1px; + border-style:solid; + border-radius: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + display:block; + width:90%; + height:20px; + line-height:20px; + margin-left: auto; + margin-right: auto; +} + +.DevSlaveBox { + text-align:center; + height:10px; + padding:0 2px; + line-height:0; + white-space:nowrap; +} + +.DevSlaveBox a { + opacity: 0.85; + border-width:1px; + border-style:solid; + border-radius: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + display:block; + width:90%; + height:10px; + line-height:20px; + margin-left: auto; + margin-right: auto; +} + +a.noround { + border-radius: 0px; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + position: relative; + margin-top: -8px; + margin-bottom: -8px; + height: 36px; + border-top-width: 0; + border-bottom-width: 0; +} + +a.begin { + border-top-width:1px; + position: relative; + margin-top: 0px; + margin-bottom: -7px; + height: 27px; + border-top-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; + border-top-right-radius: 4px; + -webkit-border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +a.end { + border-bottom-width:1px; + position: relative; + margin-top: -7px; + margin-bottom: 0px; + height: 27px; + border-bottom-left-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.center_align { + text-align: center; +} + +.right_align { + text-align: right; +} + +.left_align { + text-align: left; +} + +div.BuildWaterfall { + border-radius: 7px; + -webkit-border-radius: 7px; + -moz-border-radius: 7px; + position: absolute; + left: 0px; + top: 0px; + background-color: #FFFFFF; + padding: 4px 4px 4px 4px; + float: left; + display: none; + border-width: 1px; + border-style: solid; +} + /* LastBuild, BuildStep states */ .success { color: #FFFFFF; background-color: #8fdf5f; + border-color: #4F8530; } .failure { color: #FFFFFF; background-color: #e98080; + border-color: #A77272; } .warnings { color: #FFFFFF; background-color: #ffc343; + border-color: #C29D46; } .exception, td.offline { color: #FFFFFF; background-color: #e0b0ff; + border-color: #ACA0B3; } .start,.running, td.building { color: #666666; background-color: #fffc6c; + border-color: #C5C56D; } .start { @@ -111,6 +340,43 @@ td.idle, td.waiting, td.offline, td.building { -moz-border-radius-bottomright: 10px; } +.notstarted { + border-width:1px; + border-style:solid; + border-color:#aaa; +} + td.Project a:hover, td.start a:hover { - color: #000; + color: #000; +} + +/* grid styles */ + +table.Grid { + border-collapse: collapse; +} + +table.Grid tr td { + padding: 0.2em; + margin: 0px; + text-align: center; +} + +table.Grid tr td.title { + font-size: 90%; + border-right: 1px gray solid; + border-bottom: 1px gray solid; +} + +table.Grid tr td.sourcestamp { + font-size: 90%; +} + +table.Grid tr td.builder { + text-align: right; + font-size: 90%; +} + +table.Grid tr td.build { + border: 1px gray solid; } |