diff --git a/public/index.html b/public/index.html index 6662005..b1b498e 100644 --- a/public/index.html +++ b/public/index.html @@ -1726,10 +1726,10 @@
diff --git a/server.js b/server.js index 0381364..3f8f304 100644 --- a/server.js +++ b/server.js @@ -1395,19 +1395,21 @@ A professora Camila quer criar um Cartaz para sala de aula da Educação Infanti Detalhes do Cartaz: - Título: "${titulo}" - Tema / Foco Pedagógico: "${tema}" -- Layout Selecionado: "${layout}" (Opções: regras, mural, calendario, livre) +- Tipo de Cartaz: "${layout}" (educativo, informativo, conscientizacao, cultural) - Tamanho: "${tamanho || 'A4'}" - Orientação: "${orientacao === 'paisagem' ? 'Paisagem/Horizontal' : 'Retrato/Vertical'}" Por favor, gere o CONTEÚDO textual e estrutural do cartaz em HTML. REGRAS FUNDAMENTAIS E ESTÉTICAS: +- O cartaz deve caber ESTRITAMENTE em UMA ÚNICA PÁGINA (Tamanho ${tamanho || 'A4'}, orientação ${orientacao === 'paisagem' ? 'Horizontal' : 'Vertical'}). Não crie textos longos ou listas que fariam a folha "vazar" na impressão. - Distribua a informação em CARDS (pequenos cartões ou blocos curtos) bem espaçados, parecidos com pôsteres infantis modernos, onde o texto NÃO ocupa uma folha corrida. -- Os textos devem ser extremamente curtos, visuais e fáceis de ler. +- Os textos devem ser extremamente curtos, diretos, visuais e fáceis de ler. - Use emojis apropriados para crianças. -- Se for layout "regras", crie os combinados (max 5) de forma positiva, colocando cada regra em um card
separado. -- Se for "calendario", estruture áreas para o dia da semana, ajudante e clima. +- Se for "educativo", estruture o conteúdo pedagógico de forma visual (ex: caixas para alfabeto, tabuada, regras gramaticais). +- Se for "informativo", destaque avisos gerais e orientações (ex: horários, cardápio, provas) em caixas curtas e legíveis. +- Se for "conscientizacao", use frases curtas de impacto sobre campanhas (ex: prevenção, saúde, coleta seletiva), acompanhadas de dicas em pequenos blocos. +- Se for "cultural", promova a atividade de lazer, esporte ou feira destacando o evento de forma animada e pontual. - Considere a orientação ${orientacao === 'paisagem' ? 'Paisagem (horizontal)' : 'Retrato (vertical)'} ao organizar o fluxo: para paisagem, use \`display: flex; flex-wrap: wrap; gap: 20px;\` para os cards ficarem lado a lado; para retrato, de cima para baixo. -- Não use textos que extrapolem o tamanho de 1 página de ${tamanho || 'A4'}. - Retorne apenas o formato HTML (use
,

,