mirror of
https://github.com/senju1337/senju.git
synced 2025-12-24 07:39:29 +00:00
59 lines
2.4 KiB
HTML
59 lines
2.4 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block content %}
|
|
<div class="flex flex-col items-center justify-center min-h-screen bg-violet-900 text-white p-6">
|
|
<div class="bg-white text-gray-900 p-8 rounded-xl shadow-lg max-w-lg w-full text-center transform transition duration-300 hover:scale-105">
|
|
<h1 class="text-3xl font-bold text-violet-700 mb-4">Very 1337 prompt input</h1>
|
|
<div class="flex flex-col gap-4">
|
|
<input
|
|
type="text"
|
|
id="user-input"
|
|
placeholder="Type your prompt here..."
|
|
class="w-full px-4 py-3 text-lg border-2 border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-violet-600"
|
|
/>
|
|
<button
|
|
id="submit-btn"
|
|
class="bg-violet-600 text-white font-bold py-3 px-6 rounded-lg text-lg shadow-md transition duration-300 hover:bg-violet-700 hover:scale-105"
|
|
>
|
|
🚀 Submit
|
|
</button>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="response-box" class="mt-8 bg-white text-gray-900 p-6 rounded-lg shadow-lg max-w-lg w-full text-center opacity-0 transition-opacity duration-500 ease-in-out">
|
|
<h2 class="text-2xl font-semibold text-violet-700">Response:</h2>
|
|
<p id="ai-response" class="text-lg text-gray-700 mt-2 italic">Waiting for input...</p>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
document.getElementById("submit-btn").addEventListener("click", function() {
|
|
let userInput = document.getElementById("user-input").value;
|
|
let responseBox = document.getElementById("response-box");
|
|
let responseText = document.getElementById("ai-response");
|
|
|
|
if (userInput.trim() === "") {
|
|
responseText.textContent = "Please enter a prompt!";
|
|
}
|
|
else if (userInput.trim()==="amogus"){
|
|
responseText.textContent = "🤖 AI is thinking...";
|
|
responseBox.classList.remove("opacity-0");
|
|
|
|
// Simulated AI response delay
|
|
setTimeout(() => {
|
|
responseText.textContent = `Sus imposter ඞ`;
|
|
}, 1500);
|
|
}
|
|
else {
|
|
responseText.textContent = "🤖 AI is thinking...";
|
|
responseBox.classList.remove("opacity-0");
|
|
|
|
// Simulated AI response delay
|
|
setTimeout(() => {
|
|
responseText.textContent = `"${userInput}" sounds interesting! Let's explore more! 🌟`;
|
|
}, 1500);
|
|
}
|
|
});
|
|
</script>
|
|
{% endblock %}
|
|
|