improvements from Maik
This commit is contained in:
@ -8,7 +8,8 @@
|
||||
<font layout:fragment="title">Arbeitszeit</font>
|
||||
<ul layout:fragment="menuitem">
|
||||
<li class="nav-item" sec:authorize="hasRole('timetrack_user')">
|
||||
<form th:action="@{/done/list}" th:object="${doneModel}" method="post">
|
||||
<a class="nav-link btn btn-primary btn-white-text" th:href="@{/done/list/previousday}" style="width: 50px; float: left;"><i class="fa fa-chevron-left"></i></a>
|
||||
<form th:action="@{/done/list}" th:object="${doneModel}" method="post" style="float:left;">
|
||||
<div class="nav-link" style="padding-top: 5px !important; padding-bottom: 0px !important">
|
||||
<div class="input-group input-group-sm mb-3" style="margin-bottom: 0px !important">
|
||||
<input type="date" class="form-control" th:value="*{day}" th:field="*{day}" />
|
||||
@ -16,6 +17,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<a class="nav-link btn btn-primary btn-white-text" th:href="@{/done/list/nextday}" style="width: 50px; float: left;"><i class="fa fa-chevron-right"></i></a>
|
||||
</li>
|
||||
</ul>
|
||||
<ul layout:fragment="menu">
|
||||
@ -24,6 +26,19 @@
|
||||
<tr>
|
||||
<td><a class="nav-link btn btn-success btn-white-text" th:href="@{/done/add/{day}(day=${doneModel.day})}">Neuer
|
||||
Eintrag</a></td>
|
||||
<td>
|
||||
<div class="dropdown">
|
||||
<button class="btn btn-white-text dropdown-toggle" type="button" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
Letzte Einträge
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li th:each="recent : ${recentList}">
|
||||
<a class="dropdown-item" th:href="@{/done/addrecent/{id}(id=${recent.pk})}"
|
||||
th:text="${(recent.getJobName()!=null?recent.getJobName():'') + '@' + (recent.getProject()!=null?recent.getProject().getName():'') + (recent.getModule()!=null? ', ' + recent.getModule().getName() : '')}"></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</td>
|
||||
<td style="padding-left: 8px"><a class="nav-link btn btn-bordered btn-dangerhover" style="width: 44px" th:href="@{/done/list}"><i class="fas fa-sync"></i></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -54,7 +69,9 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr th:each="done : ${doneList}">
|
||||
<td><a class="hoverlink" th:href="@{/done/edit/{id}(id=${done.pk})}"><span th:text="${done.timeNote}"></span></a></td>
|
||||
<td><a class="hoverlink" th:href="@{/done/edit/{id}(id=${done.pk})}"><span th:text="${done.timeNote}"></span></a>
|
||||
<a th:if="${done.timeUntil==null}" class="btn btn-outline-secondary" th:href="@{/done/end/{id}(id=${done.pk})}"><i class="fa fa-clock"></i></a>
|
||||
</td>
|
||||
<td><a class="hoverlink" th:href="@{/done/edit/{id}(id=${done.pk})}"><span th:text="${done.timeDiff}"></span></a></td>
|
||||
<td><a class="hoverlink" th:href="@{/done/edit/{id}(id=${done.pk})}"><span class="boldtext"
|
||||
th:text="${done.project?.name}"></span></a></td>
|
||||
@ -64,7 +81,9 @@
|
||||
th:text="${done.activity?.name}"></span></a></td>
|
||||
<td><span th:text="${done.billing.shortcut}" th:class="'billing ' + ${done.billing.csskey}"
|
||||
th:if="${done.billing != null}"></span></td>
|
||||
<td><a th:href="@{/done/edit/{id}(id=${done.pk})}" th:title="${done.pk}"><i class="fa fa-edit"></i></a></td>
|
||||
<td>
|
||||
<a class="" th:href="@{/done/copy/{id}(id=${done.pk})}"><i class="fa fa-copy"></i></a>
|
||||
<a style="margin-left: 5px;" th:href="@{/done/edit/{id}(id=${done.pk})}" th:title="${done.pk}"><i class="fa fa-edit"></i></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tfoot>
|
||||
|
Reference in New Issue
Block a user