Indicate disabled/hidden projects/jobsets in the overviews

This commit is contained in:
Eelco Dolstra 2013-02-21 11:57:48 +01:00
parent 8db83d2017
commit 5099375549
3 changed files with 10 additions and 2 deletions

View file

@ -27,7 +27,7 @@
[% FOREACH p IN projects %] [% FOREACH p IN projects %]
<tr class="clickable [% IF odd %] odd [% END; odd = !odd %]" <tr class="clickable [% IF odd %] odd [% END; odd = !odd %]"
onclick="window.location = '[% c.uri_for('/project' p.name) %]'"> onclick="window.location = '[% c.uri_for('/project' p.name) %]'">
<td>[% INCLUDE renderProjectName project = p.name %]</td> <td><span class="[% IF !p.enabled %]disabled-project[% END %] [%+ IF p.hidden %]hidden-project[% END %]">[% INCLUDE renderProjectName project = p.name %]</span></td>
<td>[% HTML.escape(p.displayname) %]</td> <td>[% HTML.escape(p.displayname) %]</td>
<td>[% WRAPPER maybeLink uri=p.homepage %][% HTML.escape(p.description) %][% END %]</td> <td>[% WRAPPER maybeLink uri=p.homepage %][% HTML.escape(p.description) %][% END %]</td>
</tr> </tr>

View file

@ -40,7 +40,7 @@
<img src="/static/images/error_16.png" alt="All Failed" /> <img src="/static/images/error_16.png" alt="All Failed" />
[% END %] [% END %]
</td> </td>
<td>[% INCLUDE renderJobsetName project = project.name jobset = j.name %]</td> <td><span class="[% IF !j.enabled %]disabled-jobset[% END %] [%+ IF j.hidden %]hidden-jobset[% END %]">[% INCLUDE renderJobsetName project = project.name jobset = j.name %]</span></td>
<td>[% HTML.escape(j.description) %]</td> <td>[% HTML.escape(j.description) %]</td>
<td>[% INCLUDE renderDateTime timestamp = j.lastcheckedtime %]</td> <td>[% INCLUDE renderDateTime timestamp = j.lastcheckedtime %]</td>
[% IF j.get_column('nrtotal') > 0 %] [% IF j.get_column('nrtotal') > 0 %]

View file

@ -34,3 +34,11 @@ span:target > span.dep-tree-line {
margin-top: -40px; margin-top: -40px;
display: inline-block; /* required for webkit browsers */ display: inline-block; /* required for webkit browsers */
} }
span.disabled-project, span.disabled-jobset {
text-decoration: line-through;
}
span.hidden-project a, span.hidden-jobset a {
color: gray;
}