diff --git a/application/static/index.html b/application/static/index.html
index 9d19054..afb80bf 100644
--- a/application/static/index.html
+++ b/application/static/index.html
@@ -12,7 +12,7 @@
-
+
@@ -98,7 +98,13 @@
- Tasks • Sat Aug 12, 2023
+
+
+
Sat Aug 12, 2023
+
+
-
diff --git a/application/static/scripts.js b/application/static/scripts.js
index 731ea92..af8b91c 100644
--- a/application/static/scripts.js
+++ b/application/static/scripts.js
@@ -528,11 +528,38 @@ function recurringButtonListener(e) {
}
+function savePrintButtonListener(e) {
+
+
+ let spbt = document.getElementById("savePrintButtonText")
+
+ if (spbt.innerHTML === "Save") {
+ spbt.innerHTML = "Print"
+ this.classList.add("bg-indigo-200")
+ this.classList.add("border-indigo-300")
+ this.classList.remove("bg-green-200")
+ this.classList.remove("border-green-300")
+ //bg-indigo-200 border-indigo-300
+ } else if (spbt.innerHTML === "Print") {
+ spbt.innerHTML = "Save"
+ this.classList.remove("bg-indigo-200")
+ this.classList.remove("border-indigo-300")
+ this.classList.add("bg-green-200")
+ this.classList.add("border-green-300")
+ //bg-green-200 border-green-300
+
+ }
+
+
+}
+
+document.getElementById("savePrintButton").addEventListener("click", savePrintButtonListener)
+
+
for (let rb of document.getElementsByClassName("recurringButton")) {
rb.addEventListener("click", recurringButtonListener)
}
-
let rows = document.getElementsByClassName("task-row");
console.log('hmm');
for (let row of rows) {
diff --git a/application/thermal_print.py b/application/thermal_print.py
index de61a5c..4f2de8f 100644
--- a/application/thermal_print.py
+++ b/application/thermal_print.py
@@ -146,7 +146,9 @@ class ThermalPrinter():
q = self.database.get_random_quote()
self.p.text("\n\n")
self.p.set(align="left")
- self.p.text(q[0])
+ # self.p.text(q[0])
+ for l in textwrap.wrap(q[0], 32):
+ self.p.text(l)
self.p.text("\n")
self.p.set(align="right")
self.p.text(q[1])