habulaj commited on
Commit
bfc7fa0
·
verified ·
1 Parent(s): dc24a50

Update TIMELINE_JSON_AI_GUIDE.txt

Browse files
Files changed (1) hide show
  1. TIMELINE_JSON_AI_GUIDE.txt +4 -4
TIMELINE_JSON_AI_GUIDE.txt CHANGED
@@ -60,7 +60,7 @@ C. TIPOS ESPECÍFICOS DE ELEMENTOS (ELEMENT.TYPE)
60
  - "text": (String) A mensagem.
61
  - "fontSize": (Number) Padrão: 60. Use tamanhos entre 40 e 90 conforme a importância.
62
  - "fontFamily": Use EXCLUSIVAMENTE "Montserrat, sans-serif" (nosso padrão geopolítico), "Oswald, sans-serif" ou "Impact, sans-serif".
63
- - "fontWeight": "900" para títulos fortes, "normal" para legendas.
64
  - "textAlign": "left" | "center" | "right" | "justify".
65
  - "textBackgroundEnabled": Booleano. Liga uma caixa de fundo (tipo legenda de Tiktok).
66
  - "textBackgroundColor" e "textBackgroundOpacity".
@@ -87,7 +87,7 @@ C. TIPOS ESPECÍFICOS DE ELEMENTOS (ELEMENT.TYPE)
87
  - "text": (String) Você pode adicionar uma mensagem de texto EM CIMA da figurinha. Isso é ideal para selos, avisos ou títulos curtos acoplados ao ícone.
88
  - "fontSize": (Number) Padrão 60.
89
  - "fontFamily": Padrão "Montserrat, sans-serif".
90
- - "fontWeight": "900" ou "bold".
91
  - "textAlign": "center".
92
  - Use com animações de entrada marcantes, como "slide-in" ou "shorts-pop-in" (bouncing).
93
 
@@ -162,12 +162,12 @@ Não importa o tipo de elemento, você pode acionar reações colocando as regra
162
 
163
  Propriedades Padrões do Bloco Anim:
164
  - "type": Escolha ("fade-in", "slide-in", "grow-in", "shrink-in", "spin-in", "blur-in", "reveal-in", "image-reveal-in" [RECOMENDADO PARA "image"], "skew-in", "text-typewriter-in" [Efeito máquina de escrever em "text"], "text-pop-in" [Geração tiktok para legendas faladas], "shorts-pop-in" [pulo TikTok]). Pode usar as variações "-out" (ex: "fade-out").
165
- - "duration": Velocidade do efeito (segundos).
166
  - "delay": Tempo a partir do startTime do objeto pai para ativar o efeito. REGRA DE OURO: Para qualquer animação de entrada (sufixo "-in"), o delay DEVE SER SEMPRE 0. Não faz sentido começar atrasado.
167
  - "direction": (Para slides, define a flecha: "left", "right", "up", "down").
168
  - "audioEffectEnabled": true (Sincroniza um mini efeito sonoro no ápice do frame!).
169
  - "audioEffectType": Especifica o NOME DO ID EXATO do som.
170
- - NOTA SOBRE TYPOGRAPHY: Qualquer elemento visual que aceite texto ("text", "image", "sticker") OBRIGATORIAMENTE deve ser inicializado com `fontSize: 60` por padrão. Nunca utilize 70 ou outros valores por padrão a não ser que especificamente requisitado pelo prompt.
171
  - NOTA SOBRE IMAGENS: SEMPRE que o usuário pedir uma imagem com reveal, utilize o type "image-reveal-in". É uma animação customizada premium que revela o conteúdo em estágios.
172
  - NOTA SOBRE CORES: Em elementos do tipo "image" e "sticker", o campo "fill" OBRIGATORIAMENTE controla apenas a cor da FONTE do texto overlay (se houver). O fundo do elemento será sempre transparente para evitar sobreposição de cores.
173
 
 
60
  - "text": (String) A mensagem.
61
  - "fontSize": (Number) Padrão: 60. Use tamanhos entre 40 e 90 conforme a importância.
62
  - "fontFamily": Use EXCLUSIVAMENTE "Montserrat, sans-serif" (nosso padrão geopolítico), "Oswald, sans-serif" ou "Impact, sans-serif".
63
+ - "fontWeight": "Bold" para títulos fortes, "normal" para legendas.
64
  - "textAlign": "left" | "center" | "right" | "justify".
65
  - "textBackgroundEnabled": Booleano. Liga uma caixa de fundo (tipo legenda de Tiktok).
66
  - "textBackgroundColor" e "textBackgroundOpacity".
 
87
  - "text": (String) Você pode adicionar uma mensagem de texto EM CIMA da figurinha. Isso é ideal para selos, avisos ou títulos curtos acoplados ao ícone.
88
  - "fontSize": (Number) Padrão 60.
89
  - "fontFamily": Padrão "Montserrat, sans-serif".
90
+ - "fontWeight": "Bold".
91
  - "textAlign": "center".
92
  - Use com animações de entrada marcantes, como "slide-in" ou "shorts-pop-in" (bouncing).
93
 
 
162
 
163
  Propriedades Padrões do Bloco Anim:
164
  - "type": Escolha ("fade-in", "slide-in", "grow-in", "shrink-in", "spin-in", "blur-in", "reveal-in", "image-reveal-in" [RECOMENDADO PARA "image"], "skew-in", "text-typewriter-in" [Efeito máquina de escrever em "text"], "text-pop-in" [Geração tiktok para legendas faladas], "shorts-pop-in" [pulo TikTok]). Pode usar as variações "-out" (ex: "fade-out").
165
+ - "duration": Velocidade do efeito (segundos). VALOR PADRÃO: 0.8.
166
  - "delay": Tempo a partir do startTime do objeto pai para ativar o efeito. REGRA DE OURO: Para qualquer animação de entrada (sufixo "-in"), o delay DEVE SER SEMPRE 0. Não faz sentido começar atrasado.
167
  - "direction": (Para slides, define a flecha: "left", "right", "up", "down").
168
  - "audioEffectEnabled": true (Sincroniza um mini efeito sonoro no ápice do frame!).
169
  - "audioEffectType": Especifica o NOME DO ID EXATO do som.
170
+ - NOTA SOBRE TYPOGRAPHY: Qualquer elemento visual que aceite texto ("text", "image", "sticker") OBRIGATORIAMENTE deve ser inicializado com `fontSize: 60` e `fontWeight: "Bold"` por padrão. Nunca utilize 70 ou outros valores por padrão a não ser que especificamente requisitado pelo prompt.
171
  - NOTA SOBRE IMAGENS: SEMPRE que o usuário pedir uma imagem com reveal, utilize o type "image-reveal-in". É uma animação customizada premium que revela o conteúdo em estágios.
172
  - NOTA SOBRE CORES: Em elementos do tipo "image" e "sticker", o campo "fill" OBRIGATORIAMENTE controla apenas a cor da FONTE do texto overlay (se houver). O fundo do elemento será sempre transparente para evitar sobreposição de cores.
173