You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by gj...@apache.org on 2012/10/16 22:06:19 UTC
svn commit: r1398968 [3/28] - in /incubator/bloodhound/trunk/trac: ./
contrib/ doc/ doc/api/ doc/utils/ sample-plugins/
sample-plugins/permissions/ sample-plugins/workflow/ trac/ trac/admin/
trac/admin/templates/ trac/admin/tests/ trac/db/ trac/db/test...
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css (original)
+++ incubator/bloodhound/trunk/trac/trac/htdocs/css/report.css Tue Oct 16 20:06:09 2012
@@ -24,24 +24,29 @@
}
.report div.reports { clear: both }
+
+
.report div.reports h2 {
- border-bottom: 1px solid #eeeeee;
- margin-top: 0;
+ /* taken from .wikipage h2 */
+ border-bottom: 1px solid #ddd;
+ box-shadow: .1em .4em .7em 0 #f2f2f2;
+ padding: 0.2em .3em .1em;
+}
+.report div.reports h3 {
+ /* taken from .wikipage h3 */
+ border-bottom: 1px dashed #ddd;
}
-.report div.reports h2 :link, .report div.reports h2 :visited {
+.report div.reports h3 :link, .report div.reports h3 :visited {
color: #000;
border-bottom: none;
}
-.report div.reports h2 em {
+.report div.reports h3 em {
color: #800;
font-style: normal;
}
-.report form div.inlinebuttons {
- float: right;
- margin-top: -2px;
- margin-left: 0.2em;
-}
+.report form .inlinebuttons { float: right }
+.uisymbols .report form .inlinebuttons { margin-top: -.6em }
.report span.foldable { display: none }
.report div.description {
@@ -70,7 +75,9 @@ h2.report-result {
background: #f7f7f7;
border-bottom: 1px solid #d7d7d7;
margin: 2em 0 0;
- padding: 0 .33em;
+ padding: .2em .4em;
+ box-shadow: 1px 1px .5em 0 #ccc;
+ border-radius: .1em
}
#report-descr { margin: 0 2em; font-size: 90% }
#report-notfound { margin: 2em; font-size: 110% }
@@ -78,8 +85,9 @@ h2.report-result {
#content.report .field label { padding-bottom: .3em; }
#query { clear: right }
-#query fieldset, #query fieldset input, #query fieldset select { font-size: 11px }
-#query fieldset input[type="button"] { padding: 0.1em 0.5em }
+#query fieldset, #query fieldset input, #query fieldset select {
+ font-size: 11px;
+}
#query fieldset { margin-top: 1em }
#query fieldset.collapsed {
border-width: 0;
@@ -91,6 +99,7 @@ h2.report-result {
#query .buttons { float: right; margin-top: .5em }
#query .buttons input { margin: .5em }
#query hr { clear: both; margin: 0; visibility: hidden }
+#trac-report-buttons { float: right }
#filters table { width: 100% }
#filters td.trac-clause { padding: 0 }
@@ -217,7 +226,7 @@ table.tickets tbody tr.fullrow th {
#batchmod_form fieldset input#batchmod_submit { font-size: 14px; }
#batchmod_form fieldset input[type="button"]{ padding: 0.1em 0.5em; }
-#batchmod_form fieldset { margin-top: 1em }
+#batchmod_form > fieldset { margin-top: 1.5em }
#batchmod_form fieldset.collapsed {
border-width: 0;
margin-bottom: 0pt;
@@ -225,34 +234,32 @@ table.tickets tbody tr.fullrow th {
}
.batchmod_property { width: 100%; }
.batchmod_required:before { content: " * "; }
-
#batchmod_form fieldset input,
#batchmod_form fieldset select,
.batchmod_property,
.batchmod_label {
font-size: 11px;
}
-
-#batchmod_action { line-height: 2em }
-
+#batchmod_action { margin-top: 0; line-height: 2em; }
#batchmod_form th {
- text-align: right;
- white-space: nowrap;
- font-size: 11px;
+ text-align: right;
+ white-space: nowrap;
+ font-size: 11px;
}
-
.batchmod_required {
- color: red;
- font-size: 11px;
- font-weight: bold;
- font-style: italic;
- padding-left: .5em;
+ color: red;
+ font-size: 11px;
+ font-weight: bold;
+ font-style: italic;
+ padding-left: .5em;
}
-
#batchmod_help {
- clear: both;
+ float: right;
color: #999;
- margin: 1em;
- text-align: right;
+ margin: 0.3em 1em;
+}
+#batchmod_help :link, #batchmod_help :visited { cursor: help; }
+
+@media print {
+ .batchmod_selector { display: none }
}
-#batchmod_help :link, #batchmod_help :visited { cursor: help }
\ No newline at end of file
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css (original)
+++ incubator/bloodhound/trunk/trac/trac/htdocs/css/roadmap.css Tue Oct 16 20:06:09 2012
@@ -3,6 +3,7 @@ table.progress {
border: 1px solid #d7d7d7;
border-collapse: collapse;
border-spacing: 0;
+ box-shadow: 0 0 1em #eee; /* from pre.wiki */
float: left;
margin: 0;
padding: 0;
@@ -34,12 +35,15 @@ p.percent {
.milestone .info h2 {
background: #f7f7f7;
border-bottom: 1px solid #d7d7d7;
- margin: 0;
+ margin: .5em 0;
+ box-shadow: 1px 1px .5em 0 #ccc;
+ border-radius: .1em;
}
.milestone .info h2 :link, .milestone .info h2 :visited {
color: #000;
display: block;
border-bottom: none;
+ padding: .2em .4em;
}
.milestone .info h2 :link:hover, .milestone .info h2 :visited:hover {
color: #000;
@@ -56,7 +60,13 @@ p.percent {
/* Styles for the milestone view */
.milestone .date { color: #888; font-style: italic; margin: 0 }
.milestone .description { margin: 1em 0 2em }
-#stats { float: right; margin: 0 0 2em 2em; padding: 0; width: 400px; max-width: 40% }
+#stats {
+ float: right;
+ margin: 0 1em 2em 2em;
+ padding: 0;
+ width: 400px;
+ max-width: 40%;
+}
#stats legend { white-space: nowrap }
/* Styles for progress bars */
@@ -74,7 +84,10 @@ p.percent {
.trac-groupprogress th { text-align: right; }
.trac-groupprogress th :link, .trac-groupprogress th :visited { border: none }
.trac-groupprogress td { padding-left: 0.5em; width: 100% }
-.trac-groupprogress table.progress { margin: 3px 1em 3px 0 }
+.trac-groupprogress table.progress {
+ margin: 3px 1em 3px 0;
+ box-shadow: none;
+}
.trac-groupprogress table.progress td { padding: 0 }
.trac-groupprogress p.percent { margin-top: 3px; white-space: nowrap }
@@ -84,7 +97,7 @@ p.percent {
#edit .disabled em { color: #d7d7d7 }
#edit .field { margin: 0.5em 0 }
#edit label { padding-left: .2em }
-#edit fieldset.iefix { margin-left: 1px; margin-right: 1px }
+#edit fieldset { margin-left: 1px; margin-right: 1px }
#edit textarea#description { margin-left: -1px; margin-right: -1px; padding: 0; width: 100% }
#edit .wikitoolbar { margin-left: -1px }
#edit div.trac-resizable { width: 100% }
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/ticket.css
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/ticket.css?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/htdocs/css/ticket.css (original)
+++ incubator/bloodhound/trunk/trac/trac/htdocs/css/ticket.css Tue Oct 16 20:06:09 2012
@@ -10,15 +10,17 @@
#field-description-help { float: right }
#properties div.trac-resizable, #field-description { width: 100% }
+/* "Yellow Ticket Box" */
#ticket {
background: #ffd;
- border: 1px outset #996;
- border-radius: .5em;
+ border: 1px solid #dd9;
+ border-radius: .4em;
margin-top: 1em;
padding: .5em 1em;
position: relative;
}
+/* YTB in preview mode */
#ticket.ticketdraft {
background: #f8f8f8 url(../draft.png);
}
@@ -33,14 +35,44 @@
.ticketdraft {
background: #f8f8f8 url(../draft.png);
- border: 1px outset #996;
- border-radius: .5em;
+ border: 1px solid #d7d7d7;
+ border-radius: .4em;
padding: 0 .2em;
}
-h1 .status { color: #444; }
-#ticket h2.summary { margin: 0 0 .8em 0 }
-#ticket .date { color: #996; float: right; font-size: 85%; position: relative }
+#trac-ticket-title {
+ margin-top: .4em;
+ margin-right: 0;
+ clear: right;
+}
+
+#ticket > h2 {
+ color: #844;
+ margin: .3em 0 .4em 0;
+}
+#ticket > h2 .trac-id {
+ font-size: 145%;
+ vertical-align: middle;
+ margin: 0 .4em 0 0;
+}
+#ticket > h2 .trac-status {
+ vertical-align: middle;
+}
+#ticket > h2 .trac-type {
+ color: #955;
+ vertical-align: middle;
+}
+#ticket > h2 .trac-resolution {
+ vertical-align: middle;
+}
+
+#ticket .date {
+ color: #996;
+ float: right;
+ font-size: 85%;
+ position: relative;
+ top: -.2em;
+}
#ticket .date p { margin: .3em }
#ticket table.properties {
@@ -62,6 +94,7 @@ h1 .status { color: #444; }
text-align: left;
width: 20%;
}
+#ticket table.properties th.missing { color: #d3d398; }
#ticket table.properties td { width: 30% }
#ticket table.properties td p:first-child { margin-top: 0 }
#ticket table.properties td p:last-child { margin-bottom: 0 }
@@ -76,36 +109,53 @@ h1 .status { color: #444; }
#ticket .description h3 .lastmod {
font-size: 90%;
}
-#ticket .inlinebuttons {
+#ticket .inlinebuttons {
float: right;
position: relative;
bottom: 0.3em;
- margin-left: 0.2em;
}
+/* Change History */
#changelog {
- border: 1px outset #996;
- border-radius: .5em;
padding: 1em;
}
.trac-shade { background-color: #eee }
#trac-threaded-form { float: right }
+
+/* Threaded comments */
ul.children {
margin-top: 1.5em;
padding-left: 2em;
list-style-image: url(../inreply.png);
}
ul.children > li.child {
- border-left: 1px solid #e0e0e0;
- padding-left: .75em;
+ padding-left: .5em;
margin-bottom: 1.5em;
+ border-left: 1px solid #bbb;
+ border-radius: 1em;
+}
+
+/* Comment contents */
+#changelog h3, #ticketchange h3 {
+ border-bottom: 1px solid #d7d7d7;
+ box-shadow: .1em .4em .7em 0 #f2f2f2;
+ padding: 0 .2em;
+ margin-bottom: .5em;
+ color: #999;
+ font-size: 100%;
+ font-weight: normal;
}
+@media print {
+ #changelog h3, #ticketchange h3 { box-shadow: none }
+}
+
div.comment ul { list-style: disc }
div.comment ul ul, div.comment ol ul { list-style: circle }
div.comment ul ul ul, div.comment ol ul ul { list-style: square }
div.comment ul ol ul, div.comment ol ol ul { list-style: square }
div.comment ol { list-style: decimal }
+/* Comment editor */
#trac-comment-editor { margin-left: 2em; margin-bottom: 1em }
#trac-comment-editor div.trac-resizable { width: 100% }
#trac-comment-editor textarea {
@@ -115,25 +165,22 @@ div.comment ol { list-style: decimal }
width: 100%;
}
#trac-comment-editor .wikitoolbar { margin-left: -1px }
-#trac-add-comment :link, #trac-add-comment :visited { color: #b00 }
.trac-new { border-left: 0.31em solid #c0f0c0; padding-left: 0.31em; }
-#changelog h3, #ticketchange h3 {
- border-bottom: 1px solid #d7d7d7;
- color: #999;
- font-size: 100%;
- font-weight: normal;
-}
+
.trac-loading {
background: url(../loading.gif) 0 50% no-repeat;
margin: 0 1em;
padding-left: 16px;
display: none;
}
-.threading, #changelog .inlinebuttons { float: right; margin-left: 0.2em }
+.threading, #changelog .inlinebuttons {
+ float: right;
+}
.threading { font-size: 85%; }
.threading :link, .threading :visited { border-bottom: 0 }
#changelog .trac-lastedit {
padding-left: 2.5em;
+ margin-top: .8em;
color: #999;
font-size: 80%;
}
@@ -142,9 +189,23 @@ div.comment ol { list-style: decimal }
#changelog .changes, #ticketchange .changes { list-style: square; margin-left: 2em; padding: 0 }
.trac-conflict { border-left: .3em solid #e44; padding-left: .3em; }
#changelog .comment, #ticketchange .comment { margin-left: 2em }
+button.trac-revert, button.trac-revert:hover {
+ margin: 0;
+ padding: 0;
+ border: none;
+ border-bottom: 1px dotted #bbb;
+ overflow: visible;
+ cursor: pointer;
+ background: none;
+ color: #b00;
+ text-decoration: none;
+ -moz-user-select: text;
+}
+button.trac-revert:hover { background-color: #eee; color: #555; }
+button.trac-revert div { display: none; }
form .field { margin-top: .75em; width: 100% }
-form .field fieldset.iefix { margin-left: 1px; margin-right: 1px }
+form .field fieldset { margin-left: 1px; margin-right: 1px }
label[for=comment] { float: right }
#comment { margin-left: -1px; margin-right: -1px; padding: 0; width: 100% }
form .field .wikitoolbar { margin-left: -1px }
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/timeline.css
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/timeline.css?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/htdocs/css/timeline.css (original)
+++ incubator/bloodhound/trunk/trac/trac/htdocs/css/timeline.css Tue Oct 16 20:06:09 2012
@@ -9,6 +9,9 @@ h2 {
border-bottom: 1px solid #d7d7d7;
font-size: 105%;
margin: 2em 0 .5em;
+ padding: .4em;
+ box-shadow: 1px 1px .5em 0 #ccc;
+ border-radius: .1em;
}
dl {
line-height: 1.3em;
@@ -65,19 +68,22 @@ dd.changeset ul { padding-left: 15px; }
/* Styles for the 'changeset_show_files' option */
dd.changeset .changes { color: #aaa; font-size: 90%; }
-dd.changeset ul.changes {
+dd.changeset ul.changes {
+ margin-left: 0;
padding-left: 0;
list-style-type: none;
}
dd.changeset .changes li div {
border: 1px solid #999;
- float: left;
- margin: .5em .5em 0 0;
- overflow: hidden;
- width: .8em; height: .8em;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ margin: 0 .5em 0 0;
+ width: .8em;
+ height: .8em;
+ vertical-align: middle;
}
-dd.changeset .changes li span {
- float: left;
+dd.changeset .changes li span {
margin-right: .8em;
}
dd.changeset .changes .add { background: #bfb }
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/trac.css
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/trac.css?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/htdocs/css/trac.css (original)
+++ incubator/bloodhound/trunk/trac/trac/htdocs/css/trac.css Tue Oct 16 20:06:09 2012
@@ -1,4 +1,11 @@
-body { background: #fff; color: #000; margin: 10px; padding: 0; }
+/* -*- coding: utf-8 -*- */
+html { overflow-y: scroll }
+body {
+ background: #fff;
+ color: #000;
+ margin: 10px;
+ padding: 0;
+}
body, th, tr {
font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif;
}
@@ -53,6 +60,8 @@ span:hover .anchor {
h1:target, h2:target, h3:target, h4:target, h5:target, h6:target,
span:target {
background: #ffb;
+ box-shadow: .1em .1em .4em .1em #DDA;
+ border-radius: .2em;
}
@media screen {
@@ -74,6 +83,9 @@ span:target {
/* Forms */
input, textarea, select { margin: 2px }
input, select { vertical-align: middle }
+input[type=button], input[type=submit], input[type=reset], button {
+ *overflow: visible; /* Workaround too much margin on button in IE7 */
+}
input[type=button], input[type=submit], input[type=reset] {
background: #eee;
color: #222;
@@ -82,19 +94,29 @@ input[type=button], input[type=submit],
box-shadow: .1em .1em .4em 0 #888;
padding: .1em .5em .2em;
text-shadow: .1em .1em #ddd;
+ cursor: pointer;
}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
background: #f6f6f6;
box-shadow: .1em .1em .6em 0 #999;
text-shadow: .1em .1em #fcfcfc;
}
+input[type=button]:active, input[type=submit]:active,
+input[type=reset]:active {
+ position: relative;
+ top: .1em;
+ left: .1em;
+}
input[type=button][disabled], input[type=submit][disabled],
input[type=reset][disabled] {
background: #f6f6f6;
border-style: solid;
color: #999;
}
-input[type=text], input.textwidget, textarea { border: 1px solid #d7d7d7 }
+input[type=text], input.textwidget, textarea {
+ border: 1px solid #d7d7d7;
+ border-radius: .3em;
+}
input[type=text], input.textwidget { padding: .25em .5em }
input[type=text]:focus, input.textwidget:focus, textarea:focus {
border: 1px solid #886;
@@ -102,21 +124,15 @@ input[type=text]:focus, input.textwidget
option { border-bottom: 1px dotted #d7d7d7 }
fieldset {
border: 1px solid #d7d7d7;
- border-radius: .5em;
- padding: .5em;
+ border-radius: .4em;
margin: 1em 0;
+ background: #F7F7F0;
+ box-shadow: .1em .1em 1em 0 #E7E7E7 inset;
+ padding: 1em;
}
p.hint, span.hint { color: #666; font-size: 85%; font-style: italic; margin: .5em 0;
padding-left: 1em;
}
-fieldset.iefix {
- background: transparent;
- border: none;
- padding: 0;
- margin: 0;
-}
-* html fieldset.iefix { width: 98% }
-fieldset.iefix p { margin: 0 }
legend {
color: #999;
margin-left: .6em;
@@ -128,13 +144,37 @@ label.disabled { color: #d7d7d7 }
.buttons { margin: .5em .5em .5em 0 }
.buttons form, .buttons form div { display: inline }
.buttons input { margin: 1em .5em .1em 0 }
+
.inlinebuttons input {
+ border: 1px solid #ddd;
+ border-radius: 1em;
+ height: 1.6em;
+ padding: 0 .4em .1em;
font-size: 70%;
- border: 1px dotted #ccc;
box-shadow: none;
- margin: 0 .1em;
- padding: 0.1em;
+ margin: 0 .1em .1em;
background: none;
+ color: #808080;
+ cursor: pointer;
+}
+.uisymbols .inlinebuttons input[type=button],
+.uisymbols .inlinebuttons input[type=submit] {
+ font-size: 100%;
+}
+.inlinebuttons input[type=button]:hover,
+.inlinebuttons input[type=submit]:hover {
+ background: #f6f6f6;
+ color: #333;
+ text-shadow: .1em .1em #fcfcfc;
+ box-shadow: .1em .1em .6em 0 #999;
+}
+input[type=button].trac-delete,
+input[type=submit].trac-delete {
+ color: #d31313;
+}
+input[type=button].trac-delete:hover,
+input[type=submit].trac-delete:hover {
+ color: #e31313;
}
/* Header */
@@ -167,51 +207,80 @@ label.disabled { color: #d7d7d7 }
font-size: 10px;
list-style: none;
margin: 0;
+ padding: 0;
text-align: right;
}
.nav li {
border-right: 1px solid #d7d7d7;
- display: inline;
+ display: inline-block;
padding: 0 .75em;
white-space: nowrap;
+ /* IE7 hack to make inline-block effective on block element */
+ zoom: 1;
+ *display: inline;
}
.nav li.last { border-right: none }
+/* Meta navigation bar */
+#metanav {
+ padding-top: .3em;
+}
+
/* Main navigation bar */
#mainnav {
- background: #fff url(../topbar_gradient.png) 0 0;
- border: 1px solid #000;
font: normal 10px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif;
+ box-shadow: 0 .5em 1.5em #eee;
+ border: 1px solid #e4e4e4;
+ border-radius: .5em;
margin: .66em 0 .33em;
- padding: .2em 0;
}
-#mainnav li { border-right: none; padding: .25em 0 }
+#mainnav li {
+ background: white url(../topbar_gradient.png) 0 0;
+ border: 1px solid #e4e4e4;
+ margin: -1px .3em 0 -.4em;
+ padding: .3em 0;
+}
+
+#mainnav .first, #mainnav .first :link {
+ border-top-left-radius: .5em;
+ border-bottom-left-radius: .5em;
+}
+#mainnav .last, #mainnav .last :link {
+ border-top-right-radius: .5em;
+ border-bottom-right-radius: .5em;
+ margin-right: 0;
+}
+
#mainnav :link, #mainnav :visited {
- background: url(../dots.gif) 0 0 no-repeat;
- border-right: 1px solid #fff;
border-bottom: none;
- border-left: 1px solid #555;
+ box-shadow: 0 .1em .3em 0 #999;
color: #000;
- padding: .2em 20px;
+ padding: .3em 20px;
+}
+
+#mainnav li:hover {
+ border: 1px solid #666;
}
-* html #mainnav :link, * html #mainnav :visited { background-position: 1px 0 }
#mainnav :link:hover, #mainnav :visited:hover {
- background-color: #ccc;
- border-right: 1px solid #ddd;
+ background: #000 url(../topbar_gradient2.png) 0 0 repeat-x;
+ color: #eee;
+ box-shadow: 0 .1em .6em 0 #666;
+}
+
+#mainnav .active {
+ border: 1px solid #666;
}
#mainnav .active :link, #mainnav .active :visited {
background: #000 url(../topbar_gradient2.png) 0 0 repeat-x;
- border-top: none;
- border-right: 1px solid #000;
color: #eee;
- font-weight: bold;
-}
-#mainnav .active :link:hover, #mainnav .active :visited:hover {
- border-right: 1px solid #000;
+ text-shadow: 1px 0 #eee;
}
/* Context-dependent navigation links */
-#ctxtnav { min-height: 1em }
+#ctxtnav {
+ min-height: 1em;
+ padding: .4em 0;
+}
#ctxtnav li ul {
background: #f7f7f7;
color: #ccc;
@@ -236,9 +305,13 @@ label.disabled { color: #d7d7d7 }
}
/* Alternate links */
-#altlinks { clear: both; text-align: center }
+#altlinks {
+ clear: both;
+ margin-top: .4em;
+ text-align: center;
+}
#altlinks h3 { font-size: 12px; letter-spacing: normal; margin: 0 }
-#altlinks ul { list-style: none; margin: 0; padding: 0 0 1em }
+#altlinks ul { list-style: none; margin: 0; }
#altlinks li {
border-right: 1px solid #d7d7d7;
display: inline;
@@ -268,7 +341,6 @@ label.disabled { color: #d7d7d7 }
clear: both;
color: #bbb;
font-size: 10px;
- border-top: 1px solid;
height: 31px;
padding: .25em 0;
}
@@ -289,8 +361,22 @@ label.disabled { color: #d7d7d7 }
text-align: right;
}
-#content { padding-bottom: 2em; position: relative }
+/* Container for all the elements in the page, usually single child of the body element */
+#content {
+ position: relative; /* reference for absolute positioning of children */
+}
+
+/* Information content */
+div.trac-content {
+ padding: .5em 1em;
+ margin: .3em auto;
+ border: 1px solid #e4e4e4;
+ border-radius: .5em;
+ box-shadow: .2em .3em 1.5em #eee;
+}
+/* Help links */
+.uinohelp #help { display: none }
#help {
clear: both;
color: #999;
@@ -303,9 +389,13 @@ label.disabled { color: #d7d7d7 }
/* Section folding */
.foldable :link, .foldable :visited {
- background: url(../expanded.png) 0 50% no-repeat;
+ background: url(../expanded.png) 4px 50% no-repeat;
border: none;
- padding-left: 16px;
+ border-radius: .3em;
+ box-shadow: .1em .1em .3em 0 #bbb;
+ color: #222;
+ text-shadow: .1em .1em #fcfcfc;
+ padding: .3em .5em .3em 20px;
}
.foldable :link:hover, .foldable :visited:hover { background-color: transparent }
.collapsed > .foldable :link, .collapsed > .foldable :visited {
@@ -315,6 +405,17 @@ label.disabled { color: #d7d7d7 }
fieldset > legend.foldable :link, fieldset > legend.foldable :visited {
color: #666;
font-size: 110%;
+ text-shadow: .1em .1em #ddd;
+}
+.collapsed legend.foldable { background: white }
+
+/* Section with count */
+h2 .trac-count, h3 .trac-count {
+ margin-left: .2em;
+ vertical-align: baseline;
+ color: #999;
+ font-size: 90%;
+ font-weight: normal;
}
/* Page preferences form */
@@ -334,6 +435,7 @@ fieldset > legend.foldable :link, fields
#prefs fieldset {
background: transparent;
border: none;
+ box-shadow: none;
margin: .5em;
padding: 0;
}
@@ -362,6 +464,7 @@ fieldset > legend.foldable :link, fields
#info td.message { width: 100% }
#info .message ul { padding: 0; margin: 0 2em }
#info .message p { margin: 0; padding: 0 }
+a.trac-diff:after { content: "â" }
/* Wiki */
.wikipage { padding-left: 18px }
@@ -391,11 +494,21 @@ dl.compact dd { margin: 0; padding: 0 }
pre.wiki, pre.literal-block {
background: #f7f7f7;
border: 1px solid #d7d7d7;
+ box-shadow: 0 0 1em #eee;
+ border-radius: .3em;
margin: 1em 1.75em;
padding: .25em;
overflow: auto;
}
+tt {
+ color: #600;
+ border: 1px solid #edc;
+ border-radius: .25em;
+ padding: 0 0.3em;
+ background: #fafafa;
+}
+
blockquote.citation {
margin: -0.6em 0;
border-style: solid;
@@ -411,6 +524,7 @@ table.wiki {
border: 1px solid #ccc;
border-collapse: collapse;
border-spacing: 0;
+ box-shadow: 0 0 1em #eee; /* from pre.wiki */
}
table.wiki td { border: 1px solid #ccc; padding: .1em .25em; }
table.wiki th {
@@ -475,9 +589,7 @@ div.trac-grip {
/* Styles for the list of attachments. */
#attachments > div.attachments {
- border: 1px outset #996;
- border-radius: .5em;
- padding: 1em;
+ padding: 0 0 1em 1em;
}
#attachments dl.attachments { margin-left: 2em; padding: 0 }
#attachments dt { display: list-item; list-style: square; }
@@ -499,6 +611,7 @@ table.listing {
border-bottom: 1px solid #d7d7d7;
border-collapse: collapse;
border-spacing: 0;
+ box-shadow: .2em .3em 1.5em #eee; /* from .trac-content */
margin-top: 1em;
width: 100%;
}
@@ -538,6 +651,8 @@ table.listing tbody tr.odd { background-
table.listing tbody tr:hover { background: #eed !important }
table.listing tbody tr.focus { background: #ddf !important }
+table.listing pre { white-space: pre-wrap }
+
/* Styles for the page history table
(extends the styles for "table.listing") */
#fieldhist td { padding: 0 .5em }
@@ -577,7 +692,8 @@ table.listing tbody tr.focus { backgroun
overflow: hidden;
white-space: normal;
}
-div.system-message p { margin: 0; }
+
+div.system-message p { margin: 0 }
div.system-message p.system-message-title { font-weight: bold; }
/* rst errors are less emphasized */
@@ -590,12 +706,56 @@ span.system-message {
}
/* whole-page admonitions in theme.html */
-#warning.system-message, .warning.system-message { background: #ffb; border: 1px solid #000; }
+div.system-message {
+ border-radius: .5em;
+ /* taken from #prefs */
+ box-shadow: .2em .2em .7em 0 #777;
+}
+
+#warning.system-message, .warning.system-message {
+ background: #ffb;
+ border: 1px solid #500;
+}
#warning.system-message li { list-style-type: square; }
-#notice.system-message, .notice.system-message { background: #dfd; border: 1px solid #000; }
+#notice.system-message, .notice.system-message {
+ background: #dfd;
+ border: 1px solid #500;
+}
#notice.system-message li { list-style-type: square; }
+div.system-message .trac-close-msg {
+ display: none; /* hidden when no Javascript available */
+ float: right;
+ font-size: 80%;
+ /* taken from .inlinebuttons */
+ border: 1px solid #ddd;
+ border-radius: 1em;
+ height: 1.6em;
+ padding: 0 .4em .1em;
+ box-shadow: none;
+ margin: 0 .1em .1em 0;
+ background: none;
+ color: #999;
+ /* taken from trac-delete */
+ color: #d31313;
+ /* override */
+ height: 1.4em;
+}
+div.system-message .trac-close-msg:hover {
+ /* taken from .inlinebuttons */
+ background: #f6f6f6;
+ color: #333;
+ text-shadow: .1em .1em #fcfcfc;
+ box-shadow: .1em .1em .6em 0 #999;
+}
+.uisymbols div.system-message .trac-close-msg > span {
+ display: none;
+}
+.uisymbols div.system-message .trac-close-msg:after {
+ content: "x"; /* or – "â"; */
+}
+
/* error.html page */
#content.error form.newticket { display: inline; }
#content.error form.newticket textarea { display: none; }
@@ -672,12 +832,18 @@ span.system-message {
}
@media print {
- #header, #altlinks, #footer, #help { display: none }
+ #header, #altlinks, #footer, #help, #warning, #notice { display: none }
.nav, form, .buttons form, form .buttons, form .inlinebuttons,
- .noprint, .trac-nav, .trac-topnav {
+ .noprint, .trac-nav, .trac-topnav,
+ #attachments > div.attachments > p {
display: none;
}
form.printableform { display: block }
div.code pre { white-space: pre-wrap }
:link, :visited { border-bottom: none }
+ div.trac-content { box-shadow: none }
+ .foldable :link, .foldable :visited {
+ text-shadow: none;
+ box-shadow: none;
+ }
}
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/css/wiki.css
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/css/wiki.css?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/htdocs/css/wiki.css (original)
+++ incubator/bloodhound/trunk/trac/trac/htdocs/css/wiki.css Tue Oct 16 20:06:09 2012
@@ -3,10 +3,26 @@
#info { margin: 0 0 1em 0 }
#wikipage { clear: both }
+.wikipage h2 {
+ border-bottom: 1px solid #ddd;
+ box-shadow: .1em .4em .7em 0 #f2f2f2;
+ padding: 0.2em .3em .1em;
+}
+@media print { .wikipage h2 { box-shadow: none } }
+
+.wikipage h3 {
+ border-bottom: 1px dashed #ddd;
+}
+.wikipage .trac-content {
+ margin-left: -18px;
+ padding-left: 28px;
+}
+
/* Styles for the path of hierarchical pages */
#pagepath {
font-size: 10px; /* same as .nav ul in trac.css */
float: left;
+ padding: .4em 0;
}
#pagepath :link, #pagepath :visited { margin: 0 .2em }
#pagepath .first:link, #pagepath .first:visited { color: #998 }
@@ -20,8 +36,9 @@
display: block;
margin: 0 0 0 1em;
}
-.sidebyside > h2 { margin: .4em 0; }
-.sidebyside #preview { margin: 0 0 1em 0; }
+.sidebyside > h2 { margin: .4em 0 }
+.sidebyside #preview { margin: 0 }
+.sidebyside #text { overflow: hidden }
#edit { margin-top: .5em }
#edit #rows {
@@ -87,6 +104,7 @@
div.trac-modifiedby {
margin: .3em .5em;
+ *width: 100%; /* Workaround horizontal scrollbar on IE7 */
color: #888;
font-size: 80%;
font-style: italic;
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/babel.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/babel.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/expand_dir.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/expand_dir.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/folding.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/folding.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/jquery-ui-addons.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/jquery-ui-addons.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/jquery-ui-i18n.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/jquery-ui-i18n.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/jquery-ui.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/jquery-ui.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/query.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/query.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/suggest.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/suggest.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/threaded_comments.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/threaded_comments.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/htdocs/js/workflow_graph.js
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/htdocs/js/workflow_graph.js?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
Binary files - no diff available.
Modified: incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/messages.po
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/messages.po?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/messages.po (original)
+++ incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/messages.po Tue Oct 16 20:06:09 2012
@@ -2129,7 +2129,7 @@ msgid ""
" instead of creating a ticket."
msgstr ""
"Abans de fer-ho, però, proveu de\n"
-" [1:2:cercar]\n"
+" [1:[2:cercar]\n"
" casos similars], ja que és probable que aquest problema\n"
" ja haja estat reportat abans. Si teniu preguntes sobre\n"
" la instaÅlació i configuració del Trac o els seus\n"
Modified: incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/tracini.po
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/tracini.po?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/tracini.po (original)
+++ incubator/bloodhound/trunk/trac/trac/locale/ca/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012
@@ -263,9 +263,10 @@ msgid ""
"In addition to regular key names supported by the Python\n"
"logger library (see\n"
"http://docs.python.org/library/logging.html), one could use:\n"
-" - $(path)s the path for the current environment\n"
-" - $(basename)s the last path component of the current environment\n"
-" - $(project)s the project name\n"
+"\n"
+"- $(path)s the path for the current environment\n"
+"- $(basename)s the last path component of the current environment\n"
+"- $(project)s the project name\n"
"\n"
"Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n"
"would be interpreted by the ConfigParser itself.\n"
Modified: incubator/bloodhound/trunk/trac/trac/locale/cs/LC_MESSAGES/tracini.po
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/cs/LC_MESSAGES/tracini.po?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/locale/cs/LC_MESSAGES/tracini.po (original)
+++ incubator/bloodhound/trunk/trac/trac/locale/cs/LC_MESSAGES/tracini.po Tue Oct 16 20:06:09 2012
@@ -264,9 +264,10 @@ msgid ""
"In addition to regular key names supported by the Python\n"
"logger library (see\n"
"http://docs.python.org/library/logging.html), one could use:\n"
-" - $(path)s the path for the current environment\n"
-" - $(basename)s the last path component of the current environment\n"
-" - $(project)s the project name\n"
+"\n"
+"- $(path)s the path for the current environment\n"
+"- $(basename)s the last path component of the current environment\n"
+"- $(project)s the project name\n"
"\n"
"Note the usage of `$(...)s` instead of `%(...)s` as the latter form\n"
"would be interpreted by the ConfigParser itself.\n"
Modified: incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/messages-js.po
URL: http://svn.apache.org/viewvc/incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/messages-js.po?rev=1398968&r1=1398967&r2=1398968&view=diff
==============================================================================
--- incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/messages-js.po (original)
+++ incubator/bloodhound/trunk/trac/trac/locale/de/LC_MESSAGES/messages-js.po Tue Oct 16 20:06:09 2012
@@ -7,15 +7,15 @@ msgid ""
msgstr ""
"Project-Id-Version: Trac 0.12\n"
"Report-Msgid-Bugs-To: trac-dev@googlegroups.com\n"
-"POT-Creation-Date: 2010-05-24 23:55+0200\n"
-"PO-Revision-Date: 2010-11-14 18:10+0100\n"
-"Last-Translator: Daniel Musketa <da...@musketa.de>\n"
+"POT-Creation-Date: 2012-08-06 17:09+0200\n"
+"PO-Revision-Date: 2012-09-01 00:00+0200\n"
+"Last-Translator: Felix Schwarz <fe...@oss.schwarz.eu>\n"
"Language-Team: de <LL...@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.5\n"
+"Generated-By: Babel 0.9.6\n"
#: trac/htdocs/js/blame.js:84
msgid "(no changeset information)"
@@ -41,20 +41,20 @@ msgstr "Unterverzeichnis ausklappen"
msgid "Re-expand directory"
msgstr "Verzeichnis ausklappen"
-#: trac/htdocs/js/expand_dir.js:115
+#: trac/htdocs/js/expand_dir.js:121
#, python-format
msgid "Loading %(entry)s..."
msgstr "Lade %(entry)s â¦"
-#: trac/htdocs/js/expand_dir.js:143
+#: trac/htdocs/js/expand_dir.js:149
msgid "(empty)"
msgstr "(leer)"
-#: trac/htdocs/js/expand_dir.js:151
+#: trac/htdocs/js/expand_dir.js:157
msgid "(error)"
msgstr "(Fehler)"
-#: trac/htdocs/js/expand_dir.js:158
+#: trac/htdocs/js/expand_dir.js:164
msgid "Fold directory"
msgstr "Verzeichnis einklappen"
@@ -63,42 +63,123 @@ msgstr "Verzeichnis einklappen"
msgid "Show %(title)s"
msgstr "%(title)s zeigen"
-#: trac/htdocs/js/folding.js:77
+#: trac/htdocs/js/folding.js:78
#, python-format
msgid "%(title)s (click to hide column)"
msgstr "%(title)s (klicken um Spalte auszublenden)"
-#: trac/htdocs/js/query.js:118
+#. TRANSLATOR: Format in month heading in the datepicker, extracts yearSuffix
+#. and showMonthAfterYear
+#: trac/htdocs/js/jquery-ui-i18n.js:4
+msgid "$month$year"
+msgstr "$month$year"
+
+#. TRANSLATOR: Link that closes the datepicker
+#. TRANSLATOR: Link that closes the timepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:7 trac/htdocs/js/jquery-ui-i18n.js:39
+msgid "Done"
+msgstr "SchlieÃen"
+
+#. TRANSLATOR: Link to the previous month in the datepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:9
+msgid "Prev"
+msgstr "Vorheriger"
+
+#. TRANSLATOR: Link to the next month in the datepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:11
+msgid "Next"
+msgstr "Nächster"
+
+#. TRANSLATOR: Link to the current day in the datepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:13
+msgid "Today"
+msgstr "Heute"
+
+#. TRANSLATOR: Heading for the week-of-the-year column in the datepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:20
+msgid "Wk"
+msgstr "KW"
+
+#. TRANSLATOR: Heading of the standalone timepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:30
+msgid "Choose Time"
+msgstr "Zeit auswählen"
+
+#. TRANSLATOR: Time selector label
+#: trac/htdocs/js/jquery-ui-i18n.js:32
+msgid "Time"
+msgstr "Zeit"
+
+#. TRANSLATOR: Time labels in the timepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:34
+msgid "Hour"
+msgstr "Stunde"
+
+#: trac/htdocs/js/jquery-ui-i18n.js:34
+msgid "Minute"
+msgstr "Minute"
+
+#: trac/htdocs/js/jquery-ui-i18n.js:34
+msgid "Second"
+msgstr "Sekunde"
+
+#: trac/htdocs/js/jquery-ui-i18n.js:35
+msgid "Time Zone"
+msgstr "Zeitzone"
+
+#. TRANSLATOR: Link to pick the current time in the timepicker
+#: trac/htdocs/js/jquery-ui-i18n.js:37
+msgid "Now"
+msgstr "Jetzt"
+
+#: trac/htdocs/js/query.js:132
msgid "A filter already exists for that property"
msgstr "Es existiert bereits ein Filter für diese Eigenschaft"
-#: trac/htdocs/js/query.js:145
+#: trac/htdocs/js/query.js:159
msgid "or"
msgstr "oder"
-#: trac/htdocs/js/query.js:164
+#: trac/htdocs/js/query.js:182 trac/htdocs/js/query.js:310
msgid "yes"
msgstr "ja"
-#: trac/htdocs/js/query.js:167
+#: trac/htdocs/js/query.js:185 trac/htdocs/js/query.js:313
msgid "no"
msgstr "nein"
-#: trac/htdocs/js/query.js:170
+#: trac/htdocs/js/query.js:188
msgid "between"
msgstr "zwischen"
-#: trac/htdocs/js/query.js:172
+#: trac/htdocs/js/query.js:190
msgid "and"
msgstr "und"
+#: trac/htdocs/js/query.js:337
+msgid " remove:"
+msgstr " entfernen:"
+
+#: trac/htdocs/js/query.js:347
+msgid " add:"
+msgstr " hinzufügen:"
+
+#: trac/htdocs/js/query.js:376
+#, python-format
+msgid "Select ticket %(id)s for modification"
+msgstr "Ticket %(id)s für Ãnderung auswählen"
+
+#: trac/htdocs/js/query.js:387
+msgid "Toggle selection of all tickets shown in this group"
+msgstr "Auswahl für alle angezeigten Tickets dieser Gruppe umkehren"
+
#: trac/htdocs/js/trac.js:7
msgid "Link here"
msgstr "Link hierher"
#: trac/htdocs/js/wikitoolbar.js:56
msgid "Bold text: '''Example'''"
-msgstr "Fetter Text: '''Beipiel'''"
+msgstr "Fetter Text: '''Beispiel'''"
#: trac/htdocs/js/wikitoolbar.js:59
msgid "Italic text: ''Example''"