fix: corrige modal do Estudio Musical, move botao para rodape, cria botao de Poesia e melhora reescrita de imagem em pt-br
This commit is contained in:
+11
-2
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user