Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 49 additions & 19 deletions resources/views/home/taskman/objective.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -1226,7 +1226,7 @@ function loadTask(button) {
fetch(`/taskman/weekly/task?weekly=${weekly}&date=${date}&type=${type}`)
.then(res => res.json())
.then(tasks => {

console.log(tasks);
if (tasks.length === 0) {
body.innerHTML = `<div class="text-muted">Belum ada task</div>`;
body.dataset.loaded = "true";
Expand All @@ -1239,34 +1239,44 @@ function loadTask(button) {

let statusBadge = task.status == 1
? `<span class="badge bg-label-success">Done</span>`
: `<span class="badge bg-label-warning">On Progress</span>`;
: `<span class="badge bg-label-warning">Ongoing</span>`;

let evidence = task.evidence_task
? `<a href="${task.evidence_task}" target="_blank" class="badge bg-label-info">Evidence</a>`
: `<span class="badge bg-label-secondary">No Evidence</span>`;

html += `
<li class="list-group-item">
<div class="d-flex justify-content-between align-items-start">
<div class="me-2">
<div class="fw-semibold">${task.detail_task}</div>
<div class="small text-muted mt-1">
PIC: <b>${task.pic}</b> · Level: ${task.level}
</div>
</div>
<div class="text-end">
${statusBadge}
</div>
<li class="d-flex align-items-start mb-1 mx-5">
<!-- CHECKBOX -->
<div class="flex-shrink-0">
<input class="form-check-input" type="checkbox" ${task.status == 1 ? 'checked disabled' : ''}>
</div>

<div class="mt-2 d-flex gap-2">
${evidence}
<span class="badge bg-label-primary">
Due: ${task.due}
<!-- TEXT -->
<div class="flex-grow-1 text-wrap mx-4">
<span class="fw-semibold">
${task.detail_task}
</span>
</div>

<!-- RIGHT BADGE -->
<div class="d-flex flex-shrink-0 text-nowrap" style="margin-right:-9.5px;">
<span class="mx-2">
${statusBadge}
</span>
<span>
<img
src="{{ asset('sneat-v3.0') }}/assets/img/avatars/asep-profile.jpg"
class="rounded-circle"
height="18"
style="cursor:pointer"
data-bs-toggle="tooltip"
data-bs-placement="top"
title="Tooltip on top">
</span>
</div>
</li>
`;
`;
});

html += `</ul>`;
Expand All @@ -1277,7 +1287,7 @@ function loadTask(button) {
.catch(() => {
body.innerHTML = `<div class="text-danger">Gagal memuat task</div>`;
});
}
}

// ============================
// CLICK LOAD (FLOW LAMA — AMAN)
Expand Down Expand Up @@ -1305,3 +1315,23 @@ function loadTask(button) {
</script>

@endsection


{{-- <div class="d-flex justify-content-between align-items-start">
<div class="me-2">
<div class="fw-semibold">${task.detail_task}</div>
<div class="small text-muted mt-1">
PIC: <b>${task.pic}</b> · Level: ${task.level}
</div>
</div>
<div class="text-end">
${statusBadge}
</div>
</div>

<div class="mt-2 d-flex gap-2">
${evidence}
<span class="badge bg-label-primary">
Due: ${task.due}
</span>
</div> --}}
2 changes: 1 addition & 1 deletion resources/views/include/footer.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ class="footer-container d-flex align-items-center justify-content-between py-4 f
Copyright &copy 2025
</div>
<div class="d-none d-lg-inline-block">
Asep Septiadi. All right reserved.
Teknovasi Suryatama. All right reserved.
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion resources/views/include/sidebar.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<a href="index.html" class="app-brand-link">
<div class="app-brand-wrapper" style="display: flex; flex-direction: column;">
<span class="app-brand-text demo menu-text fw-bold">
<span class="text-primary">ST</span>.mate Pro
<span class="text-primary">ST</span><span class="text-danger">.</span>mate Pro
</span>
<span style="font-size: 8.5pt; margin-top: -2px;">
Make your easy to manage & improve
Expand Down