Console: tunnelmanager a:link color consistency fix.

This commit is contained in:
z3d
2011-01-13 04:35:30 +00:00
parent 4b85c56903
commit 9e2c063465

View File

@ -1,384 +1,389 @@
body { /* I2P Tunnel Manager Theme: Light */
margin: 0px; /* Description: Light blue highlights. */
padding: 0px; /* Author: dr|z3d */
text-align: center;
font-family: "Lucida Sans Unicode", Verdana, Helvetica, sans-serif; body {
background: #eef url('images/snowcamo.png'); margin: 0px;
color: #001; padding: 0px;
font-size: 10pt; text-align: center;
/* we've avoided Tantek Hacks so far, font-family: "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;
** but we can't avoid using the non-w3c method of background: #eef url('images/snowcamo.png');
** box rendering. (and therefore one of mozilla's color: #001;
** proprietry -moz properties (which hopefully they'll font-size: 10pt;
** drop soon). /* we've avoided Tantek Hacks so far,
*/ ** but we can't avoid using the non-w3c method of
-moz-box-sizing: border-box; ** box rendering. (and therefore one of mozilla's
box-sizing: border-box; ** proprietry -moz properties (which hopefully they'll
background: #99f url(images/magic.png); ** drop soon).
} */
-moz-box-sizing: border-box;
div { box-sizing: border-box;
-moz-box-sizing: border-box; background: #99f url(images/magic.png);
box-sizing: border-box; }
}
div {
label { -moz-box-sizing: border-box;
margin: 0px 4px; box-sizing: border-box;
padding: 1px 10px 2px 0px; }
float: left;
width: 120px; label {
height: 24px; margin: 0px 4px;
font-weight: normal; padding: 1px 10px 2px 0px;
text-align: right; float: left;
font-size: 8pt; width: 120px;
font-style: italic; height: 24px;
-moz-box-sizing: border-box; font-weight: normal;
box-sizing: border-box; text-align: right;
line-height: 120%; font-size: 8pt;
color: #101; font-style: italic;
} -moz-box-sizing: border-box;
box-sizing: border-box;
h4 { line-height: 120%;
font-size: 14px; color: #101;
font-weight: bold !important; }
color: #001;
text-align: center; h4 {
border: 1px solid #225; font-size: 14px;
margin: 5px 0 15px 0; font-weight: bold !important;
padding: 5px 10px; color: #001;
background: #eef url(images/header.png) repeat-x center center; text-align: center;
letter-spacing: 0.08em; border: 1px solid #225;
-moz-box-shadow: inset 0px 0px 4px 0px #bbf; margin: 5px 0 15px 0;
-moz-border-radius: 4px; padding: 5px 10px;
-khtml-border-radius: 4px; background: #eef url(images/header.png) repeat-x center center;
border-radius: 4px; text-transform: uppercase;
} letter-spacing: 0.08em;
-moz-box-shadow: inset 0px 0px 4px 0px #bbf;
a { -moz-border-radius: 4px;
text-decoration: none; -khtml-border-radius: 4px;
} border-radius: 4px;
}
form {
margin: 0px; a {
} text-decoration: none;
}
textarea, input, select, button, a {
-moz-box-sizing: border-box; form {
box-sizing: border-box; margin: 0px;
font-size: 9pt; }
float: left;
vertical-align: middle; textarea, input, select, button, a {
} -moz-box-sizing: border-box;
box-sizing: border-box;
button { font-size: 9pt;
float: none; float: left;
text-decoration: none; vertical-align: middle;
} }
textarea { button {
border: 1px solid #9999ff; float: none;
color: #001; text-decoration: none;
background: #ddf; }
border: 1px solid #44d;
} textarea {
border: 1px solid #9999ff;
br { color: #001;
clear: left; background: #ddf;
} border: 1px solid #44d;
}
div.statusNotRunning {
float: left; br {
width: 68px; clear: left;
height: 24px; }
overflow: hidden;
color: #d00; div.statusNotRunning {
background: url('images/console_status_stopped.png') 0 0 no-repeat; float: left;
padding-top: 24px; width: 68px;
margin-top: 4px; height: 24px;
} overflow: hidden;
color: #d00;
div.statusRunning { background: url('images/console_status_stopped.png') 0 0 no-repeat;
float: left; padding-top: 24px;
width: 68px; margin-top: 4px;
height: 24px; }
overflow: hidden;
color: #0b0; div.statusRunning {
background: url('images/console_status_running.png') 0 0 no-repeat; float: left;
padding-top: 24px; width: 68px;
margin-top: 4px; height: 24px;
} overflow: hidden;
color: #0b0;
div.statusStarting { background: url('images/console_status_running.png') 0 0 no-repeat;
float: left; padding-top: 24px;
width: 68px; margin-top: 4px;
height: 24px; }
overflow: hidden;
color: #339933; div.statusStarting {
background: url('images/console_status_starting.png') 0 0 no-repeat; float: left;
padding-top: 24px; width: 68px;
margin-top: 4px; height: 24px;
} overflow: hidden;
color: #339933;
hr { background: url('images/console_status_starting.png') 0 0 no-repeat;
display: none; padding-top: 24px;
} margin-top: 4px;
}
.separator, .subdivider {
clear: both; hr {
height: 1px; display: none;
margin: 1px 0px 1px 0px; }
border-bottom: 1px solid #225;
/* .separator, .subdivider {
display: none; clear: both;
*/ height: 1px;
} margin: 1px 0px 1px 0px;
border-bottom: 1px solid #225;
.subdivider { /*
border-bottom: 1px solid #225; display: none;
padding: 5px 0px 0px 0px; */
} }
.freetext { .subdivider {
width: 150px; border-bottom: 1px solid #225;
height: 24px; padding: 5px 0px 0px 0px;
border: 1px solid #44d; }
padding: 2px;
margin: 4px 0 2px 0px; .freetext {
font: 10pt "Lucida Console", "DejaVu Sans Mono", Courier, mono; width: 150px;
font-weight: bold; height: 24px;
background: #ddf; border: 1px solid #44d;
color: #001; padding: 2px;
-moz-border-radius: 0 4px 4px 0; margin: 4px 0 2px 0px;
-khtml-border-radius: 0 4px 4px 0; font: 10pt "Lucida Console", "DejaVu Sans Mono", Courier, mono;
border-radius: 0 4px 4px 0; font-weight: bold;
/* background: #ddf;
-moz-box-shadow: inset 0px -1px 1px 0px #fff; color: #001;
*/ -moz-border-radius: 0 4px 4px 0;
} -khtml-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
.control, control:link, control:visited { /*
margin: 4px 0 0 4px !important; -moz-box-shadow: inset 0px -1px 1px 0px #fff;
padding: 2px; */
overflow: hidden; }
min-width: 60px;
font-weight: bold; .control, control:link, control:visited {
background: #ffe; margin: 4px 0 0 4px !important;
color: #001; padding: 2px;
border: 1px outset #ddddc0; overflow: hidden;
text-align: center; min-width: 60px;
white-space: nowrap; font-weight: bold;
-moz-border-radius: 4px; background: #ffe;
-khtml-border-radius: 4px; color: #001;
border-radius: 4px; border: 1px outset #ddddc0;
margin-top: 8px; text-align: center;
text-decoration: none; white-space: nowrap;
} -moz-border-radius: 4px;
-khtml-border-radius: 4px;
/* border-radius: 4px;
.control:active { margin-top: 8px;
border: 1px inset; text-decoration: none;
background-color: #003; }
color: #f60;
text-decoration: none; /*
} .control:active {
*/ border: 1px inset;
.control:hover, control:visited:hover { background-color: #003;
border: 1px solid #eef; color: #f60;
background-color: #f60; text-decoration: none;
color: #fff !important; }
text-decoration: none; */
} .control:hover, control:visited:hover {
border: 1px solid #eef;
.control:link, control:visited { background-color: #f60;
margin: 4px 0 0 4px !important; color: #fff !important;
padding: 2px; text-decoration: none;
overflow: hidden; }
min-width: 60px;
font-weight: bold; .control:link, control:visited {
color: #001; margin: 4px 0 0 4px !important;
border: 1px outset #ddddc0; padding: 2px;
text-align: center; overflow: hidden;
white-space: nowrap; min-width: 60px;
-moz-border-radius: 4px; font-weight: bold;
-khtml-border-radius: 4px; color: #001;
border-radius: 4px; border: 1px outset #ddddc0;
margin-top: 8px; text-align: center;
background: #ffe url(images/header.png) center center repeat:x !important; white-space: nowrap;
text-decoration: none; -moz-border-radius: 4px;
} -khtml-border-radius: 4px;
border-radius: 4px;
.panel { margin-top: 8px;
width: 800px; background: #ffe url(images/header.png) center center repeat:x !important;
margin: 16px auto 16px auto; text-decoration: none;
overflow: hidden; }
text-align: left !important;
font-size: 7pt; .panel {
background-color: #fff; width: 800px;
background: url(images/magic.png); margin: 16px auto 16px auto;
-moz-border-radius: 4px; overflow: hidden;
-khtml-border-radius: 4px; text-align: left !important;
border-radius: 4px; font-size: 7pt;
border: 1px solid #002; background-color: #fff;
padding: 10px 20px; background: url(images/magic.png);
-moz-box-shadow: inset 0px 0px 1px 0px #002; -moz-border-radius: 4px;
background: none repeat scroll 0 0 #EEEEFF; -khtml-border-radius: 4px;
background: #fff url(images/magic.png); border-radius: 4px;
border: 1px solid #444477; border: 1px solid #002;
color: #000011; padding: 10px 20px;
} -moz-box-shadow: inset 0px 0px 1px 0px #002;
background: none repeat scroll 0 0 #EEEEFF;
.panel .footer { background: #fff url(images/magic.png);
float: right; border: 1px solid #444477;
padding: 4px; color: #000011;
} }
.toolbox { .panel .footer {
float: right; float: right;
} padding: 4px;
}
.rowItem {
width: 750px; .toolbox {
float: left; float: right;
margin: 0px; }
}
.rowItem {
.comment { width: 750px;
font-weight: bold; float: left;
display: block; margin: 0px;
padding: 2px 10px 0 20px; }
text-align: left;
} .comment {
font-weight: bold;
.text { display: block;
height: 24px; padding: 2px 10px 0 20px;
width: 150px; text-align: left;
padding: 0 0 0 2px; }
float: left;
margin: 0; .text {
font-size: 9pt !important; height: 24px;
font-weight: bold; width: 150px;
} padding: 0 0 0 2px;
float: left;
.accessKey { margin: 0;
text-decoration: underline; font-size: 9pt !important;
} font-weight: bold;
}
#globalOperationsPanel {
background-color: #fff; .accessKey {
border: 1px solid #003; text-decoration: underline;
padding: 5px 20px 11px 10px; }
-moz-box-shadow: inset 0px 0px 0px 1px #f00; #globalOperationsPanel {
-moz-box-shadow: inset 0px 0px 1px 0px #f60; background-color: #fff;
background: #fff url(images/magic.png); border: 1px solid #003;
border: 1px solid #444477; padding: 5px 20px 11px 10px;
color: #613;
-moz-box-shadow: inset 0px 0px 0px 1px #f00;
} -moz-box-shadow: inset 0px 0px 1px 0px #f60;
background: #fff url(images/magic.png);
#globalOperationsPanel .control { border: 1px solid #444477;
min-width: 120px; color: #613;
}
}
#globalOperationsPanel .control:link {
min-width: 120px; #globalOperationsPanel .control {
} min-width: 120px;
}
globalOperationsPanel .control:link { #globalOperationsPanel .control:link {
min-width: 120px; min-width: 120px;
margin: 4px 0 0 4px !important; }
padding: 2px;
overflow: hidden;
font-weight: bold; globalOperationsPanel .control:link {
background-color: #bbbbff; min-width: 120px;
color: black; margin: 4px 0 0 4px !important;
border: 1px outset #ddddc0; padding: 2px;
text-align: center; overflow: hidden;
white-space: nowrap; font-weight: bold;
-moz-border-radius: 4px; background-color: #bbbbff;
-khtml-border-radius: 4px; color: black;
border-radius: 4px; border: 1px outset #ddddc0;
margin-top: 8px; text-align: center;
background: #ffe url(images/header.png) 0 0 repeat: x !important; white-space: nowrap;
} -moz-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
globalOperationsPanel .control:visited { margin-top: 8px;
min-width: 120px; background: #ffe url(images/header.png) 0 0 repeat: x !important;
margin: 4px 0 0 4px !important; }
padding: 2px;
overflow: hidden;
font-weight: bold; globalOperationsPanel .control:visited {
background-color: #ffe; min-width: 120px;
color: black; margin: 4px 0 0 4px !important;
border: 1px outset #ddddc0; padding: 2px;
text-align: center; overflow: hidden;
white-space: nowrap; font-weight: bold;
-moz-border-radius: 4px; background-color: #ffe;
-khtml-border-radius: 4px; color: black;
border-radius: 4px; border: 1px outset #ddddc0;
margin-top: 8px; text-align: center;
background: url(images/header.png) 0 0 repeat: x !important; white-space: nowrap;
} -moz-border-radius: 4px;
-khtml-border-radius: 4px;
globalOperationsPanel .control:hover { border-radius: 4px;
min-width: 120px; margin-top: 8px;
margin: 4px 0 0 4px !important; background: url(images/header.png) 0 0 repeat: x !important;
padding: 2px; }
overflow: hidden;
font-weight: bold; globalOperationsPanel .control:hover {
background-color: #003; min-width: 120px;
color: #f60; margin: 4px 0 0 4px !important;
border: 1px outset #fff; padding: 2px;
text-align: center; overflow: hidden;
white-space: nowrap; font-weight: bold;
-moz-border-radius: 4px; background-color: #003;
-khtml-border-radius: 4px; color: #f60;
border-radius: 4px; border: 1px outset #fff;
margin-top: 8px; text-align: center;
background: url(images/header_on.png) 0 0 repeat: x !important; white-space: nowrap;
} -moz-border-radius: 4px;
.header { -khtml-border-radius: 4px;
-moz-border-radius: 4px; border-radius: 4px;
-khtml-border-radius: 4px; margin-top: 8px;
border-radius: 4px; background: url(images/header_on.png) 0 0 repeat: x !important;
} }
.header {
select { -moz-border-radius: 4px;
background-color: #eef; -khtml-border-radius: 4px;
color: #001; border-radius: 4px;
margin: 4px; }
font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif;
font-weight: bold; select {
border: 1px solid #001; background-color: #eef;
padding: 2px; color: #001;
min-width: 270px; margin: 4px;
font-size: 8pt; font-family: "Lucida Sans Unicode", Verdana, Tahoma, Helvetica, sans-serif;
max-height: 24px; font-weight: bold;
} border: 1px solid #001;
padding: 2px;
a:link{ min-width: 270px;
color: #613; font-size: 8pt;
text-decoration: none; max-height: 24px;
font-weight: bold; }
word-wrap: break-word;
} a:link{
color: #359;
a:visited{ text-decoration: none;
color: #606; font-weight: bold;
text-decoration: none; word-wrap: break-word;
font-weight: bold; }
}
a:visited{
a:hover{ color: #218;
color: #f60; text-decoration: none;
text-decoration: underline; font-weight: bold;
font-weight: bold; }
}
a:hover{
a:active{ color: #f60;
color: #f93; text-decoration: underline;
text-decoration: underline; font-weight: bold;
font-weight: bold; }
}
a:active{
color: #f93;
text-decoration: underline;
font-weight: bold;
}