36 <a href="projects/versions?pid=${projectInfo.project.id}"> |
36 <a href="projects/versions?pid=${projectInfo.project.id}"> |
37 <c:out value="${projectInfo.project.name}"/> |
37 <c:out value="${projectInfo.project.name}"/> |
38 </a> |
38 </a> |
39 </div> |
39 </div> |
40 <c:if test="${isActive}"> |
40 <c:if test="${isActive}"> |
|
41 <!-- VERSIONS --> |
41 <div class="menuEntry level-1"> |
42 <div class="menuEntry level-1"> |
42 <a href="projects/versions?pid=${projectInfo.project.id}"> |
43 <a href="projects/versions?pid=${projectInfo.project.id}"> |
43 <fmt:message key="menu.versions"/> |
44 <fmt:message key="navmenu.versions"/> |
44 </a> |
45 </a> |
45 </div> |
46 </div> |
46 <div class="menuEntry level-2"> |
47 <div class="menuEntry level-2"> |
47 <div class="version-icon" style="background: black"></div> |
48 <div class="navmenu-icon" style="background: black"></div> |
48 <a href="projects/view?pid=${projectInfo.project.id}&vid=-1"> |
49 <a href="projects/view?pid=${projectInfo.project.id}&vid=-1"> |
49 <fmt:message key="menu.versions.unassigned" /> |
50 <fmt:message key="navmenu.unassigned" /> |
50 </a> |
51 </a> |
51 </div> |
52 </div> |
52 <c:forEach var="version" items="${viewmodel.projectInfo.versions}"> |
53 <c:forEach var="version" items="${viewmodel.projectInfo.versions}"> |
53 <c:set var="isVersionActive" value="${viewmodel.versionFilter eq version}" /> |
54 <c:set var="isVersionActive" value="${viewmodel.versionFilter eq version}" /> |
54 <div class="menuEntry level-2" <c:if test="${isVersionActive}">data-active</c:if> |
55 <div class="menuEntry level-2" <c:if test="${isVersionActive}">data-active</c:if> |
55 title="<fmt:message key="version.status.${version.status}" />"> |
56 title="<fmt:message key="version.status.${version.status}" />"> |
56 <div class="version-icon version-${version.status}"></div> |
57 <div class="navmenu-icon version-${version.status}"></div> |
57 <a href="projects/view?pid=${projectInfo.project.id}&vid=${version.id}"> |
58 <a href="projects/view?pid=${projectInfo.project.id}&vid=${version.id}"> |
58 <c:out value="${version.name}"/> |
59 <c:out value="${version.name}"/> |
59 </a> |
60 </a> |
60 </div> |
61 </div> |
61 </c:forEach> |
62 </c:forEach> |
|
63 <!-- COMPONENTS --> |
|
64 <div class="menuEntry level-1"> |
|
65 <a href="projects/components?pid=${projectInfo.project.id}"> |
|
66 <fmt:message key="navmenu.components"/> |
|
67 </a> |
|
68 </div> |
|
69 <div class="menuEntry level-2"> |
|
70 <div class="navmenu-icon" style="background: black"></div> |
|
71 <a href="projects/view?pid=${projectInfo.project.id}&cid=0"> |
|
72 <fmt:message key="navmenu.all" /> |
|
73 </a> |
|
74 </div> |
|
75 <div class="menuEntry level-2"> |
|
76 <div class="navmenu-icon" style="background: black"></div> |
|
77 <a href="projects/view?pid=${projectInfo.project.id}&cid=-1"> |
|
78 <fmt:message key="navmenu.unassigned" /> |
|
79 </a> |
|
80 </div> |
|
81 <c:forEach var="component" items="${viewmodel.projectInfo.components}"> |
|
82 <c:set var="isComponentActive" value="${viewmodel.componentFilter eq component}" /> |
|
83 <div class="menuEntry level-2" <c:if test="${isVersionActive}">data-active</c:if> > |
|
84 <div class="navmenu-icon" style="background-color: ${component.color}"></div> |
|
85 <a href="projects/view?pid=${projectInfo.project.id}&cid=${component.id}"> |
|
86 <c:out value="${component.name}"/> |
|
87 </a> |
|
88 </div> |
|
89 </c:forEach> |
62 </c:if> |
90 </c:if> |
63 </c:forEach> |
91 </c:forEach> |