diff --git a/public/app.js b/public/app.js
index 9c37ac7..b1f29ee 100644
--- a/public/app.js
+++ b/public/app.js
@@ -2091,6 +2091,8 @@ const initApp = () => {
// Botões de Modos Rápidos de Prompt (Rodapé)
document.querySelectorAll('.btn-prompt-mode').forEach(btn => {
btn.addEventListener('click', () => {
+ if (btn.id === 'barBtnEstudio') return; // Manipulado separadamente
+
const mode = btn.dataset.mode;
const text = userInput.value.trim();
@@ -2103,6 +2105,8 @@ const initApp = () => {
suggestion = "Crie um roteiro detalhado para um vídeo educativo sobre ";
} else if (mode === 'IMAGE') {
suggestion = "Crie uma ilustração pedagógica com cores vibrantes mostrando ";
+ } else if (mode === 'POETRY') {
+ suggestion = "Escreva uma poesia infantil rimada e educativa sobre ";
} else if (mode === 'TEXT') {
suggestion = "Escreva uma história educativa infantil curta sobre ";
}
@@ -2116,8 +2120,8 @@ const initApp = () => {
return;
}
- // Se houver texto, envia imediatamente forçando o modo correspondente
- handleSendMessage(text, false, null, mode);
+ // Se houver texto, envia imediatamente forçando o modo correspondente (POETRY é gerado como texto)
+ handleSendMessage(text, false, null, mode === 'POETRY' ? 'TEXT' : mode);
});
});
@@ -3263,6 +3267,7 @@ const initApp = () => {
const estudioMusicalModal = document.getElementById('estudioMusicalModal');
const btnCloseEstudioModal = document.getElementById('btnCloseEstudioModal');
const sidebarBtnEstudio = document.getElementById('sidebarBtnEstudio');
+ const barBtnEstudio = document.getElementById('barBtnEstudio');
const welcomeCardEstudio = document.getElementById('welcomeCardEstudio');
const btnGenerateStudioMusic = document.getElementById('btnGenerateStudioMusic');
@@ -3320,6 +3325,10 @@ const initApp = () => {
sidebarBtnEstudio.addEventListener('click', openEstudioModal);
}
+ if (barBtnEstudio) {
+ barBtnEstudio.addEventListener('click', openEstudioModal);
+ }
+
if (welcomeCardEstudio) {
welcomeCardEstudio.addEventListener('click', openEstudioModal);
}
diff --git a/public/index.html b/public/index.html
index 9d9f0f2..cc4934a 100644
--- a/public/index.html
+++ b/public/index.html
@@ -99,14 +99,6 @@
Modelos de Relatório
-
-
-
@@ -238,10 +230,12 @@