Ticket #2430: 2430-1.diff
| File 2430-1.diff, 7.4 KB (added by markus, 3 years ago) |
|---|
-
htdocs/css/roadmap.css
1 1 /* General styles for the progress bars */ 2 div.progress { border: 1px solid #d7d7d7; float: left } 3 div.progress :link, div.progress :visited { 4 background: #fff; 2 table.progress { 3 float: left; 4 border: 1px solid #d7d7d7; 5 border-collapse: collapse; 6 border-spacing: 0; 7 margin: 0; 8 padding: 0; 9 empty-cells: show 10 } 11 12 table.progress a, table.progress :link, table.progress :visited, table.progress :link:hover, table.progress :visited:hover { 13 position: static; 5 14 border: none; 6 15 display: block; 7 float: left;16 width: 100%; 8 17 height: 1.2em; 18 padding: 0; 19 margin: 0; 20 text-decoration: none 9 21 } 10 div.progress :link:hover, div.progress :visited:hover { background: #fff } 11 div.progress .closed:link, div.progress .closed:visited { background: #bae0ba } 22 23 table.progress td { 24 border: none; background: #fff; height: auto; padding: 0; margin: 0 25 } 26 table.progress td.closed { 27 border: none; background: #bae0ba; height: auto; padding: 0; margin: 0 28 } 29 table.progress td :hover { 30 background: none; 31 } 12 32 p.percent { font-size: 10px; line-height: 2.4em; margin: 0.9em 0 0 } 13 33 14 34 /* Styles for the roadmap view */ … … 58 78 #stats th { text-align: right; text-transform: capitalize } 59 79 #stats th :link, #stats th :visited { border: none } 60 80 #stats td { padding-left: 0.5em; width: 100% } 61 #stats td div.progress { margin: 3px 4px 3px 0 } 62 #stats td p.percent { line-height: 1.2em; margin-top: .4em } 81 #stats td table.progress { 82 margin: 3px 4px 3px 0; 83 float: left; 84 border: 1px solid #d7d7d7; 85 border-collapse: collapse; 86 border-spacing: 0; 87 padding: 0; 88 empty-cells: show 89 } 90 #stats td table.progress td { 91 border: none; 92 padding: 0; 93 } 94 #stats td p.percent { line-height: 1.2em; margin-top: 3px } 63 95 64 96 /* Styles for the milestone edit form */ 65 97 #edit fieldset { margin: 1em 0 } -
templates/milestone.cs
117 117 </p><?cs 118 118 with:stats = milestone.stats ?><?cs 119 119 if:#stats.total_tickets > #0 ?> 120 <div class="progress"> 121 <a class="closed" href="<?cs 122 var:milestone.queries.closed_tickets ?>" style="width: <?cs 123 var:#stats.percent_closed ?>%" title="<?cs 120 <table class="progress"> 121 <tr> 122 <td class="closed" style="width: <?cs 123 var:#stats.percent_closed ?>%"> 124 <a href="<?cs 125 var:milestone.queries.closed_tickets ?>" title="<?cs 124 126 var:#stats.closed_tickets ?> of <?cs 125 127 var:#stats.total_tickets ?> ticket<?cs 126 if:#stats.total_tickets != #1 ?>s<?cs /if ?> closed"></a> 127 <a class="open" href="<?cs 128 var:milestone.queries.active_tickets ?>" style="width: <?cs 129 var:#stats.percent_active - 1 ?>%" title="<?cs 128 if:#stats.total_tickets != #1 ?>s<?cs /if ?> closed"></a></td> 129 <td class="open" style="width: <?cs 130 var:#stats.percent_active ?>%"> 131 <a href="<?cs 132 var:milestone.queries.active_tickets ?>" title="<?cs 130 133 var:#stats.active_tickets ?> of <?cs 131 134 var:#stats.total_tickets ?> ticket<?cs 132 135 if:#stats.total_tickets != #1 ?>s<?cs /if ?> active"></a> 133 </div> 136 </tr> 137 </table> 134 138 <p class="percent"><?cs var:#stats.percent_closed ?>%</p> 135 139 <dl> 136 140 <dt>Closed tickets:</dt> … … 162 166 <th scope="row"><a href="<?cs 163 167 var:group.queries.all_tickets ?>"><?cs var:group.name ?></a></th> 164 168 <td style="white-space: nowrap"><?cs if:#group.total_tickets ?> 165 < divclass="progress" style="width: <?cs169 <table class="progress" style="width: <?cs 166 170 var:#group.percent_total * #80 / #milestone.stats.max_percent_total ?>%"> 167 <a class="closed" href="<?cs 168 var:group.queries.closed_tickets ?>" style="width: <?cs 169 var:#group.percent_closed ?>%" title="<?cs 170 var:group.closed_tickets ?> of <?cs 171 var:group.total_tickets ?> ticket<?cs 172 if:group.total_tickets != #1 ?>s<?cs /if ?> closed"></a> 173 <a class="open" href="<?cs 174 var:group.queries.active_tickets ?>" style="width: <?cs 175 var:#group.percent_active - 1 ?>%" title="<?cs 176 var:group.active_tickets ?> of <?cs 177 var:group.total_tickets ?> ticket<?cs 178 if:group.total_tickets != 1 ?>s<?cs /if ?> active"></a> 179 </div> 171 <tr> 172 <td class="closed" style="width: <?cs 173 var:#group.percent_closed ?>%"><a href="<?cs 174 var:group.queries.closed_tickets ?> title="<?cs 175 var:group.closed_tickets ?> of <?cs 176 var:group.total_tickets ?> ticket<?cs 177 if:group.total_tickets != #1 ?>s<?cs /if ?> closed"></a> 178 </td> 179 <td class="open" style="width: <?cs 180 var:#group.percent_active ?>%"><a href="<?cs 181 var:group.queries.active_tickets ?>" title="<?cs 182 var:group.active_tickets ?> of <?cs 183 var:group.total_tickets ?> ticket<?cs 184 if:group.total_tickets != 1 ?>s<?cs /if ?> active"></a> 185 </td> 186 </tr> 187 </table> 180 188 <p class="percent"><?cs var:group.closed_tickets ?>/<?cs 181 189 var:group.total_tickets ?></p> 182 190 <?cs /if ?></td> -
templates/roadmap.cs
37 37 </p><?cs 38 38 with:stats = milestone.stats ?><?cs 39 39 if:#stats.total_tickets > #0 ?> 40 <div class="progress"> 41 <a class="closed" href="<?cs 42 var:milestone.queries.closed_tickets ?>" style="width: <?cs 43 var:#stats.percent_closed ?>%" title="<?cs 44 var:#stats.closed_tickets ?> of <?cs 45 var:#stats.total_tickets ?> ticket<?cs 46 if:#stats.total_tickets != #1 ?>s<?cs /if ?> closed"></a> 47 <a class="open" href="<?cs 48 var:milestone.queries.active_tickets ?>" style="width: <?cs 49 var:#stats.percent_active - 1 ?>%" title="<?cs 50 var:#stats.active_tickets ?> of <?cs 51 var:#stats.total_tickets ?> ticket<?cs 52 if:#stats.total_tickets != #1 ?>s<?cs /if ?> active"></a> 53 </div> 40 <table class="progress"> 41 <tr> 42 <td class="closed" style="width: <?cs 43 var:#stats.percent_closed ?>%"><a href="<?cs 44 var:milestone.queries.closed_tickets ?>" title="<?cs 45 var:#stats.closed_tickets ?> of <?cs 46 var:#stats.total_tickets ?> ticket<?cs 47 if:#stats.total_tickets != #1 ?>s<?cs /if ?> closed"></a></td> 48 <td class="open" style="width: <?cs 49 var:#stats.percent_active ?>%"><a href="<?cs 50 var:milestone.queries.active_tickets ?>" title="<?cs 51 var:#stats.active_tickets ?> of <?cs 52 var:#stats.total_tickets ?> ticket<?cs 53 if:#stats.total_tickets != #1 ?>s<?cs /if ?> active"></a></td> 54 </tr> 55 </table> 54 56 <p class="percent"><?cs var:#stats.percent_closed ?>%</p> 55 57 <dl> 56 58 <dt>Closed tickets:</dt>
