X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=inline;f=testing%2FMCTXWeb%2Fpublic_html%2Fstatic%2Fstyle.css;h=85818c9c1b6139f3190e9f6f4c3caf006693662b;hb=6251ae03b906a9603e8d8ed9ac74b8339a57ca7b;hp=608feb746f0211761c66d28e59684bfe47662dff;hpb=c7c75a2638a9427428b2c713d038cab32daf8037;p=matches%2FMCTX3420.git diff --git a/testing/MCTXWeb/public_html/static/style.css b/testing/MCTXWeb/public_html/static/style.css index 608feb7..85818c9 100644 --- a/testing/MCTXWeb/public_html/static/style.css +++ b/testing/MCTXWeb/public_html/static/style.css @@ -1,9 +1,11 @@ +/** Custom fonts **/ @font-face { font-family: "Open Sans"; src: url("OpenSans.ttf"), url("OpenSans.eot"); } +/** Limit max width and auto-center content **/ html { max-width: 1280px; margin: 0 auto; @@ -12,18 +14,104 @@ html { body { font-family: "Open Sans", "Lucida Grande","Lucida Sans",Verdana,Arial; font-size: 13px; - /*margin: 0; - padding: 0;*/ background-color: #F5F5F5; } hr { border: 0; - border-bottom: 1px dashed gray; + border-bottom: 1px solid gray; +} + +form.controls { + background-color: #F9F9F9; + border: 1px solid #808080; + padding: 1em; + margin: 1em auto; +} + +a { + color: #1188DD; +} + +a:active { + color: #0066BB; +} + +.pass { + color: #7AE309; + font-weight: bold; +} + +.fail { + color: #E30909; + font-weight: bold +} + +div.centre { + text-align: center; +} + +.bold { + font-weight: bold; +} + +table { + border: none; +} + +table.centre { + margin: auto; + text-align: center; +} + +table.status, table.status tr, table.status td { + padding: 0.2em 0.75em; +} + +td { + padding: 0 0.5em; +} + +th { + padding: inherit; + border-bottom: 1px solid gray; +} + +img.centre { + display: block; + margin: auto; +} + +input[type="button"], input[type="submit"] { + background-color: #F5F5F5; + border: 1px solid #A2A2A2; + border-radius: 3px; + box-shadow: 1px 1px 1px #BBBBBB; + transition: all 0.13s ease 0s; + padding: 0 0.5em; + min-width: 55px; + margin: 0.4em 0.1em; +} + +input[type="button"]:active, input[type="submit"]:active { + background-color: #E8E8E8; +} + + +input[type="text"], input[type="password"] { + width: 100%; /* IE8 width bugfix */ + border-radius: 3px; + border: 1px solid #CCCCCC; + font-size: 16px; +} + +input[type="text"]:focus, input[type="password"]:focus { + box-shadow: 0 0 2px #BBBBBB; } #header { background-color: #2a2a2a; + border-top: 0.8em solid #1188DD; color: #f2f2f2; padding: 1.5em 2em; margin-top: -1em; @@ -31,79 +119,72 @@ hr { box-shadow: 0 0 0.5em #444444; border-radius: 4px; transition: all 0.2s ease 0s; - overflow: auto; } -#header #title { - font-family: "Open Sans", Arial; - font-size: 30px; +#header input[type="button"], #header input[type="submit"] { + background-color: #808080; + border: 1px solid #808080; + box-shadow: none; + color: #f2f2f2; + cursor: pointer; } -#header #rightnav { - float: right; - padding-top: 0.5em; +#header input[type="button"]:hover, #header input[type="submit"]:hover { + background-color: #606060; + border: 1px solid #606060; } -#header #menu { - margin-right: 1.5em; - font-size: 15px; - transition: all 0.2s ease 0s; - display: inline-block; +#header #leftnav { + float: left; + display: table; } - -#header #menu a { - border: 1px solid #444444; - color: #BBBBBB; - display: inline-block; - margin: 0.1em; - padding: 0.2em 2em; - text-decoration: none; - transition: all 0.2s ease 0s; +#header #leftnav > div, #header #leftnav > span { + display: table-cell; + vertical-align: middle; + padding-left: 1em; } -#header #menu a:hover { - background-color: #f2f2f2; +#header #leftnav a { color: #2a2a2a; } -#header #menu a:active { - color: black; -} - -table, th, td{ - margin: auto; - border: none; - padding: 0.2em 0.75em; +#title { + font-size: 30px; } -td .fail { - background-color: #ff2233; +#header #rightnav { + float: right; + font-size: 15px; + padding-top: 0.5em; + text-align: right; } -td .pass { - background-color: #55ff44; +#header #rightnav span { + margin-left: 1em; } -th { - border-bottom: 1px solid gray; +#header #menu-container { + margin-right: 1.5em; + font-size: 15px; + display: inline-block; } #header #date { - padding-top: 1em; font-size: 12px; } #content { padding: 1em 2em; + /*display: none; Enable in non-debug mode*/ } #sidebar{ - float: right; - width: 25%; + float: left; + max-width: 26%; } -#sidebar .announce { +#sidebar .title { font-size: 20px; font-weight: bold; } @@ -114,9 +195,26 @@ th { } #main { - overflow: hidden; - margin-right: 25%; - padding-right: 2em; + overflow: auto; + padding-left: 2em; + min-width: 400px; +} + +#main .title { + font-size: 24px; + font-weight: bold; + margin-bottom: 0.5em; +} + +#main .sub-title { + font-size: 18px; + font-weight: bold; + margin-bottom: 0.25em; +} + +.graph { + width: 100%; + height: 200px; } .widget { @@ -124,15 +222,74 @@ th { margin: 0.25em 0.25em 1.5em; padding: 1em 1.25em; box-shadow: 0 0 3px #CCCCCC; + border: 1px solid #CCCCCC; transition: all 0.2s ease 0s; + overflow: auto; } .widget:hover { box-shadow: 0 0 0.25em #AAAAAA; } -#main .announce { +.plot { + box-sizing: border-box; + width: 850px; + height: 450px; + padding: 20px 15px 15px 15px; + margin: 15px auto 30px auto; + border: 1px solid #ddd; + background: #fff; + background: linear-gradient(#f6f6f6 0, #fff 50px); + background: -o-linear-gradient(#f6f6f6 0, #fff 50px); + background: -ms-linear-gradient(#f6f6f6 0, #fff 50px); + background: -moz-linear-gradient(#f6f6f6 0, #fff 50px); + background: -webkit-linear-gradient(#f6f6f6 0, #fff 50px); + box-shadow: 0 3px 10px rgba(0,0,0,0.15); + -o-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + -ms-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + -moz-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.1); + font-size:20px; +} + +/** Hack **/ +.clear { + clear: both; +} + +#errorlog { + overflow: auto; + max-width: 100%; + width: 100%; + height: 6em; +} + +/** For login.html **/ +#login-container { + margin: 0 auto; + width: 400px; + padding: 1.8em 0 0; + color: #606060; + line-height: 1.8em; +} + +#login-container form { + padding: 1em 2em; +} + +#login-container input { font-size: 24px; - font-weight: bold; - margin-bottom: 0.5em; -} \ No newline at end of file +} + +#login-container label { + font-size: 14px; +} + +#login-container input[type=submit] { + font-size: inherit; + padding: 0.4em 0.8em; +} + +#login-container #result { + clear: both; +}