I designed the issue tracker to be a separate module for use in TUWF websites, and perhaps even as standalone. But for now it's just a small file in this repository.
87 lines
4.5 KiB
CSS
87 lines
4.5 KiB
CSS
/* font-face code from http://fonts.googleapis.com/css?family=Buenard:700,400 */
|
|
@font-face {
|
|
font-family: 'Buenard';
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
src: local('Buenard Bold'), local('Buenard-Bold'), url('http://themes.googleusercontent.com/static/fonts/buenard/v2/8T0adwz_RAtKrxbccQmEFC3USBnSvpkopQaUR-2r7iU.ttf') format('truetype');
|
|
}
|
|
@font-face {
|
|
font-family: 'Buenard';
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
src: local('Buenard'), local('Buenard-Regular'), url('http://themes.googleusercontent.com/static/fonts/buenard/v2/UUYHasP8umGDjV-yeZf27Q.ttf') format('truetype');
|
|
}
|
|
html,body { background: #ccc; text-align: center; height: 100% }
|
|
* { margin: 0; padding: 0; font: 15px 'Buenard',serif; color: #222 }
|
|
#body { text-align: left; width: 800px; margin: 0 auto; background: #fff; border-left: 1px solid #aaa; border-right: 1px solid #aaa; min-height: 100% }
|
|
#uglyhack { height: 30px }
|
|
#main, #left { float: left; border-top: 0px dashed #aaa, margin-top: 50px }
|
|
#left { width: 130px; border-right: 1px dashed #aaa; padding: 20px 10px; margin-bottom: 30px }
|
|
#main { width: 609px; padding: 12px 20px 30px 20px }
|
|
#footer { clear: left; width: 150px; margin: 0 0 0 324px; border-top: 1px dashed #aaa; height: 20px; text-align: center }
|
|
#footer p { position: relative; top: -10px; padding: 0; background: #fff; display: inline; color: #aaa }
|
|
#left h1 { font-weight: bold; text-align: center; font-size: 15px }
|
|
#left li { margin: 20px 0 0 10px; list-style-type: none }
|
|
#left li a { text-decoration: none; display: block; width: 120px; border-bottom: 1px solid #fff }
|
|
#left li a:hover { border-bottom: 1px dashed #aaa }
|
|
#left li li { margin-top: 10px }
|
|
#left li li a { width: 110px }
|
|
#left li li li { margin-top: 2px }
|
|
#left li li li a { width: 100px }
|
|
#left .menusel { color: #03a }
|
|
#left .notes { margin-top: 50px; text-align: center }
|
|
#left .notes, #left .notes a { font-size: 12px; text-decoration: none }
|
|
#left .notes a:hover { text-decoration: underline }
|
|
img.right { float: right; margin: 0 0 5px 10px }
|
|
.indexgroup { margin: 30px 10px 0px 20px }
|
|
.indexgroup li { list-style-type: none; margin-left: 0px }
|
|
.indexgroup li li { margin-left: 20px }
|
|
.indexgroup + .dummyTopAnchor + p { margin-top: 20px }
|
|
a.external:after { content: url(/img/external.gif) }
|
|
b { font-weight: bold }
|
|
h1.title { margin-top: 0; font-size: 25px }
|
|
h1 { margin-top: 50px; }
|
|
h2 { margin-top: 25px; }
|
|
h3 { margin-top: 0; margin-left: 10px }
|
|
h1, h1 a { font-size: 19px; color: #000; margin-bottom: 5px; text-decoration: none }
|
|
h2, h2 a { font-size: 16px; color: #000; margin-bottom: 1px; text-decoration: none }
|
|
h3, h3 a { font-size: 15px; color: #000; margin-bottom: 1px; text-decoration: none }
|
|
li { margin-left: 35px; margin-right: 15px; text-align: justify }
|
|
p { margin: 3px 15px 13px 15px; text-align: justify }
|
|
p + ul, p + ol { margin-top: -10px }
|
|
pre { padding-left: 0 }
|
|
pre, code, pre b { font: 11px monospace; }
|
|
pre b { font-weight: bold }
|
|
pre { background: #f5f5f5; border: 1px dotted #aaa; margin: 5px 10px; display: block; padding: 5px 5px 5px 0; }
|
|
dd { margin-left: 15px }
|
|
dt a { color: #333 }
|
|
dt { margin-left: 10px }
|
|
i { font-style: normal } /* TODO */
|
|
.sig { vertical-align: super }
|
|
.sig, .sig a { font-size: 12px; color: #333; text-decoration: none }
|
|
textarea, input, select { background: #fcfcfc; color: #000; border: 1px solid #999 }
|
|
textarea:focus, input:focus { background: #fff }
|
|
|
|
table { border-collapse: collapse }
|
|
table td { padding: 0 2px }
|
|
table thead td { font-weight: bold }
|
|
.issue_listing tbody tr:nth-child(odd) { background-color: #f4f4f4 }
|
|
.issue_listing { width: 95% }
|
|
.issue_col_id, .issue_col_type, .issue_col_status, .issue_col_date { white-space: nowrap }
|
|
.issue_closed td { text-decoration: line-through }
|
|
.issue_status { display: block; height: 20px }
|
|
.issue_status dt { float: left; font-weight: bold }
|
|
.issue_status dd { float: left; }
|
|
.issue_item h1 { margin-top: 30px }
|
|
.issue_item dt { clear: left; float: left; font-weight: bold; width: 60px }
|
|
.issue_item dd { float: left; padding-right: 20px }
|
|
.issue_item p { clear: left; padding-top: 5px }
|
|
.issue_frm fieldset { border: 0; margin-top: 40px }
|
|
.issue_frm legend { font-size: 19px; color: #000; }
|
|
.issue_frm li { list-style-type: none; margin-left: 10px; clear: left; padding-top: 5px }
|
|
.issue_frm label { display: block; width: 80px; float: left }
|
|
.issue_frm input, .issue_frm select { float: left }
|
|
.issue_frm textarea { width: 100%; height: 200px }
|
|
.issue_frm_submit input { float: right; width: 200px }
|
|
|
|
.issue_status dt::after, .issue_item dt::after, .issue_frm label::after { content: ":" }
|