summaryrefslogtreecommitdiffstats
path: root/www/cvstrac.css
diff options
context:
space:
mode:
Diffstat (limited to 'www/cvstrac.css')
-rw-r--r--www/cvstrac.css315
1 files changed, 315 insertions, 0 deletions
diff --git a/www/cvstrac.css b/www/cvstrac.css
new file mode 100644
index 0000000..422aded
--- /dev/null
+++ b/www/cvstrac.css
@@ -0,0 +1,315 @@
+
+body {
+ margin: auto;
+ font-family: "Verdana" "sans-serif";
+ padding: 8px;
+}
+
+.sqlite_header {
+ margin: auto;
+}
+
+a { color: #45735f }
+a:visited { color: #734559 }
+
+.logo { position:absolute; margin:3px; }
+.tagline {
+ float:right;
+ text-align:right;
+ font-style:italic;
+ width:240px;
+ margin:12px;
+ margin-top:58px;
+}
+
+.toolbar {
+ font-variant: small-caps;
+ text-align: center;
+ line-height: 1.6em;
+ margin: 0;
+ padding:1px 8px;
+}
+.toolbar a { color: white; text-decoration: none; padding: 6px 12px; }
+.toolbar a:visited { color: white; }
+.toolbar a:hover { color: #80a796; background: white; }
+
+.content { margin: 5%; }
+.content dt { font-weight:bold; }
+.content dd { margin-bottom: 25px; margin-left:20%; }
+.content ul { padding:0px; padding-left: 15px; margin:0px; }
+
+/* rounded corners */
+.se { background: url(/images/se.png) 100% 100% no-repeat #80a796}
+.sw { background: url(/images/sw.png) 0% 100% no-repeat }
+.ne { background: url(/images/ne.png) 100% 0% no-repeat }
+.nw { background: url(/images/nw.png) 0% 0% no-repeat }
+/* CVSTrac default stylesheet.
+** This more or less replicates the "original" CVSTrac style.
+*/
+
+/* ********* Standard/default header and footer ************************* */
+body {background-color: white}
+#footer {font-size: .67em; clear: both;}
+
+hr {clear: both;}
+
+/* ********* Page header ************************************************ */
+
+#header {
+ background: #f0ffff;
+ padding: 0px;
+ border: 2px #80a796 solid;
+ margin: 0px;
+ display: block;
+ position: relative;
+ }
+
+#title {font-weight: bold;
+ font-size: 1.17em;
+ margin: 2px;
+ max-width: 30%;
+ }
+
+#identity {font-size: .83em;
+ font-weight: normal;
+ margin: 2px;
+ max-width: 30%;
+ }
+
+/* The "current" item is traditionally omitted from the navigation bar */
+#navigation #current {display: none;}
+
+#navigation li {display: inline; margin: 1px; white-space: nowrap;}
+#navigation li :before {content: "["; color: black;}
+#navigation li :after {content: "]"; color: black;}
+#navigation {text-align: right; list-style-type: none;
+ padding: 0;
+ margin: 0;
+ float: right;
+ max-width: 50%;
+ position: absolute;
+ top: 0em;
+ right: 0em;
+ }
+
+#action li {display: inline; margin: 1px; white-space: nowrap;}
+#action li :before {content: "["; color: black;}
+#action li :after {content: "]"; color: black;}
+#action {list-style-type: none; text-align: right; background: #f0f0f0;
+ margin: 1px;
+ padding: 1px;
+ padding: 1px;
+ clear: both;
+ }
+
+#content {clear: both;}
+
+/* File breadcrumb off by default in stock CVSTrac */
+#breadcrumb {display: none}
+
+/* ********* Bits and boxes ******************************************** */
+
+/* wiki history */
+#history {
+ float: right;
+ border: 2px #a0b5f4 solid;
+ white-space: nowrap;
+ margin: 2px; padding: 0px;
+ }
+#history h3 { margin: 2px; padding: 0px; background: #d0d9f4;
+ font-size: 1em; font-weight: bold;
+ text-align: center;
+ }
+#history ul { list-style-type: none; text-align: left;
+ margin: 2px; padding: 0px;
+ }
+#history .current { font-weight: bold; }
+#history .off { font-weight: bold; }
+#history p { margin: 2px; padding: 0px; }
+
+#wikitoc {border-spacing: 20px 0px;}
+#wikitoc th {background: #d0d0d0;}
+
+/* ********* Timeline page ******************************************** */
+#timeline {text-align: left;
+ margin: .5em 0 0 0;
+ padding: 0;
+ }
+
+/* date and milestone dividers */
+#timeline .dt {background: #f0ffff;
+ border: 2px #80a796 solid;
+ font-size: 1em; font-weight: normal;
+ padding: .25em;
+ margin: .2em 0 .2em 0;
+ float: left;
+ clear: left;
+ }
+#timeline .dm {background: #f7c0c0;
+ border: 2px #ec9898 solid;
+ font-size: 1em; font-weight: normal;
+ padding: .25em;
+ margin: .2em 0 .2em 0;
+ float: left;
+ clear: left;
+ }
+
+#timeline .entries {
+ vertical-align: top;
+ clear: both;
+ margin: 0; padding: 0;
+ margin-left: 1em;
+ }
+#timeline .entries dt {
+ clear: both;
+ float: left;
+ margin: 0; padding: 0;
+ }
+#timeline .entries dd {
+ float: left;
+ margin: 0; padding: 0;
+ }
+#timeline .entries .datetime {text-align: right;
+ width: 10%;
+ }
+#timeline .entries .time {text-align: center; /* width: 8%; */}
+#timeline .entries .hint {text-align: center; width: 5%;}
+#timeline .entries .branch {
+ background: #dddddd;
+ width: 85%;
+ }
+#timeline .entries .action {
+ width: 85%;
+ }
+
+/* timeline options, down at the bottom */
+#timelineopts {
+ margin-top: 1em;
+ padding: 3px;
+ padding-top: 1em;
+ clear: both;
+ border-top: 1px solid black;
+ }
+#timelineopts fieldset {
+ margin: 1px;
+ padding: 3px;
+ border: 1px solid black;
+ }
+#timelineopts #days {}
+#timelineopts #checkout {width: 45%; float: left; padding: 3px;}
+#timelineopts #ticket {width: 45%; float: left; padding: 3px;}
+#timelineopts #timeline {width: 45%; clear: left; float: left; padding: 3px;}
+#timelineopts #other {width: 45%; float: left; padding: 3px;}
+#timelineopts #show {clear: both;}
+
+/* ********* Setup ******************************************** */
+/* setup menu */
+#index, #setup {margin: 1em 0; padding: 0;}
+
+#index dt, #setup dt {
+ display: block;
+ width: 30%;
+ float: left;
+ margin: 0 0 0 0;
+ padding: .5em;
+ font-weight: bold;
+ clear: left;
+ white-space: nowrap;
+ }
+#index dd, #setup dd {
+ width: 55%;
+ float: left;
+ margin: 0 0 0 0;
+ padding: .5em;
+ }
+
+/* ********* Wiki formatting ******************************************** */
+/* ticket markup... various forms of "fixed" are shown as striked. This list
+** would need to be updated if the user changes the ticket states
+*/
+/* .ticket {font-weight: bold} */
+.ticket .closed, .ticket .fixed, .ticket .tested, .ticket .defer
+ {text-decoration: line-through}
+
+/* chng markup. Check-ins and milestones. */
+/* .chng {font-weight: bold} */
+/* .chng .event {color: orange} */
+/* .chng .release {color: orange} */
+/* .chng .checkin {color: red} */
+.chng .branch {background: #dddddd;}
+
+/* links to Wiki pages */
+/* .wiki {font-weight: bold} */
+.wiki .missing {color: gray; font-style: italic; font-weight: normal;}
+
+/* .diff {background: #e0e0e0} */
+/* hr.diff {visibility: hidden} */
+div.difftop {float: right}
+
+/* raw HTML in wiki */
+/* div.restricted {background-color: #e0e0e0} */
+
+/* URL's in wiki markup. This puts a special character in front, but
+** you could also use a link to an image or something...
+*/
+a.external:before {content: "\0000a4"; color: #a0a0a0;}
+
+/* Path's to code mentioned in wiki markup. */
+a.file {font-family: monospace;}
+
+/* two and three asterisks... The class names are a bit lame, but
+** I'm not sure what else to call 'em
+*/
+.two {font-size: 1.17em}
+.three {font-size: 1.33em}
+
+/* user id */
+/* .user {font-weight: bold;} */
+
+/* revision */
+/* .vers {font-style: italic;} */
+
+/* ********* Icons ****************************************************** */
+.icon:before {content: "\002022"; color: black;}
+
+.icon.milestone:before {content: "\0000a4"; color: #007878;}
+.icon.del:before {content: "\0000d7"; color: red;}
+.icon.file:before {content: "\002022"; color: black;}
+.icon.dir:before {content: "\0000bb"; color: green;}
+.icon.backup:before {content: "\0000ab"; color: black;}
+.icon.checkin:before {content: "\002022"; color: blue;}
+.icon.ticket:before {content: "\00203a"; color: blue;}
+.icon.edit:before {content: "\00002a"; color: #8C80A3;}
+.icon.attach:before {content: "\0000bb"; color: blue;}
+.icon.inspect:before {content: "\002022"; color: blue;}
+
+/* each ticket type can have a timeline icon. This is usually
+** used for the ticket creation.
+*/
+.icon.type:before {content: "\0000bb"; color: purple;}
+.icon.type.code:before {content: "\0000d7"; color: red;}
+
+/* each ticket state can also have a timeline icon */
+.icon.state:before {content: "\002666"; color: #ffa000;}
+.icon.state.new:before {content: "\0000d7"; color: red;}
+.icon.state.active:before {content: "\0000d7"; color: red;}
+.icon.state.fixed:before {content: "\00221a"; color: green;}
+.icon.state.closed:before {content: "\00221a"; color: green;}
+.icon.state.defer:before {content: "\00221a"; color: green;}
+
+/* deprecated icons... they'll disappear shortly, hopefully */
+.icon.dot:before {content: "\002022"; color: blue;}
+.icon.ptr1:before {content: "\0000bb"; color: purple;}
+
+/* ********* Other ****************************************************** */
+
+.rlog {padding: 0; margin: 0; border-width: 0;}
+.rlog td, .rlog th {text-align: left;}
+.rlog .version {width: 80px; text-align: center;}
+.rlog .date {white-space: nowrap; text-align: left;}
+
+/* Zebra stripe background effect */
+.rlog .odd {background: #efefff;}
+.rlog .milestone {background: #f7c0c0;}
+
+.rlog .branch {background: #dddddd;}