Browse Source

A bit of redesign;

feature/notes
stingl 4 years ago
parent
commit
3b083df9ba
  1. 41
      index.html
  2. 2
      js/app.js

41
index.html

@ -79,36 +79,37 @@
<div class="row"> <div class="row">
<div class="col-md-6" v-if="!ticket.tracking"> <div class="col-md-6" v-if="!ticket.tracking">
<button type="button" class="btn btn-info ticket-action-button" <button type="button" class="btn btn-primary ticket-action-button"
@click="startTracking(ticket)"> @click="startTracking(ticket)">
<i class="far fa-play-circle"></i> <i class="far fa-play-circle"></i> <small>Starten</small>
</button> </button>
</div> </div>
<div class="col-md-6" v-else> <div class="col-md-6" v-else>
<button type="button" class="btn btn-danger ticket-action-button" <button type="button" class="btn btn-danger ticket-action-button"
@click="stopTracking(ticket)"> @click="stopTracking(ticket)">
<i class="far fa-stop-circle"></i> <i class="far fa-stop-circle"></i> <small>Stoppen</small>
</button> </button>
</div> </div>
<div class="col-md-6"> <div class="col-6">
<button type="button" class="btn btn-primary ticket-action-button" <button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal"
@click="openTasksForTracker(ticket)" title="Tasks"> @click="archiveTracker(ticketIndex)" title="Archivieren">
<i class="fas fa-clipboard-check"></i> {{ showOpenTasksForTracker(ticket.tasks) }} <i class="fas fa-archive"></i> <small>Archivieren</small>
</button> </button>
</div> </div>
<div class="col-6"> <div class="col-md-6">
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" <button type="button" class="btn btn-info ticket-action-button"
@click="archiveTracker(ticketIndex)" title="Archivieren"> @click="openTasksForTracker(ticket)" title="Tasks">
<i class="fas fa-archive"></i> <i class="fas fa-clipboard-check"></i> <small>Tasks {{ showOpenTasksForTracker(ticket.tasks) }}</small>
</button> </button>
</div> </div>
<div class="col-6"> <div class="col-6">
<button class="btn btn-danger ticket-action-button" <button class="btn btn-danger ticket-action-button"
@click="deleteTracker(ticketIndex)" title="Löschen"> @click="deleteTracker(ticketIndex)" title="Löschen">
<i class="fas fa-trash"></i> <i class="fas fa-trash"></i> <small>Löschen</small>
</button> </button>
</div> </div>
</div> </div>
@ -176,20 +177,20 @@
<div class="col-md-12" v-if="ticket.tracking"> <div class="col-md-12" v-if="ticket.tracking">
<button type="button" class="btn btn-danger ticket-action-button" <button type="button" class="btn btn-danger ticket-action-button"
@click="stopTracking(ticket)"> @click="stopTracking(ticket)">
<i class="far fa-stop-circle"></i> <i class="far fa-stop-circle"></i> <small>Stoppen</small>
</button> </button>
</div> </div>
<div class="col-md-12" v-if="!ticket.tracking && ticket.timeBoxMinutes && timeBoxTimeLeft(ticket) > 0"> <div class="col-md-12" v-if="!ticket.tracking && ticket.timeBoxMinutes && timeBoxTimeLeft(ticket) > 0">
<button type="button" class="btn btn-info ticket-action-button" <button type="button" class="btn btn-primary ticket-action-button"
@click="startTracking(ticket)"> @click="startTracking(ticket)">
<i class="far fa-play-circle"></i> <i class="far fa-play-circle"></i> <small>Starten</small>
</button> </button>
</div> </div>
<div class="col-md-12"> <div class="col-md-12">
<button class="btn btn-danger ticket-action-button" <button class="btn btn-danger ticket-action-button"
@click="deleteTracker(ticketIndex)" title="Löschen"> @click="deleteTracker(ticketIndex)" title="Löschen">
<i class="fas fa-trash"></i> <i class="fas fa-trash"></i> <small>Löschen</small>
</button> </button>
</div> </div>
</div> </div>
@ -262,7 +263,7 @@
</div> </div>
<div class="col-md-12"> <div class="col-md-12">
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" <button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal"
@click="archiveTracker(ticketIndex)" title="Archivieren"> @click="archiveTracker(ticketIndex)" title="Archivieren">
<i class="fas fa-archive"></i> <i class="fas fa-archive"></i>
</button> </button>
@ -327,7 +328,7 @@
</div> </div>
<div class="col-md-12"> <div class="col-md-12">
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" <button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal"
@click="archiveTracker(ticketIndex)" title="Archivieren"> @click="archiveTracker(ticketIndex)" title="Archivieren">
<i class="fas fa-archive"></i> <i class="fas fa-archive"></i>
</button> </button>
@ -372,7 +373,7 @@
</button> </button>
</div> </div>
<div class="col"> <div class="col">
<button class="btn btn-secondary ticket-action-button" data-bs-dismiss="modal" <button class="btn btn-warning ticket-action-button" data-bs-dismiss="modal"
@click="archiveTracker(ticketIndex)" title="Archivieren"> @click="archiveTracker(ticketIndex)" title="Archivieren">
<i class="fas fa-archive"></i> <i class="fas fa-archive"></i>
</button> </button>
@ -861,7 +862,7 @@
</div> </div>
<div class="" v-if="archive.length > 0"> <div class="" v-if="archive.length > 0">
<a type="button" <a type="button"
class="btn btn-secondary text-dark bottom-menu-item" class="btn btn-warning bottom-menu-item"
data-bs-toggle="modal" data-bs-toggle="modal"
data-bs-target="#showArchivedTicketsModal" data-bs-target="#showArchivedTicketsModal"
data-bs-placement="top" data-bs-placement="top"

2
js/app.js

@ -746,7 +746,7 @@ const TimeTrack = {
}, },
showOpenTasksForTracker(tasks) { showOpenTasksForTracker(tasks) {
let count = this.getOpenTasksForTracker(tasks); let count = this.getOpenTasksForTracker(tasks);
return count > 0 ? ' ('+count+')' : ''; return count > 0 ? ' ('+count+' offen)' : '';
} }
}, },
beforeDestroy() { beforeDestroy() {