Indicate disabled/hidden projects/jobsets in the overviews

[?]
Feb 21, 2013, 10:57 AM
MCCHPWHEYMTTECCT7YT5W7DVYIZKZRRKFMGWTA2C33CTPUFY4PFQC

Dependencies

  • [2] 36M6DGIT Show the runtime/build dependencies in the build page
  • [3] JY7BXXOP Split viewing and editing a project
  • [4] QTFVCDIF added hide feature for project/jobset
  • [5] 3PNG7NIB Remove trailing whitespace
  • [6] ODNCGFQ5 * Improved the navigation bar: don't include all projects (since that
  • [7] Z2E5PAYY Move Hide/Unhide links for project to toplevel menu.
  • [*] 7YBYT2LQ
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.
  • [*] SBMOICGV Evil CSS hackery to prevent link targets from being under the navbar

Change contents

  • replacement in src/root/overview.tt at line 30
    [4.19807][4.19807:19871]()
    <td>[% INCLUDE renderProjectName project = p.name %]</td>
    [4.19807]
    [4.19871]
    <td><span class="[% IF !p.enabled %]disabled-project[% END %] [%+ IF p.hidden %]hidden-project[% END %]">[% INCLUDE renderProjectName project = p.name %]</span></td>
  • replacement in src/root/project.tt at line 43
    [3.4089][3.4089:4182]()
    <td>[% INCLUDE renderJobsetName project = project.name jobset = j.name %]</td>
    [3.4089]
    [3.4182]
    <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>
  • edit in src/root/static/css/hydra.css at line 36
    [2.2102]
    [11.784]
    }
    span.disabled-project, span.disabled-jobset {
    text-decoration: line-through;
    }
    span.hidden-project a, span.hidden-jobset a {
    color: gray;