/WebSVN/templates/BlueGrey/styles.css
1,131 → 1,401
body
{
font-family: verdana, sans-serif;
color: black;
background-color: white
/* @group General Styles */
 
body {
margin: 0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
color: black;
background-color: white;
}
body *
{
font-size: 10pt;
h1 {
font-size: 150%;
margin: 0;
float: left;
}
h1
{
font-size: 150%;
h2 {
font-size: 125%;
}
h2
{
font-size: 125%;
h3 {
font-size: 105%;
}
hr
{
border: 0px;
padding: 0px;
height: 1px;
background-color: #808080
a:link, a:visited {
color: #004080;
text-decoration: none;
}
a:link, a:visited
{
color: #004080;
text-decoration: none;
a:hover, a:active {
text-decoration: underline;
}
a:hover, a:active
{
text-decoration: underline;
thead th a:link, thead th a:visited {
color: white;
}
.HdrClmn,
.HdrClmnEnd
{
border: black 1px solid;
font-weight: bold;
color: white;
background-color: #809cc8
a img {
border: none;
}
table
{
border-width:0px;
border-collapse:collapse;
 
table {
border-width: 0px;
border-collapse: collapse;
width: 100%;
}
.row0,
.row1
{
height:22px;
border-width:0px;
 
pre {
padding: 4px;
background-color: #eee;
border: solid 1px #ccc;
}
.row0 img,
.row1 img {
padding: 0px;
margin: 0px;
vertical-align:middle;
 
code {
white-space: pre-wrap;
}
.row0
{
background-color: #f0f0f0;
 
/* Semantic sections */
 
#header {
padding: 5px 0;
border-bottom: 1px solid #555;
}
.row1
{
background-color: #e0e0e0;
 
#projects, #revjump {
float: right;
}
 
.CatClmn0
{
border-right: black 1px solid;
background-color: #e0e0ff
#revjump, #error {
clear: both;
}
 
.CatClmn1
{
border-right: black 1px solid;
background-color: #d0d0ee
#path_links {
clear: left;
padding-top: 5px;
}
#nav {
margin: 10px 0;
}
 
table.outline
{
border-collapse:collapse;
border: 1px black solid;
#content {
margin: 10px;
}
#content table {
border: 1px solid #555;
margin: 10px 0;
}
#content th, #content td {
padding: 0 3px;
}
#content thead th {
border: 1px solid #555;
font-weight: bold;
color: white;
background-color: #809cc8;
padding: 1px 4px 2px 1px;
}
#content thead th.path {
text-align: left;
width: 60%;
}
#content thead th.last_mod {
width: 25%;
}
#content thead th.view_log,
#content thead th.download,
#content thead th.rss {
width: 5%;
}
 
td.diffdeleted
{
font-size: 11px;
background-color: #ff8888;
.row0, .row1 {
border-width: 0px;
}
.row0 img, .row1 img {
padding: 0px;
margin: 0px;
vertical-align: middle;
}
.row0 {
background-color: #f0f0f0;
}
.row1 {
background-color: #e0e0e0;
}
 
td.diffchanged
{
font-size: 11px;
background-color: #ffff88;
tr.row0 th, tr.row1 th, #content td {
font-weight: normal;
text-align: left;
vertical-align: top;
border-right: 1px solid #555;
}
tr.row0 th {
background-color: #e0e0ff
}
tr.row1 th {
background-color: #d0d0ee;
}
th.row1 {
background-color: #d0d0ee;
border-right: 1px solid #555;
}
div.clearer {
clear: both;
height: 0;
}
 
td.diffadded
{
font-size: 11px;
background-color: #88ff88;
#footer {
padding: 3px;
text-align: center;
font-size: 80%;
font-weight: bold;
background-color: #e5e9fe;
border: solid #555;
border-width: 1px 0;
}
 
td.diff
{
font-size: 11px;
background-color: #F0F0F0;
div#error, div#warning {
font-weight: bold;
display: table;
padding: 5px;
margin: 10px auto;
border: 1px solid;
}
 
div.newpath
{
padding: 10px;
background-color: #d0d0ee
div#error {
border-color: #b2595a;
background-color: #ffe2e2;
}
 
div.difflines
{
div#warning {
border-color: #b2ac00;
background-color: #ffd;
}
 
.plusbox { float: left; clear: both; position: relative; top: -3px; font-size: 13px; font-weight: bold; width: 16px; text-indent: 0; height: 16px; color: black; background-color: #D0D0D0; text-align: center; padding: 0px 2px 0px 3px; border: black solid 1px; margin-right: 5px; }
.minusbox { float: left; clear: both; position: relative; top: -3px; font-size: 13px; font-weight: bold; width: 16px; text-indent: 0; height: 16px; color: black; background-color: #809cc8; text-align: center; padding: 0px 2px 0px 3px; border: black solid 1px; margin-right: 5px; }
/* @end */
 
.groupname { padding-left: 0px; text-indent: -25px; margin: 3px 0 3px 0;}
.switchcontent { margin: 3px 0 0 20px; }
.project { padding: 2px; }
/* @group blame.tmpl */
 
code
{
white-space: pre-wrap;
}
#blame #content table {
width: 100%;
}
 
#blame #content table tbody th {
font-weight: normal;
text-align: right;
}
 
#blame #content table tbody .light th {
border-right: black 1px solid;
background-color: #e0e0ff;
}
 
#blame #content table tbody .dark th {
border-right: black 1px solid;
background-color: #d0d0ee;
}
 
div.blame-popup {
position: absolute;
text-align: left;
background-color: white;
border: solid 2px #809cc8;
padding: 5px;
max-width: 600px;
}
 
div.blame-popup .date {
font-weight: bold;
}
 
/* @end */
 
/* @group compare.tmpl */
 
#compare #params, #params td {
border-width: 0;
}
 
#compare #params td {
vertical-align: middle;
}
 
#compare .comparison {
width: 100%;
margin: 20px 0 10px;
}
 
