1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/lib/TWiki/Configure/CSS.pm Sat Jan 26 15:50:53 2008 +0100
1.3 @@ -0,0 +1,1885 @@
1.4 +package TWiki::Configure::CSS;
1.5 +
1.6 +use strict;
1.7 +
1.8 +use vars qw( $css );
1.9 +
1.10 +sub css {
1.11 + local $/ = undef;
1.12 + return <DATA>;
1.13 +}
1.14 +
1.15 +1;
1.16 +__DATA__
1.17 +
1.18 +/* TWiki base CSS */
1.19 +
1.20 +.twikiMakeVisible,
1.21 +.twikiMakeVisibleInline,
1.22 +.twikiMakeVisibleBlock {
1.23 + display:none; /* will be made visible with javascript */
1.24 +}
1.25 +.twikiLeft {
1.26 + float:left;
1.27 + position:relative;
1.28 +}
1.29 +.twikiRight {
1.30 + position:relative;
1.31 + float:right;
1.32 + display:inline;
1.33 + margin:0;
1.34 +}
1.35 +.twikiClear {
1.36 + /* to clean up floats */
1.37 + margin:0;
1.38 + padding:0;
1.39 + height:0;
1.40 + line-height:0px;
1.41 + clear:both;
1.42 + display:block;
1.43 +}
1.44 +.twikiHidden {
1.45 + display:none;
1.46 +}
1.47 +.twikiSmall {
1.48 + font-size:86%;
1.49 + line-height:110%; /*S3*/
1.50 +}
1.51 +.twikiSmallish {
1.52 + font-size:94%; /*S2*/
1.53 +}
1.54 +.twikiBroadcastMessage {
1.55 + background-color:#ff0;
1.56 + padding:.25em .5em;
1.57 + margin:0 0 1em 0;
1.58 +}
1.59 +.twikiBroadcastMessage b,
1.60 +.twikiBroadcastMessage strong {
1.61 + color:#f00;
1.62 +}
1.63 +.twikiAlert,
1.64 +.twikiAlert code {
1.65 + color:#f00;
1.66 +}
1.67 +.twikiEmulatedLink {
1.68 + text-decoration:underline;
1.69 +}
1.70 +.twikiAccessKey {
1.71 + text-decoration:none;
1.72 + border-width:0 0 1px 0;
1.73 + border-style:solid;
1.74 +}
1.75 +a:hover .twikiAccessKey {
1.76 + text-decoration:none;
1.77 + border:none;
1.78 +}
1.79 +.twikiImage img {
1.80 + padding:3px;
1.81 + border-width:1px;
1.82 + border-style:solid;
1.83 +}
1.84 +.twikiPreviewArea {
1.85 + border-width:1px;
1.86 + border-style:solid;
1.87 + border-color:#f00;
1.88 + margin:0 -0.5em 2em -0.5em;
1.89 + padding:.5em;
1.90 +}
1.91 +
1.92 +/*
1.93 +Basic layout derived from http://www.positioniseverything.net/articles/pie-maker/pagemaker_form.php.
1.94 +I've changed many so things that I won't put a full copyright notice. However all hacks (and comments!) are far beyond my knowledge and this deserves full credits:
1.95 +
1.96 +Original copyright notice:
1.97 +Parts of these notes are
1.98 +(c) Big John @ www.positioniseverything.net and (c) Paul O'Brien @ www.pmob.co.uk, all of whom contributed significantly to the design of
1.99 +the css and html code.
1.100 +
1.101 +Reworked for TWiki: (c) Arthur Clemens @ visiblearea.com
1.102 +*/
1.103 +
1.104 +html, body {
1.105 + margin:0; /*** Do NOT set anything other than a left margin for the page
1.106 +as this will break the design ***/
1.107 + padding:0;
1.108 + border:0;
1.109 +/* \*/
1.110 + height:100%;
1.111 +/* Last height declaration hidden from Mac IE 5.x */
1.112 +}
1.113 +body {
1.114 + background:#fff;
1.115 + min-width:100%; /*** This is needed for moz. Otherwise, the header and patternBottomBar will
1.116 +slide off the left side of the page if the screen width is narrower than the design.
1.117 +Not seen by IE. Left Col + Right Col + Center Col + Both Inner Borders + Both Outer Borders ***/
1.118 + text-align:center; /*** IE/Win (not IE/MAC) alignment of page ***/
1.119 +}
1.120 +.clear {
1.121 + clear:both;
1.122 + /*** these next attributes are designed to keep the div
1.123 + height to 0 pixels high, critical for Safari and Netscape 7 ***/
1.124 + height:0px;
1.125 + overflow:hidden;
1.126 + line-height:1%;
1.127 + font-size:0px;
1.128 +}
1.129 +
1.130 +#patternWrapper {
1.131 + height:100%; /*** moz uses this to make full height design. As this #patternWrapper is inside the #patternPage which is 100% height, moz will not inherit heights further into the design inside this container, which you should be able to do with use of the min-height style. Instead, Mozilla ignores the height:100% or min-height:100% from this point inwards to the center of the design - a nasty bug.
1.132 +If you change this to height:100% moz won't expand the design if content grows.
1.133 +Aaaghhh. I pulled my hair out over this for days. ***/
1.134 +/* \*/
1.135 + height:100%;
1.136 +/* Last height declaration hidden from Mac IE 5.x */
1.137 +/*** Fixes height for non moz browsers, to full height ***/
1.138 +}
1.139 +#patternWrapp\65 r{ /*** for Opera and Moz (and some others will see it, but NOT Safari) ***/
1.140 + height:auto; /*** For moz to stop it fixing height to 100% ***/
1.141 +}
1.142 +/* \*/
1.143 +* html #patternWrapper{
1.144 + height:100%;
1.145 +}
1.146 +
1.147 +#patternPage {
1.148 + margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
1.149 + margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
1.150 + text-align:left; /*** IE Win re-alignment of page if page is centered ***/
1.151 + position:relative;
1.152 + width:100%; /*** Needed for Moz/Opera to keep page from sliding to left side of
1.153 +page when it calculates auto margins above. Can't use min-width. Note that putting
1.154 +width in #patternPage shows it to IE and causes problems, so IE needs a hack
1.155 +to remove this width. Left Col + Right Col + Center Col + Both Inner Border + Both Outer Borders ***/
1.156 +/* \*/
1.157 +
1.158 +/* Last height declaration hidden from Mac IE 5.x */
1.159 +/*** Needed for Moz to give full height design if page content is
1.160 +too small to fill the page ***/
1.161 +}
1.162 +/* Last style with height declaration hidden from Mac IE 5.x */
1.163 +/*** Fixes height for IE, back to full height,
1.164 +from esc tab hack moz min-height solution ***/
1.165 +#patternOuter {
1.166 + z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
1.167 + position:relative; /*** IE needs this or the contents won't show outside the parent container. ***/
1.168 +
1.169 + height:100%;
1.170 +/* Last height declaration hidden from Mac IE 5.x */
1.171 +/*** Needed for full height inner borders in Win IE ***/
1.172 +}
1.173 +
1.174 +#patternFloatWrap {
1.175 + width:100%;
1.176 + float:left;
1.177 + display:inline;
1.178 +}
1.179 +
1.180 +#patternLeftBar {
1.181 + /* Left bar width is defined in viewleftbar.pattern.tmpl */
1.182 + float:left;
1.183 + display:inline;
1.184 + overflow:hidden;
1.185 +}
1.186 +#patternLeftBarContents {
1.187 + position:relative;
1.188 + /* for margins and paddings use style.css */
1.189 +}
1.190 +#patternMain {
1.191 + width:100%;
1.192 + float:right;
1.193 + display:inline;
1.194 +}
1.195 +#patternTopBar {
1.196 + /* Top bar height is defined in viewtopbar.pattern.tmpl */
1.197 + z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
1.198 + position:absolute;
1.199 + top:0px;
1.200 + width:100%;
1.201 +}
1.202 +#patternTopBarContents {
1.203 + height:1%; /* or Win IE won't display a background */
1.204 + /* for margins/paddings use style.css */
1.205 +}
1.206 +#patternTopToolBar {
1.207 + /* Top bar y and height is defined in viewtopbar.pattern.tmpl */
1.208 + z-index:1; /*** Critical value for Moz/Opera Background Column colors fudge to work ***/
1.209 + position:absolute;
1.210 + width:100%;
1.211 +}
1.212 +#patternBottomBar {
1.213 + z-index:1; /* Critical value for Moz/Opera Background Column colors fudge to work */
1.214 + clear:both;
1.215 + width:100%;
1.216 +}
1.217 +
1.218 +/* -----------------------------------------------------------
1.219 + STYLE
1.220 + Appearance: margins, padding, fonts, borders
1.221 + ----------------------------------------------------------- */
1.222 +
1.223 +
1.224 +/* ----------------------------------------------------------------------------
1.225 + CONSTANTS
1.226 +
1.227 + Sizes
1.228 + ----------------------------------------
1.229 + S1 line-height 1.5em
1.230 + S2 somewhat smaller font size 94%
1.231 + S3 small font size, twikiSmall font-size:86%; line-height:110%;
1.232 + S4 horizontal bar padding (h2, patternTop) 5px
1.233 + S5 form and attachment padding 20px
1.234 + S6 left margin left bar 1em
1.235 +
1.236 + ------------------------------------------------------------------------- */
1.237 +
1.238 +/* GENERAL HTML ELEMENTS */
1.239 +
1.240 +html body {
1.241 + font-size:104%; /* to change the site's font size, change #patternPage below */
1.242 + voice-family:"\"}\"";
1.243 + voice-family:inherit;
1.244 + font-size:small;
1.245 +}
1.246 +html>body { /* Mozilla */
1.247 + font-size:small;
1.248 +}
1.249 +p {
1.250 + margin:1em 0 0 0;
1.251 +}
1.252 +table {
1.253 +}
1.254 +th {
1.255 + line-height:1.15em;
1.256 +}
1.257 +label {
1.258 + padding:.15em .3em .15em 0; /* same vertical padding as twikiInputField */
1.259 +}
1.260 +strong, b {
1.261 + font-weight:bold;
1.262 +}
1.263 +hr {
1.264 + height:1px;
1.265 + border:none;
1.266 +}
1.267 +/* put overflow pre in a scroll area */
1.268 +pre {
1.269 + width:100%;
1.270 + margin:1em 0; /* Win IE tries to make this bigger otherwise */
1.271 +}
1.272 +/* IE behavior for pre is defined in css.pattern.tmpl in conditional comment */
1.273 +html>body pre { /* hide from IE */
1.274 + /*\*/ overflow:auto !important; /* */ overflow:scroll; width:auto; /* for Mac Safari */
1.275 +}
1.276 +ol, ul {
1.277 + margin-top:0;
1.278 +}
1.279 +ol li, ul li {}
1.280 +blockquote {
1.281 + padding:.5em 1.25em;
1.282 +}
1.283 +.patternRenamePage blockquote,
1.284 +.patternPrintPage blockquote {
1.285 + border-style:solid;
1.286 + border-width:0 0 0 3px;
1.287 +}
1.288 +form {
1.289 + display:inline;
1.290 + margin:0;
1.291 + padding:0;
1.292 +}
1.293 +
1.294 +/* Text */
1.295 +h1 {
1.296 + padding:0.25em 0 0 0;
1.297 + margin:0 0 .5em 0;
1.298 +}
1.299 +h2, h3, h4, h5, h6 {
1.300 + padding:0;
1.301 + margin:1em 0 .1em 0;
1.302 +}
1.303 +h1, h2, h3, h4, h5, h6 {
1.304 + font-weight:normal;
1.305 + line-height:1em;
1.306 +}
1.307 +h1 { font-size:215%; }
1.308 +h2 { font-size:153%; }
1.309 +h3 { font-size:133%; font-weight:bold; }
1.310 +h4 { font-size:122%; font-weight:bold; }
1.311 +h5 { font-size:110%; font-weight:bold; }
1.312 +h6 { font-size:95%; font-weight:bold; }
1.313 +h2, h3, h4, h5, h6 {
1.314 + display:block;
1.315 + /* give header a background color for easy scanning:*/
1.316 + padding:.25em 10px;
1.317 + margin:1.25em -10px .35em -10px;
1.318 + border-width:0 0 1px 0;
1.319 + border-style:solid;
1.320 + height:auto;
1.321 +}
1.322 +
1.323 +h1.patternTemplateTitle {
1.324 + font-size:180%;
1.325 + text-align:center;
1.326 +}
1.327 +h2.patternTemplateTitle {
1.328 + text-align:center;
1.329 + margin-top:.5em;
1.330 + background:none;
1.331 + border:none;
1.332 +}
1.333 +/* Links */
1.334 +/* somehow the twikiNewLink style have to be before the general link styles */
1.335 +.twikiNewLink {
1.336 + border-width:0 0 1px 0;
1.337 + border-style:solid;
1.338 +}
1.339 +.twikiNewLink a {
1.340 + text-decoration:none;
1.341 + margin-left:1px;
1.342 +}
1.343 +.twikiNewLink a sup {
1.344 + text-align:center;
1.345 + padding:0 2px;
1.346 + vertical-align:baseline;
1.347 + font-size:100%;
1.348 + text-decoration:none;
1.349 +}
1.350 +.twikiNewLink a:link sup,
1.351 +.twikiNewLink a:visited sup {
1.352 + border-width:1px;
1.353 + border-style:solid;
1.354 + text-decoration:none;
1.355 +}
1.356 +.twikiNewLink a:hover sup {
1.357 + text-decoration:none;
1.358 +}
1.359 +
1.360 +:link:focus,
1.361 +:visited:focus,
1.362 +:link,
1.363 +:visited,
1.364 +:link:active,
1.365 +:visited:active {
1.366 + text-decoration:underline;
1.367 +}
1.368 +:link:hover,
1.369 +:visited:hover {
1.370 + text-decoration:none;
1.371 +}
1.372 +img {
1.373 + vertical-align:text-bottom;
1.374 + border:0;
1.375 +}
1.376 +
1.377 +
1.378 +/* -----------------------------------------------------------
1.379 + Plugin elements
1.380 + ----------------------------------------------------------- */
1.381 +
1.382 +/* TagMePlugin */
1.383 +.tagMePlugin select {
1.384 + margin:0 .25em 0 0;
1.385 +}
1.386 +.tagMePlugin input {
1.387 + border:0px;
1.388 +}
1.389 +
1.390 +/* EditTablePlugin */
1.391 +.editTable .twikiTable {
1.392 + margin:0 0 2px 0;
1.393 +}
1.394 +.editTableEditImageButton {
1.395 + border:none;
1.396 +}
1.397 +
1.398 +/* TablePlugin */
1.399 +.twikiTable {
1.400 + border-style:solid;
1.401 + border-width:1px;
1.402 + margin:2px 0;
1.403 + border-collapse:collapse;
1.404 +}
1.405 +.twikiTable td {
1.406 + padding:.25em .5em;
1.407 + border-width:1px;
1.408 +}
1.409 +.twikiTable th {
1.410 + border-left-style:solid;
1.411 + border-width:1px;
1.412 + padding:.4em .5em;
1.413 +}
1.414 +.twikiTable th.twikiFirstCol {
1.415 + border-left-style:none;
1.416 +}
1.417 +.twikiTable a:link,
1.418 +.twikiTable a:visited {
1.419 + text-decoration:underline;
1.420 +}
1.421 +.twikiTable a:hover {
1.422 + text-decoration:underline;
1.423 +}
1.424 +
1.425 +.twikiEditForm {
1.426 + margin:0 0 .5em 0;
1.427 +}
1.428 +
1.429 +/* TwistyContrib */
1.430 +.twistyTrigger a:link,
1.431 +.twistyTrigger a:visited {
1.432 + text-decoration:none;
1.433 +}
1.434 +.twistyTrigger a:link .twikiLinkLabel,
1.435 +.twistyTrigger a:visited .twikiLinkLabel {
1.436 + text-decoration:none;
1.437 +}
1.438 +
1.439 +/*tipsOfTheDay*/
1.440 +.tipsOfTheDay {
1.441 + padding:10px;
1.442 +}
1.443 +
1.444 +/* -----------------------------------------------------------
1.445 + TWiki styles
1.446 + ----------------------------------------------------------- */
1.447 +
1.448 +#twikiLogin {
1.449 + width:40em;
1.450 + margin:0 auto;
1.451 + text-align:center;
1.452 +}
1.453 +#twikiLogin .twikiFormSteps {
1.454 + border-width:5px;
1.455 +}
1.456 +.twikiAttachments,
1.457 +.twikiForm {
1.458 + margin:1em 0;
1.459 + padding:1px; /* fixes disappearing borders because of overflow:auto; in twikiForm */
1.460 +}
1.461 +.twikiTable h2, .twikiFormTable h2,
1.462 +.twikiTable h3, .twikiFormTable h3,
1.463 +.twikiTable h4, .twikiFormTable h4,
1.464 +.twikiTable h5, .twikiFormTable h5,
1.465 +.twikiTable h6, .twikiFormTable h6 {
1.466 + border:0;
1.467 + margin-top:0;
1.468 + margin-bottom:0;
1.469 +}
1.470 +.twikiFormTable th {
1.471 + font-weight:normal;
1.472 +}
1.473 +.twikiFormTable .twikiTable th {
1.474 + font-weight:bold;
1.475 +}
1.476 +.patternEditPage .twikiFormTable td,
1.477 +.patternEditPage .twikiFormTable th {
1.478 + padding:.3em .4em;
1.479 + border-style:solid;
1.480 + border-width:0 0 1px 0;
1.481 + vertical-align:middle;
1.482 +}
1.483 +
1.484 +.patternContent .twikiAttachments,
1.485 +.patternContent .twikiForm {
1.486 + /* form or attachment table inside topic area */
1.487 + font-size:94%; /*S2*/
1.488 + padding:1em 20px; /*S5*/ /* top:use less padding for the toggle link; bottom:use less space in case the table is folded in */
1.489 + border-width:1px 0 0 0;
1.490 + border-style:solid;
1.491 + margin:0;
1.492 +}
1.493 +.twikiAttachments table,
1.494 +table.twikiFormTable {
1.495 + margin:5px 0;
1.496 + border-collapse:collapse;
1.497 + padding:0px;
1.498 + border-spacing:0px;
1.499 + empty-cells:show;
1.500 + border-style:solid;
1.501 + border-width:1px;
1.502 +}
1.503 +.twikiAttachments table {
1.504 + line-height:1.5em; /*S1*/
1.505 + width:auto;
1.506 + voice-family:"\"}\""; /* hide the following for Explorer 5.x */
1.507 + voice-family:inherit;
1.508 + width:100%;
1.509 +}
1.510 +.twikiAttachments th {
1.511 + border-style:none none solid solid;
1.512 + border-width:1px;
1.513 +}
1.514 +.twikiAttachments th,
1.515 +table.twikiFormTable th.twikiFormTableHRow {
1.516 + padding:3px 6px;
1.517 + height:2.5em;
1.518 + vertical-align:middle;
1.519 +}
1.520 +table.twikiFormTable th.twikiFormTableHRow {
1.521 + text-align:center;
1.522 +}
1.523 +.twikiFormTableFooter {}
1.524 +.twikiAttachments td,
1.525 +table.twikiFormTable td {
1.526 + padding:3px 6px;
1.527 + height:1.5em; /*S1*/
1.528 + text-align:left;
1.529 + vertical-align:top;
1.530 +}
1.531 +.twikiAttachments th.twikiFirstCol,
1.532 +.twikiAttachments td.twikiFirstCol {
1.533 + /* make more width for the icon column */
1.534 + width:26px;
1.535 + text-align:center;
1.536 +}
1.537 +.twikiAttachments caption {
1.538 + display:none;
1.539 +}
1.540 +table.twikiFormTable th.twikiFormTableHRow a:link,
1.541 +table.twikiFormTable th.twikiFormTableHRow a:visited {
1.542 + text-decoration:none;
1.543 +}
1.544 +.twikiAttachments .twistyTrigger .twikiLinkLabel {
1.545 + font-size:122%; /* h4 size */
1.546 + font-weight:bold;
1.547 +}
1.548 +.patternAttachmentCount {
1.549 + font-weight:normal;
1.550 +}
1.551 +.twikiFormSteps {
1.552 + text-align:left;
1.553 + border-width:1px 0 0 0;
1.554 + border-style:solid;
1.555 +}
1.556 +.twikiFormStep {
1.557 + line-height:140%;
1.558 + padding:1em 40px;
1.559 + border-width:0 0 1px 0;
1.560 + border-style:solid;
1.561 +}
1.562 +.twikiFormStep h2,
1.563 +.twikiFormStep h3,
1.564 +.twikiFormStep h4 {
1.565 + border:none;
1.566 + margin:0;
1.567 + padding:0;
1.568 + background:none;
1.569 +}
1.570 +.twikiFormStep h2 {
1.571 + font-size:130%;
1.572 + font-weight:bold;
1.573 +}
1.574 +.twikiFormStep h3 {
1.575 + font-size:115%;
1.576 + font-weight:bold;
1.577 +}
1.578 +.twikiFormStep h4 {
1.579 + font-size:104%;
1.580 + font-weight:bold;
1.581 +}
1.582 +.twikiFormStep p {
1.583 + margin:.35em 0;
1.584 +}
1.585 +.twikiFormStep blockquote {
1.586 + margin-left:1em;
1.587 + padding-top:.25em;
1.588 + padding-bottom:.25em;
1.589 +}
1.590 +.twikiActionFormStepSign {
1.591 + position:absolute;
1.592 + font-size:104%;
1.593 + margin-left:-20px; /* half of S5 */
1.594 + margin-top:-.15em;
1.595 +}
1.596 +.twikiToc {
1.597 + margin:1em 0;
1.598 + padding:.3em 0 .6em 0;
1.599 +}
1.600 +.twikiToc ul {
1.601 + list-style:none;
1.602 + padding:0 0 0 .5em;
1.603 + margin:0;
1.604 +}
1.605 +.twikiToc li {
1.606 + margin-left:1em;
1.607 + padding-left:1em;
1.608 + background-repeat:no-repeat;
1.609 + background-position:0 .5em;
1.610 +}
1.611 +.twikiToc .twikiTocTitle {
1.612 + margin:0;
1.613 + padding:0;
1.614 + font-weight:bold;
1.615 +}
1.616 +
1.617 +.twikiSmall {
1.618 + font-size:86%; /*S3*/
1.619 + line-height:125%;
1.620 +}
1.621 +.twikiSmallish {
1.622 + font-size:94%; /*S2*/
1.623 + line-height:125%;
1.624 +}
1.625 +.twikiNew {}
1.626 +.twikiSummary {
1.627 + font-size:86%; /*S3*/
1.628 + line-height:110%;
1.629 +}
1.630 +.twikiEmulatedLink {
1.631 + text-decoration:underline;
1.632 +}
1.633 +.twikiPageForm table {
1.634 + border-width:1px;
1.635 + border-style:solid;
1.636 +}
1.637 +.twikiPageForm table {
1.638 + width:100%;
1.639 +}
1.640 +.twikiPageForm th,
1.641 +.twikiPageForm td {
1.642 + border:0;
1.643 + padding:.5em 1em;
1.644 +}
1.645 +.twikiPageForm td {}
1.646 +.twikiPageForm td.first {
1.647 + padding-top:1em;
1.648 +}
1.649 +.twikiBroadcastMessage,
1.650 +.twikiNotification {
1.651 + padding:.5em 20px; /*S5*/
1.652 +}
1.653 +.twikiNotification {
1.654 + margin:1em 0;
1.655 +}
1.656 +.twikiBroadcastMessage {
1.657 + margin:0 0 1.25em 0;
1.658 + border-width:1px;
1.659 + border-style:solid none;
1.660 +}
1.661 +.twikiHelp {
1.662 + height:1%; /* for IE */
1.663 + padding:1em;
1.664 + margin:0 0 -1px 0;
1.665 +}
1.666 +.twikiHelp ul {
1.667 + margin:0;
1.668 + padding-left:20px;
1.669 +}
1.670 +.twikiAccessKey {
1.671 + text-decoration:none;
1.672 + border-width:0 0 1px 0;
1.673 + border-style:solid;
1.674 +}
1.675 +.twikiWebIndent {
1.676 + margin:0 0 0 1em;
1.677 +}
1.678 +a.twikiLinkInHeaderRight {
1.679 + float:right;
1.680 + display:block;
1.681 + margin:0 0 0 5px;
1.682 +}
1.683 +.twikiLinkLabel {}
1.684 +.twikiImage img {
1.685 + padding:3px;
1.686 + border-width:1px;
1.687 + border-style:solid;
1.688 +}
1.689 +.twikiImage a:link,
1.690 +.twikiImage a:visited {
1.691 + background:none;
1.692 +}
1.693 +#twikiLogo img {
1.694 + margin:0;
1.695 + padding:0;
1.696 +}
1.697 +.twikiNoBreak {
1.698 + white-space:nowrap;
1.699 +}
1.700 +
1.701 +/* -----------------------------------------------------------
1.702 + Pattern skin specific elements
1.703 + ----------------------------------------------------------- */
1.704 +
1.705 +/* LAYOUT ELEMENTS */
1.706 +/* for specific layout sub-elements see further down */
1.707 +
1.708 +#patternPage {
1.709 + font-family:arial, verdana, sans-serif;
1.710 + line-height:1.5em; /*S1*/
1.711 + /* change font size here */
1.712 + font-size:105%;
1.713 +}
1.714 +#patternTopBar {
1.715 + border-width:1px;
1.716 + border-style:none none solid none;
1.717 +}
1.718 +#patternBottomBar {
1.719 + border-width:1px 0 0 0;
1.720 + border-style:solid;
1.721 +}
1.722 +#patternBottomBarContents {}
1.723 +#patternWebBottomBar {
1.724 + font-size:94%; /*S2*/
1.725 + line-height:125%;
1.726 + text-align:left;
1.727 +}
1.728 +#patternLeftBarContents {
1.729 + margin:0 0 1em 0;
1.730 + padding-right:.5em;
1.731 + padding-left:1em;
1.732 + /* bottom padding is set in colors.css for the reflection image */
1.733 +}
1.734 +
1.735 +/* top paddings */
1.736 +#patternMainContents,
1.737 +#patternBottomBarContents,
1.738 +#patternLeftBarContents {
1.739 + padding-top:1em;
1.740 +}
1.741 +.patternNoViewPage #patternMainContents {
1.742 + padding-top:1.5em;
1.743 +}
1.744 +
1.745 +/* right paddings */
1.746 +#patternMainContents,
1.747 +#patternTopBarContents,
1.748 +#patternBottomBarContents {
1.749 + padding-right:2.5em;
1.750 +}
1.751 +
1.752 +
1.753 +/* left paddings */
1.754 +#patternTopBarContents {
1.755 + padding-left:1em; /*S6*/
1.756 +}
1.757 +#patternMainContents {
1.758 + padding-left:2.5em;
1.759 +}
1.760 +#patternBottomBarContents {
1.761 + padding-left:2.5em;
1.762 +}
1.763 +
1.764 +/* bottom paddings */
1.765 +#patternMainContents,
1.766 +#patternBottomBarContents {
1.767 + padding-bottom:2em;
1.768 +}
1.769 +
1.770 +.patternTopic {
1.771 + margin:.5em 0 2em 0;
1.772 +}
1.773 +.patternViewPage #patternBottomBarContents {
1.774 + padding-left:1em; /*S6*/
1.775 +}
1.776 +.patternNoViewPage #patternMainContents,
1.777 +.patternNoViewPage #patternBottomBarContents {
1.778 + margin-left:4%;
1.779 + margin-right:4%;
1.780 +}
1.781 +.patternEditPage #patternMainContents,
1.782 +.patternEditPage #patternBottomBarContents {
1.783 + margin-left:2%;
1.784 + margin-right:2%;
1.785 +}
1.786 +
1.787 +#patternLeftBarContents {}
1.788 +#patternLeftBarContents img {
1.789 + margin:0 3px 0 0;
1.790 + vertical-align:text-bottom;
1.791 +}
1.792 +#patternLeftBarContents a:link,
1.793 +#patternLeftBarContents a:visited {
1.794 + text-decoration:none;
1.795 +}
1.796 +#patternLeftBarContents ul {
1.797 + padding:0;
1.798 + margin:0;
1.799 + list-style:none;
1.800 +}
1.801 +#patternLeftBarContents h2 {
1.802 + border:none;
1.803 + background-color:transparent;
1.804 +}
1.805 +#patternLeftBarContents .patternLeftBarPersonal,
1.806 +#patternLeftBarContents .patternWebIndicator {
1.807 + padding:0 1em .75em 1em;
1.808 + margin:0 -1em .75em -1em; /*S6*/
1.809 +}
1.810 +.patternWebIndicator a {
1.811 + font-size:1.1em;
1.812 + font-weight:bold;
1.813 +}
1.814 +
1.815 +#patternLeftBarContents li {
1.816 + overflow:hidden;
1.817 +}
1.818 +html>body #patternLeftBarContents li { /* Mozilla */
1.819 + overflow:visible;
1.820 +}
1.821 +
1.822 +/* form options in top bar */
1.823 +.patternMetaMenu input,
1.824 +.patternMetaMenu select,
1.825 +.patternMetaMenu select option {
1.826 + margin:0;
1.827 +}
1.828 +.patternMetaMenu select option {
1.829 + padding:1px 0 0 0;
1.830 +}
1.831 +.patternMetaMenu ul {
1.832 + padding:0;
1.833 + margin:0;
1.834 + list-style:none;
1.835 +}
1.836 +.patternMetaMenu ul li {
1.837 + padding:0;
1.838 + display:inline;
1.839 +}
1.840 +.patternMetaMenu ul li .twikiInputField,
1.841 +.patternMetaMenu ul li .twikiSelect {
1.842 + margin:0 0 0 .5em;
1.843 +}
1.844 +
1.845 +.patternHomePath a:link,
1.846 +.patternHomePath a:visited {
1.847 + text-decoration:none;
1.848 + border-style:none none solid none;
1.849 + border-width:1px;
1.850 +}
1.851 +
1.852 +.patternToolBar {
1.853 +}
1.854 +.patternToolBar .patternButton {
1.855 + float:left;
1.856 +}
1.857 +.patternToolBar .patternButton s,
1.858 +.patternToolBar .patternButton strike,
1.859 +.patternToolBar .patternButton a:link,
1.860 +.patternToolBar .patternButton a:visited {
1.861 + display:block;
1.862 + border-width:1px;
1.863 + border-style:solid;
1.864 + padding:.1em .35em;
1.865 + margin:-.2em 0 .2em .25em;
1.866 + font-weight:bold;
1.867 +}
1.868 +.patternToolBar .patternButton a:link,
1.869 +.patternToolBar .patternButton a:visited {
1.870 + text-decoration:none;
1.871 + outline:none;
1.872 +}
1.873 +.patternToolBar .patternButton a:hover,
1.874 +.patternToolBar .patternButton a:hover {
1.875 + border-width:1px;
1.876 + border-style:solid;
1.877 +}
1.878 +.patternToolBar .patternButton a:active {
1.879 + outline:none;
1.880 +}
1.881 +.patternToolBar a:hover .twikiAccessKey {
1.882 + border-width:0 0 1px 0;
1.883 + border-style:solid;
1.884 +}
1.885 +.patternToolBar .patternButton s,
1.886 +.patternToolBar .patternButton strike {
1.887 + text-decoration:none;
1.888 +}
1.889 +
1.890 +.patternTopicActions {
1.891 + border-width:0 0 1px 0;
1.892 + border-style:solid;
1.893 +}
1.894 +.patternTopicAction {
1.895 + line-height:1.5em;
1.896 + padding:.4em 20px; /*S5*/
1.897 + border-width:1px 0 0 0;
1.898 + border-style:solid;
1.899 + height:1%; /* for IE */
1.900 +}
1.901 +.patternOopsPage .patternTopicActions,
1.902 +.patternEditPage .patternTopicActions {
1.903 + margin:1em 0 0 0;
1.904 +}
1.905 +.patternAttachPage .patternTopicAction,
1.906 +.patternRenamePage .patternTopicAction {
1.907 + padding-left:40px;
1.908 +}
1.909 +.patternActionButtons a:link,
1.910 +.patternActionButtons a:visited {
1.911 + padding:1px 1px 2px 1px;
1.912 +}
1.913 +.patternTopicAction .patternActionButtons a:link,
1.914 +.patternTopicAction .patternActionButtons a:visited {
1.915 + text-decoration:none;
1.916 +}
1.917 +.patternTopicAction .patternActionButtons .patternButton s,
1.918 +.patternTopicAction .patternActionButtons .patternButton strike {
1.919 + text-decoration:none;
1.920 +}
1.921 +.patternTopicAction .patternSaveOptions {
1.922 + margin-top:.5em;
1.923 +}
1.924 +.patternTopicAction .patternSaveOptions .patternSaveOptionsContents {
1.925 + padding:.2em 0;
1.926 +}
1.927 +.patternNoViewPage .patternTopicAction {
1.928 + margin-top:-1px;
1.929 +}
1.930 +.patternInfo {
1.931 + margin:1.5em 0 0 0;
1.932 +}
1.933 +.patternHomePath .patternRevInfo {
1.934 + font-size:94%;
1.935 +}
1.936 +.patternMoved {
1.937 + margin:1em 0;
1.938 +}
1.939 +.patternMoved i,
1.940 +.patternMoved em {
1.941 + font-style:normal;
1.942 +}
1.943 +.patternTopicFooter {
1.944 + margin:1em 0 0 0;
1.945 +}
1.946 +
1.947 +/* WebSearch, WebSearchAdvanced */
1.948 +#twikiSearchTable {
1.949 + background:none;
1.950 + border-bottom:0;
1.951 +}
1.952 +#twikiSearchTable th,
1.953 +#twikiSearchTable td {
1.954 + padding:1em;
1.955 + border-width:0 0 1px 0;
1.956 + border-style:solid;
1.957 +}
1.958 +#twikiSearchTable th {
1.959 + width:20%;
1.960 + text-align:right;
1.961 +}
1.962 +#twikiSearchTable td {
1.963 + width:80%;
1.964 +}
1.965 +
1.966 +/* -----------------------------------------------------------
1.967 + Search results
1.968 + styles and overridden styles used in search.pattern.tmpl
1.969 + ----------------------------------------------------------- */
1.970 +
1.971 +.patternSearchResults {
1.972 + /* no longer used in search.pattern.tmpl, but remains in rename templates */
1.973 + margin:0 0 1em 0;
1.974 +}
1.975 +.patternSearchResults blockquote {
1.976 + margin:1em 0 1em 5em;
1.977 +}
1.978 +h3.patternSearchResultsHeader,
1.979 +h4.patternSearchResultsHeader {
1.980 + display:block;
1.981 + border-width:0 0 1px 0;
1.982 + border-style:solid;
1.983 + height:1%; /* or WIN/IE wont draw the backgound */
1.984 + font-weight:bold;
1.985 +}
1.986 +.patternSearchResults h3 {
1.987 + font-size:115%; /* same as twikiFormStep */
1.988 + margin:0;
1.989 + padding:.5em 40px; /*S5*/
1.990 + font-weight:bold;
1.991 +}
1.992 +h4.patternSearchResultsHeader {
1.993 + font-size:100%;
1.994 + padding-top:.3em;
1.995 + padding-bottom:.3em;
1.996 + font-weight:normal;
1.997 +}
1.998 +.patternSearchResult .twikiTopRow {
1.999 + padding-top:.2em;
1.1000 + margin-top:.1em;
1.1001 +}
1.1002 +.patternSearchResult .twikiBottomRow {
1.1003 + margin-bottom:.1em;
1.1004 + padding-bottom:.25em;
1.1005 + border-width:0 0 1px 0;
1.1006 + border-style:solid;
1.1007 +}
1.1008 +.patternSearchResult .twikiAlert {
1.1009 + font-weight:bold;
1.1010 +}
1.1011 +.patternSearchResult .twikiSummary .twikiAlert {
1.1012 + font-weight:normal;
1.1013 +}
1.1014 +.patternSearchResult .twikiNew {
1.1015 + border-width:1px;
1.1016 + border-style:solid;
1.1017 + font-size:86%; /*S3*/
1.1018 + padding:0 1px;
1.1019 + font-weight:bold;
1.1020 +}
1.1021 +.patternSearchResults .twikiHelp {
1.1022 + display:block;
1.1023 + width:auto;
1.1024 + padding:.1em 5px;
1.1025 + margin:1em -5px .35em -5px;
1.1026 +}
1.1027 +.patternSearchResult .twikiSRAuthor {
1.1028 + width:15%;
1.1029 + text-align:left;
1.1030 +}
1.1031 +.patternSearchResult .twikiSRRev {
1.1032 + width:30%;
1.1033 + text-align:left;
1.1034 +}
1.1035 +.patternSearchResultCount {
1.1036 + margin:1em 0 3em 0;
1.1037 +}
1.1038 +.patternSearched {
1.1039 +}
1.1040 +.patternSaveHelp {
1.1041 + line-height:1.5em;
1.1042 + padding:.5em 20px; /*S5*/
1.1043 +}
1.1044 +
1.1045 +/* Search results in book view format */
1.1046 +
1.1047 +.patternBookView {
1.1048 + border-width:0 0 2px 2px;
1.1049 + border-style:solid;
1.1050 + /* border color in cssdynamic.pattern.tmpl */
1.1051 + margin:.5em 0 1.5em -5px;
1.1052 + padding:0 0 0 5px;
1.1053 +}
1.1054 +.patternBookView .twikiTopRow {
1.1055 + padding:.25em 5px .15em 5px; /*S4*/
1.1056 + margin:1em -5px .15em -5px; /*S4*/
1.1057 +}
1.1058 +.patternBookView .twikiBottomRow {
1.1059 + font-size:100%;
1.1060 + padding:1em 0 1em 0;
1.1061 + width:auto;
1.1062 + border:none;
1.1063 +}
1.1064 +
1.1065 +/* pages that are not view */
1.1066 +
1.1067 +/* edit.pattern.tmpl */
1.1068 +
1.1069 +.patternEditPage .twikiForm {
1.1070 + margin:1em 0 0 0;
1.1071 +}
1.1072 +.patternEditPage .twikiForm h1,
1.1073 +.patternEditPage .twikiForm h2,
1.1074 +.patternEditPage .twikiForm h3 {
1.1075 + /* same as twikiFormStep */
1.1076 + font-size:120%;
1.1077 + font-weight:bold;
1.1078 +}
1.1079 +.twikiEditboxStyleMono {
1.1080 + font-family:"Courier New", courier, monaco, monospace;
1.1081 +}
1.1082 +.twikiEditboxStyleProportional {
1.1083 + font-family:arial, verdana, sans-serif;
1.1084 +}
1.1085 +.twikiChangeFormButtonHolder {
1.1086 + float:right;
1.1087 + margin:.5em 0 -.5em 0;
1.1088 +}
1.1089 +.twikiFormHolder { /* constrains the textarea */
1.1090 + width:100%;
1.1091 +}
1.1092 +.patternSigLine {
1.1093 + padding:.25em 20px;
1.1094 + border-style:none none solid none;
1.1095 + border-width:1px;
1.1096 + height:1%; /* for IE */
1.1097 +}
1.1098 +.patternOopsPage .patternTopicActions,
1.1099 +.patternEditPage .patternTopicActions {
1.1100 + margin:1em 0 0 0;
1.1101 +}
1.1102 +.patternTextareaButton {
1.1103 + margin:0 0 0 1px;
1.1104 + display:block;
1.1105 + cursor:pointer;
1.1106 + border-style:solid;
1.1107 + border-width:1px;
1.1108 +}
1.1109 +.patternButtonFontSelector {
1.1110 + margin:0 8px 0 0;
1.1111 +}
1.1112 +
1.1113 +/* preview.pattern.tmpl */
1.1114 +
1.1115 +.twikiPreviewArea {
1.1116 + border-width:1px;
1.1117 + border-style:solid;
1.1118 + margin:0 0 2em 0;
1.1119 + padding:1em;
1.1120 + height:1%; /* for IE */
1.1121 +}
1.1122 +
1.1123 +/* attach.pattern.tmpl */
1.1124 +
1.1125 +.patternAttachPage .twikiAttachments table {
1.1126 + width:auto;
1.1127 +}
1.1128 +.patternAttachPage .twikiAttachments {
1.1129 + margin-top:0;
1.1130 +}
1.1131 +.patternMoveAttachment {
1.1132 + margin:.5em 0 0 0;
1.1133 + text-align:right;
1.1134 +}
1.1135 +
1.1136 +/* rdiff.pattern.tmpl */
1.1137 +
1.1138 +.patternDiff {
1.1139 + /* same as patternBookView */
1.1140 + border-width:0 0 2px 2px;
1.1141 + border-style:solid;
1.1142 + margin:.5em 0 1.5em -5px;
1.1143 + padding:0 0 0 5px;
1.1144 +}
1.1145 +.patternDiff h4.patternSearchResultsHeader {
1.1146 + padding:.5em;
1.1147 +}
1.1148 +.patternDiffPage .patternRevInfo ul {
1.1149 + padding:0;
1.1150 + margin:2em 0 0 0;
1.1151 + list-style:none;
1.1152 +}
1.1153 +.patternDiffPage .twikiDiffTable {
1.1154 + margin:2em 0;
1.1155 +}
1.1156 +tr.twikiDiffDebug td {
1.1157 + border-width:1px;
1.1158 + border-style:solid;
1.1159 +}
1.1160 +.patternDiffPage td.twikiDiffDebugLeft {
1.1161 + border-bottom:none;
1.1162 +}
1.1163 +.patternDiffPage .twikiDiffTable th {
1.1164 + padding:.25em .5em;
1.1165 +}
1.1166 +.patternDiffPage .twikiDiffTable td {
1.1167 + padding:.25em;
1.1168 +}
1.1169 +.twikiDiffLineNumberHeader {
1.1170 + padding:.3em 0;
1.1171 +}
1.1172 +
1.1173 +
1.1174 +/* PatternSkin colors */
1.1175 +/* Generated by AttachContentPlugin from TWiki.PatternSkinColorSettings */
1.1176 +
1.1177 +/* LAYOUT ELEMENTS */
1.1178 +
1.1179 +#patternTopBar {
1.1180 + border-color:#e7e2da;
1.1181 + background-color:#fefcf7;
1.1182 +}
1.1183 +#patternMain { /* don't set a background here; use patternOuter */ }
1.1184 +#patternOuter {
1.1185 + background-color:#fff; /* Sets background of center col */
1.1186 + border-color:#cfcfcf;
1.1187 +}
1.1188 +#patternLeftBar,
1.1189 +#patternWrapper {
1.1190 + background-color:#f5f9fb;
1.1191 +}
1.1192 +#patternBottomBar {
1.1193 + border-color:#e7e2da;
1.1194 +}
1.1195 +#patternBottomBarContents,
1.1196 +#patternBottomBarContents a:link,
1.1197 +#patternBottomBarContents a:visited {
1.1198 + color:#777;
1.1199 +}
1.1200 +#patternBottomBarContents a:hover {
1.1201 + color:#fff;
1.1202 +}
1.1203 +
1.1204 +/* GENERAL HTML ELEMENTS */
1.1205 +
1.1206 +html body {
1.1207 + background-color:#fff;
1.1208 + color:#000;
1.1209 +}
1.1210 +/* be kind to netscape 4 that doesn't understand inheritance */
1.1211 +body, p, li, ul, ol, dl, dt, dd, acronym, h1, h2, h3, h4, h5, h6 {
1.1212 + background-color:transparent;
1.1213 +}
1.1214 +hr {
1.1215 + color:#e7e2da;
1.1216 + background-color:#e7e2da;
1.1217 +}
1.1218 +pre, code, tt {
1.1219 + color:#7A4707;
1.1220 +}
1.1221 +blockquote {
1.1222 + background-color:#f1f6fa;
1.1223 +}
1.1224 +.patternRenamePage blockquote,
1.1225 +.patternPrintPage blockquote {
1.1226 + border-color:#ddd;
1.1227 +}
1.1228 +blockquote h2 {
1.1229 + background:none;
1.1230 +}
1.1231 +h1, h2, h3, h4, h5, h6 {
1.1232 + color:#800;
1.1233 +}
1.1234 +h2 {
1.1235 + background-color:#fdfaf2;
1.1236 + border-color:#e7e2da;
1.1237 +}
1.1238 +h3, h4, h5, h6 {
1.1239 + border-color:#e7e2da;
1.1240 +}
1.1241 +/* to override old Render.pm coded font color style */
1.1242 +.twikiNewLink font {
1.1243 + color:inherit;
1.1244 +}
1.1245 +.twikiNewLink a:link sup,
1.1246 +.twikiNewLink a:visited sup {
1.1247 + color:#777;
1.1248 + border-color:#ddd;
1.1249 +}
1.1250 +.twikiNewLink a:hover sup {
1.1251 + background-color:#d6000f;
1.1252 + color:#fff;
1.1253 + border-color:#d6000f;
1.1254 +}
1.1255 +.twikiNewLink {
1.1256 + border-color:#ddd;
1.1257 +}
1.1258 +:link:focus,
1.1259 +:visited:focus,
1.1260 +:link,
1.1261 +:visited,
1.1262 +:link:active,
1.1263 +:visited:active {
1.1264 + color:#4571d0;
1.1265 + background-color:transparent;
1.1266 +}
1.1267 +:link:hover,
1.1268 +:visited:hover {
1.1269 + color:#fff;
1.1270 + background-color:#d6000f;
1.1271 + background-image:none;
1.1272 +}
1.1273 +:link:hover img,
1.1274 +:visited:hover img {
1.1275 + background-color:transparent;
1.1276 +}
1.1277 +.patternTopic a:visited {
1.1278 + color:#666;
1.1279 +}
1.1280 +.patternTopic a:hover {
1.1281 + color:#fff;
1.1282 +}
1.1283 +#patternMainContents h1 a:link, #patternMainContents h1 a:visited,
1.1284 +#patternMainContents h2 a:link, #patternMainContents h2 a:visited,
1.1285 +#patternMainContents h3 a:link, #patternMainContents h3 a:visited,
1.1286 +#patternMainContents h4 a:link, #patternMainContents h4 a:visited,
1.1287 +#patternMainContents h5 a:link, #patternMainContents h5 a:visited,
1.1288 +#patternMainContents h6 a:link, #patternMainContents h6 a:visited {
1.1289 + color:#800;
1.1290 +}
1.1291 +#patternMainContents h1 a:hover,
1.1292 +#patternMainContents h2 a:hover,
1.1293 +#patternMainContents h3 a:hover,
1.1294 +#patternMainContents h4 a:hover,
1.1295 +#patternMainContents h5 a:hover,
1.1296 +#patternMainContents h6 a:hover {
1.1297 + color:#fff;
1.1298 +}
1.1299 +.patternTopic .twikiUnvisited a:visited {
1.1300 + color:#4571d0;
1.1301 +}
1.1302 +.patternTopic .twikiUnvisited a:hover {
1.1303 + color:#fff;
1.1304 +}
1.1305 +
1.1306 +
1.1307 +
1.1308 +/* -----------------------------------------------------------
1.1309 + Plugin elements
1.1310 + ----------------------------------------------------------- */
1.1311 +
1.1312 +/* TablePlugin */
1.1313 +.twikiTable,
1.1314 +.twikiTable td {
1.1315 + border-color:#e7e2da;
1.1316 +}
1.1317 +.twikiTable th {
1.1318 + border-color:#e7e2da #fff;
1.1319 +}
1.1320 +.twikiTable th a:link,
1.1321 +.twikiTable th a:visited,
1.1322 +.twikiTable th a font {
1.1323 + color:#fff;
1.1324 +}
1.1325 +
1.1326 +/* TwistyContrib */
1.1327 +.twistyPlaceholder {
1.1328 + color:#777;
1.1329 +}
1.1330 +a:hover.twistyTrigger {
1.1331 + color:#fff;
1.1332 +}
1.1333 +
1.1334 +/* TipsContrib */
1.1335 +.tipsOfTheDay {
1.1336 + background-color:#fff9d1;
1.1337 +}
1.1338 +
1.1339 +/* RevCommentPlugin */
1.1340 +.revComment .patternTopicAction {
1.1341 + background-color:#fefcf6;
1.1342 +}
1.1343 +
1.1344 +/* -----------------------------------------------------------
1.1345 + TWiki styles
1.1346 + ----------------------------------------------------------- */
1.1347 +
1.1348 +.twikiGrayText {
1.1349 + color:#777;
1.1350 +}
1.1351 +.twikiGrayText a:link,
1.1352 +.twikiGrayText a:visited {
1.1353 + color:#777;
1.1354 +}
1.1355 +.twikiGrayText a:hover {
1.1356 + color:#fff;
1.1357 +}
1.1358 +
1.1359 +table.twikiFormTable th.twikiFormTableHRow,
1.1360 +table.twikiFormTable td.twikiFormTableRow {
1.1361 + color:#777;
1.1362 +}
1.1363 +.twikiEditForm {
1.1364 + color:#000;
1.1365 +}
1.1366 +.twikiEditForm .twikiFormTable,
1.1367 +.twikiEditForm .twikiFormTable th,
1.1368 +.twikiEditForm .twikiFormTable td {
1.1369 + border-color:#e7e2da;
1.1370 +}
1.1371 +/* use a different table background color mix: no odd/even rows, no white background */
1.1372 +.twikiEditForm .twikiFormTable td {
1.1373 + background-color:#f7fafc;
1.1374 +}
1.1375 +.twikiEditForm .twikiFormTable th {
1.1376 + background-color:#f0f6fb;
1.1377 +}
1.1378 +.patternContent .twikiAttachments,
1.1379 +.patternContent .twikiForm {
1.1380 + background-color:#fefcf6;
1.1381 + border-color:#e7e2da;
1.1382 +}
1.1383 +.twikiAttachments table,
1.1384 +table.twikiFormTable {
1.1385 + border-color:#e7e2da;
1.1386 + background-color:#fff;
1.1387 +}
1.1388 +.twikiAttachments table {
1.1389 + background-color:#fff;
1.1390 +}
1.1391 +.twikiAttachments td,
1.1392 +.twikiAttachments th {
1.1393 + border-color:#e7e2da;
1.1394 +}
1.1395 +.twikiAttachments .twikiTable th font,
1.1396 +table.twikiFormTable th.twikiFormTableHRow font {
1.1397 + color:#4571d0;
1.1398 +}
1.1399 +
1.1400 +.twikiFormSteps {
1.1401 + background-color:#f1f6fa;
1.1402 + border-color:#d9e8ef;
1.1403 +}
1.1404 +.twikiFormStep {
1.1405 + border-color:#d9e8ef;
1.1406 +}
1.1407 +.twikiFormStep h3,
1.1408 +.twikiFormStep h4 {
1.1409 + color:#777;
1.1410 +}
1.1411 +.twikiFormStep h3,
1.1412 +.twikiFormStep h4 {
1.1413 + background-color:transparent;
1.1414 +}
1.1415 +.twikiActionFormStepSign {
1.1416 + color:#4571d0;
1.1417 +}
1.1418 +.twikiToc .twikiTocTitle {
1.1419 + color:#777;
1.1420 +}
1.1421 +.twikiBroadcastMessage {
1.1422 + background-color:#fff9d1;
1.1423 + border-color:#ffdf4c;
1.1424 +}
1.1425 +.twikiNotification {
1.1426 + background-color:#fff9d1;
1.1427 +}
1.1428 +.twikiHelp {
1.1429 + background-color:#fff9d1;
1.1430 +}
1.1431 +.twikiBroadcastMessage b,
1.1432 +.twikiBroadcastMessage strong {
1.1433 + color:#f00;
1.1434 +}
1.1435 +.twikiAlert,
1.1436 +.twikiAlert code {
1.1437 + color:#f00;
1.1438 +}
1.1439 +.twikiEmulatedLink {
1.1440 + color:#4571d0;
1.1441 +}
1.1442 +.twikiPageForm table {
1.1443 + border-color:#e7e2da;
1.1444 + background:#fff;
1.1445 +}
1.1446 +.twikiPageForm hr {
1.1447 + border-color:#cfcfcf;
1.1448 + background-color:#cfcfcf;
1.1449 + color:#cfcfcf;
1.1450 +}
1.1451 +.twikiAccessKey {
1.1452 + color:inherit;
1.1453 + border-color:#777;
1.1454 +}
1.1455 +a:link .twikiAccessKey,
1.1456 +a:visited .twikiAccessKey {
1.1457 + color:inherit;
1.1458 +}
1.1459 +a:hover .twikiAccessKey {
1.1460 + color:inherit;
1.1461 +}
1.1462 +.twikiImage img {
1.1463 + border-color:#eee;
1.1464 + background-color:#fff;
1.1465 +}
1.1466 +#patternTopBar .twikiImage img {
1.1467 + background-color:transparent;
1.1468 +}
1.1469 +.twikiImage a:hover img {
1.1470 + border-color:#d6000f;
1.1471 +}
1.1472 +
1.1473 +/* -----------------------------------------------------------
1.1474 + Pattern skin specific elements
1.1475 + ----------------------------------------------------------- */
1.1476 +#patternPage {
1.1477 + background-color:#fff;
1.1478 +}
1.1479 +.patternHomePath a:link,
1.1480 +.patternHomePath a:visited {
1.1481 + border-color:#ddd;
1.1482 + color:#666;
1.1483 +}
1.1484 +.patternTop a:hover {
1.1485 + border:none;
1.1486 + color:#fff;
1.1487 +}
1.1488 +.patternHomePath .patternRevInfo,
1.1489 +.patternHomePath .patternRevInfo a:link,
1.1490 +.patternHomePath .patternRevInfo a:visited {
1.1491 + color:#777;
1.1492 +}
1.1493 +.patternHomePath .patternRevInfo a:hover {
1.1494 + color:#fff;
1.1495 +}
1.1496 +
1.1497 +/* Left bar */
1.1498 +#patternLeftBarContents {
1.1499 + color:#000;
1.1500 +}
1.1501 +#patternLeftBarContents hr {
1.1502 + color:#d9e8ef;
1.1503 + background-color:#d9e8ef;
1.1504 +}
1.1505 +#patternLeftBarContents a:link,
1.1506 +#patternLeftBarContents a:visited {
1.1507 + color:#555;
1.1508 +}
1.1509 +#patternLeftBarContents a:hover {
1.1510 + color:#fff;
1.1511 +}
1.1512 +#patternLeftBarContents .patternLeftBarPersonal a:link,
1.1513 +#patternLeftBarContents .patternLeftBarPersonal a:visited {
1.1514 + color:#4571d0;
1.1515 +}
1.1516 +#patternLeftBarContents .patternLeftBarPersonal a:hover {
1.1517 + color:#fff;
1.1518 +}
1.1519 +
1.1520 +.patternTopicActions {
1.1521 + border-color:#e7e2da;
1.1522 + background-color:#fdfaf2;
1.1523 + color:#777;
1.1524 +}
1.1525 +.patternTopicAction {
1.1526 + border-color:#e7e2da;
1.1527 +}
1.1528 +.patternTopicAction s,
1.1529 +.patternTopicAction strike {
1.1530 + color:#aaa;
1.1531 +}
1.1532 +.patternTopicAction .twikiSeparator {
1.1533 + color:#e7e2da;
1.1534 +}
1.1535 +.patternActionButtons a:link,
1.1536 +.patternActionButtons a:visited {
1.1537 + color:#be000a;
1.1538 +}
1.1539 +.patternActionButtons a:hover {
1.1540 + color:#fff;
1.1541 +}
1.1542 +.patternTopicAction .twikiAccessKey {
1.1543 + color:#be000a;
1.1544 + border-color:#be000a;
1.1545 +}
1.1546 +.patternTopicAction a:hover .twikiAccessKey {
1.1547 + color:#fff;
1.1548 +}
1.1549 +.patternTopicAction label {
1.1550 + color:#000;
1.1551 +}
1.1552 +.patternHelpCol {
1.1553 + color:#777;
1.1554 +}
1.1555 +.patternSigLine {
1.1556 + color:#777;
1.1557 +}
1.1558 +.patternToolBar a:link .twikiAccessKey,
1.1559 +.patternToolBar a:visited .twikiAccessKey {
1.1560 + color:inherit;
1.1561 + border-color:#666;
1.1562 +}
1.1563 +.patternToolBar a:hover .twikiAccessKey {
1.1564 + background-color:transparent;
1.1565 + color:inherit;
1.1566 + border-color:#666;
1.1567 +}
1.1568 +.patternSaveHelp {
1.1569 + background-color:#fff;
1.1570 +}
1.1571 +
1.1572 +/* WebSearch, WebSearchAdvanced */
1.1573 +table#twikiSearchTable {
1.1574 + border-color:#d9e8ef;
1.1575 +}
1.1576 +table#twikiSearchTable th,
1.1577 +table#twikiSearchTable td {
1.1578 + background-color:#fff;
1.1579 + border-color:#d9e8ef;
1.1580 +}
1.1581 +table#twikiSearchTable hr {
1.1582 + border-color:#d9e8ef;
1.1583 + background-color:#d9e8ef;
1.1584 +}
1.1585 +table#twikiSearchTable th {
1.1586 + color:#000;
1.1587 +}
1.1588 +
1.1589 +/* -----------------------------------------------------------
1.1590 + Search results
1.1591 + styles and overridden styles used in search.pattern.tmpl
1.1592 + ----------------------------------------------------------- */
1.1593 +
1.1594 +h3.patternSearchResultsHeader,
1.1595 +h4.patternSearchResultsHeader {
1.1596 + background-color:#fefcf6;
1.1597 + border-color:#e7e2da;
1.1598 +}
1.1599 +h4.patternSearchResultsHeader {
1.1600 + color:#000;
1.1601 +}
1.1602 +.patternNoViewPage h4.patternSearchResultsHeader {
1.1603 + color:#800;
1.1604 +}
1.1605 +.patternSearchResult .twikiBottomRow {
1.1606 + border-color:#e7e2da;
1.1607 +}
1.1608 +.patternSearchResult .twikiAlert {
1.1609 + color:#f00;
1.1610 +}
1.1611 +.patternSearchResult .twikiSummary .twikiAlert {
1.1612 + color:#900;
1.1613 +}
1.1614 +.patternSearchResult .twikiNew {
1.1615 + background-color:#ECFADC;
1.1616 + border-color:#049804;
1.1617 + color:#049804;
1.1618 +}
1.1619 +.patternViewPage .patternSearchResultsBegin {
1.1620 + border-color:#e7e2da;
1.1621 +}
1.1622 +
1.1623 +/* Search results in book view format */
1.1624 +
1.1625 +.patternBookView .twikiTopRow {
1.1626 + background-color:transparent; /* set to WEBBGCOLOR in css.pattern.tmpl */
1.1627 + color:#777;
1.1628 +}
1.1629 +.patternBookView .twikiBottomRow {
1.1630 + border-color:#e7e2da;
1.1631 +}
1.1632 +.patternBookView .patternSearchResultCount {
1.1633 + color:#777;
1.1634 +}
1.1635 +
1.1636 +/* edit.pattern.tmpl */
1.1637 +
1.1638 +.patternEditPage .patternSigLine {
1.1639 + background-color:#fefcf6;
1.1640 + border-color:#e7e2da;
1.1641 +}
1.1642 +
1.1643 +/* preview.pattern.tmpl */
1.1644 +
1.1645 +.twikiPreviewArea {
1.1646 + border-color:#f00;
1.1647 + background-color:#fff;
1.1648 +}
1.1649 +
1.1650 +/* rdiff.pattern.tmpl */
1.1651 +
1.1652 +.patternDiff {
1.1653 + border-color:#6b7f93;
1.1654 +}
1.1655 +.patternDiff h4.patternSearchResultsHeader {
1.1656 + background-color:#6b7f93;
1.1657 + color:#fff;
1.1658 +}
1.1659 +.patternDiff h4.patternSearchResultsHeader a:link,
1.1660 +.patternDiff h4.patternSearchResultsHeader a:visited {
1.1661 + color:#fff;
1.1662 +}
1.1663 +tr.twikiDiffDebug td {
1.1664 + border-color:#e7e2da;
1.1665 +}
1.1666 +.patternDiffPage .twikiDiffTable th {
1.1667 + background-color:#ccc;
1.1668 +}
1.1669 +/* Changed */
1.1670 +.twikiDiffChangedHeader,
1.1671 +tr.twikiDiffDebug .twikiDiffChangedText,
1.1672 +tr.twikiDiffDebug .twikiDiffChangedText {
1.1673 + background:#9f9; /* green - do not change */
1.1674 +}
1.1675 +/* Deleted */
1.1676 +.twikiDiffDeletedHeader,
1.1677 +tr.twikiDiffDebug .twikiDiffDeletedMarker,
1.1678 +tr.twikiDiffDebug .twikiDiffDeletedText {
1.1679 + background-color:#f99; /* red - do not change */
1.1680 +}
1.1681 +/* Added */
1.1682 +.twikiDiffAddedHeader,
1.1683 +tr.twikiDiffDebug .twikiDiffAddedMarker,
1.1684 +tr.twikiDiffDebug .twikiDiffAddedText {
1.1685 + background-color:#ccf; /* violet - do not change */
1.1686 +}
1.1687 +/* Unchanged */
1.1688 +tr.twikiDiffDebug .twikiDiffUnchangedText {
1.1689 + color:#777;
1.1690 +}
1.1691 +.twikiDiffUnchangedTextContents { }
1.1692 +.twikiDiffLineNumberHeader {
1.1693 + background-color:#ccc;
1.1694 +}
1.1695 +
1.1696 +
1.1697 +/* ----------------------------------------------------------------------- */
1.1698 +/* configure styles */
1.1699 +/* ----------------------------------------------------------------------- */
1.1700 +
1.1701 +#twikiPassword,
1.1702 +#twikiPasswordChange {
1.1703 + width:40em;
1.1704 + margin:1em auto;
1.1705 +}
1.1706 +#twikiPassword .twikiFormSteps,
1.1707 +#twikiPasswordChange .twikiFormSteps {
1.1708 + border-width:5px;
1.1709 +}
1.1710 +div.foldableBlock h1,
1.1711 +div.foldableBlock h2,
1.1712 +div.foldableBlock h3,
1.1713 +div.foldableBlock h4,
1.1714 +div.foldableBlock h5,
1.1715 +div.foldableBlock h6 {
1.1716 + border:0;
1.1717 + margin-top:0;
1.1718 + margin-bottom:0;
1.1719 +}
1.1720 +ul {
1.1721 + margin-top:0;
1.1722 + margin-bottom:0;
1.1723 +}
1.1724 +.logo {
1.1725 + margin:1em 0 1.5em 0;
1.1726 +}
1.1727 +.formElem {
1.1728 + background-color:#e9ecf2;
1.1729 + margin:0.5em 0;
1.1730 + padding:0.5em 1em;
1.1731 +}
1.1732 +.blockLinkAttribute {
1.1733 + margin-left:0.35em;
1.1734 +}
1.1735 +.blockLinkAttribute a:link,
1.1736 +.blockLinkAttribute a:visited {
1.1737 + text-decoration:none;
1.1738 +}
1.1739 +a.blockLink {
1.1740 + display:block;
1.1741 + padding:0.25em 1em;
1.1742 + border-bottom:1px solid #aaa;
1.1743 + border-top:1px solid #f2f4f6;
1.1744 + font-weight:bold;
1.1745 +}
1.1746 +a:link.blockLink,
1.1747 +a:visited.blockLink {
1.1748 + text-decoration:underline;
1.1749 +}
1.1750 +a:link:hover.blockLink {
1.1751 + text-decoration:underline;
1.1752 +}
1.1753 +a:link.blockLinkOff,
1.1754 +a:visited.blockLinkOff {
1.1755 + background-color:#f2f4f6;
1.1756 +}
1.1757 +a:link.blockLinkOn,
1.1758 +a:visited.blockLinkOn {
1.1759 + background-color:#c4cbd6;
1.1760 + border-bottom-color:#3f4e67;
1.1761 + border-top-color:#fff;
1.1762 +}
1.1763 +a.blockLink:hover {
1.1764 + background-color:#c4cbd6;
1.1765 + color:#3f4e67;
1.1766 + border-bottom-color:#3f4e67;
1.1767 + border-top-color:#fff;
1.1768 +}
1.1769 +div.explanation {
1.1770 + background-color:#fff9d1;
1.1771 + padding:0.5em 1em;
1.1772 + margin:0.5em 0;
1.1773 +}
1.1774 +div.specialRemark {
1.1775 + background-color:#fff;
1.1776 + border:1px solid #ccc;
1.1777 + margin:0.5em;
1.1778 + padding:0.5em 1em;
1.1779 +}
1.1780 +div.options {
1.1781 + margin:1em 0;
1.1782 +}
1.1783 +div.options div.optionHeader {
1.1784 + padding:0.25em 1em;
1.1785 + background-color:#666;
1.1786 + color:white;
1.1787 + font-weight:bold;
1.1788 +}
1.1789 +div.options div.optionHeader a {
1.1790 + border-width:2px;
1.1791 + border-style:solid;
1.1792 + border-color:#eee #999 #999 #eee;
1.1793 + background-color:#eee;
1.1794 + padding:0 .5em;
1.1795 + text-decoration:none;
1.1796 +}
1.1797 +div.options div.optionHeader a:link:hover,
1.1798 +div.options div.optionHeader a:visited:hover {
1.1799 + background-color:#b4d5ff; /* King's blue */
1.1800 + text-decoration:none;
1.1801 + color:#333;
1.1802 +}
1.1803 +div.options .twikiSmall {
1.1804 + margin-left:0.5em;
1.1805 + color:#bbb;
1.1806 +}
1.1807 +div.foldableBlock {
1.1808 + border-bottom:1px solid #ccc;
1.1809 + border-left:1px solid #ddd;
1.1810 + border-right:1px solid #ddd;
1.1811 + height:auto;
1.1812 + width:auto;
1.1813 + overflow:auto;
1.1814 +}
1.1815 +.foldableBlockOpen {
1.1816 + display:block;
1.1817 +}
1.1818 +.foldableBlockClosed {
1.1819 + display:block;
1.1820 +}
1.1821 +div.foldableBlock td {
1.1822 + padding:0.5em 1em;
1.1823 + border-top:1px solid #ccc;
1.1824 + vertical-align:middle;
1.1825 + line-height:1.2em;
1.1826 +}
1.1827 +div.foldableBlock td.info {
1.1828 + border-width:6px;
1.1829 +}
1.1830 +.info {
1.1831 + color:#666; /*T7*/ /* gray */
1.1832 + background-color:#f8fbfc;
1.1833 +}
1.1834 +.firstInfo {
1.1835 + color:#000;
1.1836 + background-color:#fff;
1.1837 +}
1.1838 +
1.1839 +.warn {
1.1840 + color:#f60; /* orange */
1.1841 + background-color:#FFE8D9; /* light orange */
1.1842 + border-bottom:1px solid #f60;
1.1843 +}
1.1844 +a.info,
1.1845 +a.warn,
1.1846 +a.error {
1.1847 + text-decoration:none;
1.1848 +}
1.1849 +.error {
1.1850 + color:#f00; /*T9*/ /*red*/
1.1851 + background-color:#FFD9D9; /* pink */
1.1852 + border-bottom:1px solid #f00;
1.1853 +}
1.1854 +.mandatory,
1.1855 +.mandatory input {
1.1856 + color:green;
1.1857 + background-color:#ECFADC;
1.1858 + font-weight: bold;
1.1859 +}
1.1860 +.mandatory {
1.1861 + border-bottom:1px solid green;
1.1862 +}
1.1863 +.mandatory input {
1.1864 + font-weight:normal;
1.1865 +}
1.1866 +.docdata {
1.1867 + padding-top: 1ex;
1.1868 + vertical-align: top;
1.1869 +}
1.1870 +.keydata {
1.1871 + font-weight: bold;
1.1872 + background-color:#F0F0F0;
1.1873 + vertical-align: top;
1.1874 +}
1.1875 +.subHead {
1.1876 + font-weight: bold;
1.1877 + font-style: italic;
1.1878 +}
1.1879 +.firstCol {
1.1880 + width: 30%;
1.1881 + font-weight: bold;
1.1882 + vertical-align: top;
1.1883 +}
1.1884 +.secondCol {
1.1885 +}
1.1886 +.hiddenRow {
1.1887 + display:none;
1.1888 +}