diff --git a/senju/templates/scan.html b/senju/templates/scan.html
index daaa150..a051c8b 100644
--- a/senju/templates/scan.html
+++ b/senju/templates/scan.html
@@ -51,14 +51,29 @@
-
Response:
+
AI recognized the following:
Waiting for input...
-
-
+
+
+
+
+
+
+
+
+
Generating Haiku
+
+
Creating a beautiful haiku based on your image...
@@ -72,6 +87,9 @@
const responseBox = document.getElementById('response-box');
const submitButton = document.getElementById('submit-button');
const errorMessage = document.getElementById('error-message');
+ const yesButton = document.getElementById('yes-button');
+ const noButton = document.getElementById('no-button');
+ const generatingHaikuBox = document.getElementById('generating-haiku-box');
let imageUploaded = false;
@@ -107,6 +125,7 @@
imageUploaded = false;
responseBox.classList.add('opacity-0');
+ generatingHaikuBox.classList.add('hidden');
setTimeout(() => {
document.getElementById('ai-response').textContent = 'Waiting for input...';
}, 500);
@@ -121,7 +140,7 @@
responseBox.classList.remove('opacity-0');
// Example response
- document.getElementById('ai-response').textContent = 'Generating Haiku from image...';
+ document.getElementById('ai-response').textContent = 'Dominic Monaghan interviewing Elijah Wood if he will wear wigs';
} else {
errorMessage.classList.remove('hidden');
@@ -132,11 +151,28 @@
}, 600);
}
}
-
+
+ function handleYesClick() {
+ // Hide response box
+ responseBox.classList.add('opacity-0');
+
+ // Show generating haiku box
+ setTimeout(() => {
+ responseBox.classList.add('hidden');
+ generatingHaikuBox.classList.remove('hidden');
+ }, 500);
+ }
+
+ function handleNoClick() {
+ // Reset everything
+ removeImage();
+ }
dropzoneFile.addEventListener('change', handleFileSelect);
removeImageBtn.addEventListener('click', removeImage);
submitButton.addEventListener('click', handleSubmit);
+ yesButton.addEventListener('click', handleYesClick);
+ noButton.addEventListener('click', handleNoClick);
// Add some CSS animation
document.head.insertAdjacentHTML('beforeend', `
@@ -158,4 +194,3 @@