#compare .comparison tbody th {
text-align: center;
font-weight: bold;
border: 1px solid #555;
}
 
#compare .comparison td {
font-family: monospace;
font-size: 90%;
white-space: pre-wrap;
}
 
/* Whitespace hacks for IE 4-7 */
 
* html #compare .comparison td {
white-space: pre;
}
 
*:first-child+html #compare .comparison td {
white-space: pre;
}
 
/* @end */
 
/* @group diff.tmpl */
 
#diff td {
font-size: 90%;
}
 
#diff td.lineno {
text-align: right;
vertical-align: top;
}
 
td.diffdeleted {
background-color: #ff8888;
}
 
td.diffchanged {
background-color: #ffff88;
}
td.diffchanged ins {
background-color: #88ff88;
text-decoration: none;
}
td.diffchanged del {
background-color: #ff8888;
text-decoration: none;
}
 
td.diffadded {
background-color: #88ff88;
}
 
td.diff {
background-color: #f0f0f0;
}
 
div.newpath {
padding: 10px;
background-color: #d0d0ee;
}
 
div.difflines {
}
 
#diff th.row1 {
border: solid 1px #555;
}
 
/* @end */
 
/* @group directory.tmpl */
 
#directory table#listing tbody tr {
height: 22px;
}
 
#directory td.age, #directory td.date, #directory td.rev {
border-right-width: 0;
}
 
img.icon {
vertical-align: middle;
}
 
/* @end */
 
/* @group file.tmpl */
 
#file #listing {
font-size: 90%;
border: 1px solid #999;
padding: 5px;
background-color: #f0f0f0;
}
 
/* @end */
 
/* @group index.tmpl */
 
#index #content table {
margin: 0 auto;
}
 
#index #content th {
padding: 4px;
}
 
#index #content td {
padding: 0px;
vertical-align: middle;
padding-right: 6px;
border-width: 0;
text-align: right;
}
 
#index #content td.project {
text-align: left;
}
 
#index #content td a {
background: url(images/repo.png) no-repeat 3px 3px;
width: 100%;
display: block;
padding-top: 6px;
padding-bottom: 6px;
}
 
#index #content td a, #index #content td.group, #index #content tbody th {
padding-left: 32px;
text-align: left;
}
 
#index #content tbody th {
background-color: #D0D0D0;
text-decoration: underline;
}
 
.groupname {
font-weight: bold;
padding-left: 0px;
text-indent: 4px;
margin: 3px 0 3px 0;
}
 
.switchcontent {
margin: 3px 0 0 20px;
}
 
/* @end */
 
/* @group log.tmpl */
 
#logpagelinks > * {
padding: 0 3px;
}
 
#content td.changes table {
margin: 0;
}
 
#content td.changes * {
border-width: 0;
}
 
/* @end */
 
/* @group revision.tmpl */
 
#revision del {
color: #555;
text-decoration: none;
}
 
#revision a.notinpath {
color: #8d0208;
}
 
/* @end */