Skip to content
This repository was archived by the owner on Feb 11, 2026. It is now read-only.

Commit c4e7ed7

Browse files
committed
V1.4-Alpha
1 parent 4d2db2e commit c4e7ed7

2 files changed

Lines changed: 17 additions & 6 deletions

File tree

frontend.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,6 @@ <h1> Application settings</h1>
8080

8181
</div>
8282

83-
<script src="main.js"></script>
83+
<script src="src/main.js"></script>
8484
</body>
8585
</html>

main.js renamed to src/main.js

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ const BTN_CONFIRM_DELETE = document.getElementById("btn-execute-delete");
77
const BTN_CANCEL_DELETE = document.getElementById("btn-cancel-delete");
88
const BTNS_BACK_NAVIGATION = document.querySelectorAll(".back-button");
99

10-
10+
// view-log const
11+
// view-logger const
1112

1213

1314

@@ -87,9 +88,14 @@ function getFormValues() {
8788
tasks = [];
8889
chrome.storage.local.set({ tasks: [] }, () => { });
8990
console.log("All tasks deleted!");
91+
//document.getElementById("view-confirm-delete").classList.add("hidden");
92+
//document.getElementById("view-logger").classList.add("hidden");
93+
// Editing here at line 92
94+
document.getElementById("view-confirm-delete").textContent = "Deleted..";
95+
setTimeout(() => {
96+
document.getElementById("view-home").classList.remove("hidden");
9097
document.getElementById("view-confirm-delete").classList.add("hidden");
91-
document.getElementById("view-logger").classList.add("hidden");
92-
alert("All logs deleted successfully!")
98+
}, 2000);
9399
break;
94100
case "BACK-BUTTON":
95101
const BCK_BUTTON_DATA_SAVED = document.getElementById("btn-save-data").textContent = 'Save a new timesheet';
@@ -148,8 +154,13 @@ function validateTime(inputElement, errorElement) {
148154

149155
const TASKS = {start, end, date, description, timestamp: Date.now() };
150156
tasks.push(TASKS);
151-
chrome.storage.local.set({ tasks: tasks }, () => {});
152-
alert("Hours have been saved.", tasks);
157+
chrome.storage.local.set({ tasks: tasks }, () => {});
158+
BTN_SAVE_ENTRY.textContent = "Entry has been saved!";
159+
BTN_SAVE_ENTRY.style.backgroundColor = "green";
160+
setTimeout(() => {
161+
BTN_SAVE_ENTRY.textContent = "Save a new timesheet";
162+
BTN_SAVE_ENTRY.style.backgroundColor = "white";
163+
}, 2000);
153164
ResetField(start, end, date, description, TodayDate, FormattedDate);
154165
ViewSelector();
155166
};

0 commit comments

Comments
 (0)