/** * More polished style for ViewGit * * @author John Lawrence */ body { font-family: "Helvetica", Arial, sans-serif; color: black; /*background-color: white;*/ margin: 0 30px 0 0; font-size: 80%; } a { color: #994411; } a.external { text-decoration: none; } a.external:before { content: ' ['; } a.external:after { content: '] '; } a.tree_link { padding-top: 16px; height: 0px; width: 22px; overflow: hidden; display: inline-block; background: url('images/silk/chart_organisation.png') no-repeat 50% 50%; } a.tar_link { padding-top: 16px; height: 0px; width: 22px; overflow: hidden; display: inline-block; background: url('images/silk/page_white_compressed.png') no-repeat 50% 50%; } a.zip_link{ padding-top: 16px; height: 0px; width: 22px; overflow: hidden; display: inline-block; background: url('images/silk/page_white_zip.png') no-repeat 50% 50%; } a.cdiff_link { padding-top: 16px; height: 0px; width: 22px; overflow: hidden; display: inline-block; background: url('images/silk/commit_diff.png') no-repeat 50% 50%; } a.patch_link { padding-top: 16px; height: 0px; width: 22px; overflow: hidden; display: inline-block; background: url('images/silk/page_white_code_red.png') no-repeat 50% 50%; } h1 { font-size: 130%; margin: 2px 4px; } h1 a { text-decoration: none; } h2 { font-size: 115%; } p, .commit tbody td, #commit_filelist tbody td { padding-left: 5px; } table { width: 100%; border-collapse: collapse; } table tr.even { background-color: rgba(240, 240, 240, 0.5);; border-bottom: 1px solid #eee; border-top: 1px solid #eee; } table tr.odd td, table tr.even td { background-color: rgba(255, 255, 255, 0.5);; padding: 3px 5px; } table tbody tr:hover { background-color: #e0ffe0; } table th { background: url("images/main_block.png") no-repeat scroll 0 -160px #994217; text-align: left; padding: 6px 5px; height: 19px; color: #fff; } .notices { padding-left: 1em; margin: 0; } .notices p { margin: 0; padding: 0; } .notices .error { background-color: #f77; } .notices .info { background-color: #ff7; } .notices .warning { background-color: #fc7; } .header { display: none; width: 100%; background-color: #000000; border-bottom: 2px solid #999999; font-family: Geneva,verdana,sans-serif; font-size: 23px; font-weight: bold; line-height: 45px; } .header span { padding: 10px 0 0 5px; } .header img { float: right; padding: 5px 5px 0 0; } .header a { color: #eee; text-decoration: none; font-size: 35px; font-weight: normal; } .nav { font-size: 0.9em; padding: 6px 5px 2px 7px; margin: 6px 0 0 0; color: #444; } .nav a { text-decoration: none; color: #444; } .nav a:hover { text-decoration: underline; } div#page_body { margin: 0px 2px; } .pagenav { font-size: 1em; margin-bottom: 0.5em; /*margin-top: 0.3em;*/ /*padding-top: 0.5em;*/ /*padding-bottom: 0.5em;*/ /*border-top: 1px solid #333;*/ /*border-bottom: 1px solid #333;*/ } .pagenav a { color: #000; text-decoration: none; padding: 1px 5px; margin-right: 3px; } .pagenav a:hover { background: url("images/menu_gfx.png") no-repeat scroll 0 -30px transparent; color: #fff; } .pagenav .cur { font-weight: bold; } .pagenav .cur a { background: url("images/menu_gfx.png") no-repeat scroll 0 0 transparent; color: #ffffff; } .search { display: inline; float: right; margin-top: -4px; } .ad { margin-top: 20px; text-align: center; font-size: 80%; } span.label { font-size: 80%; padding-left: 0.5em; padding-right: 0.5em; margin-left: 0.5em; font-weight: bold; } span.head { background-color: #afa; border-right: 1px solid #090; border-bottom: 1px solid #090; } span.remote { background-color: #faf; border-right: 1px solid #909; border-bottom: 1px solid #909; } span.tag { background-color: #ffa; border-right: 1px solid #990; border-bottom: 1px solid #990; } /* summary template */ table.shortlog th.date { width: 15%; white-space: pre; } table.shortlog th.author { width: 15%; } table.heads th.date { width: 15%; } /* commitdiff template */ .commitmessage { background: rgba(255,255,255,0.7); border: 1px solid #ccc; border-radius: 2px 2px 2px 2px; box-shadow: 0 0 0.5em #ccc inset; padding: 0 0.5em; margin: 0.5em 1px; font-size: 1.2em; } div.diff { font-size: 1.2em; } .diff .add { color: green; } .diff .del { color: red; } .diff .pos { color: purple; } .diff .etc { color: #999; } /* tree template */ table.tree th.perm { width: 10%; } table.tree th.dl { width: 10%; } table.tree .dir a.item_name{ padding-left: 20px; background: url('images/silk/folder.png') no-repeat 0 50%; } table.tree .blob a.item_name{ padding-left: 20px; background: url('images/silk/page_white_text.png') no-repeat 0 50%; } /* viewblob template */ .file { border:1px solid #999; background:#ddd; padding: 0 0.5em; margin: 0.5em; font-size: 1.2em; } input { width: 10em; font-size: 1.1em; padding: 2px 4px; border: 1px solid #aaa; border-radius: 4px; box-shadow: 0 0 1px #EEEEEE inset; } select { width: 7em; font-size: 1.1em; padding: 1px 1px 1px 4px; border: 1px solid #aaa; border-radius: 4px; box-shadow: 0 0 1px #EEEEEE inset; }