mirror of
https://github.com/calesthio/OpenMontage.git
synced 2026-08-05 15:20:40 +08:00
11 production pipelines, 47 tools, 124 agent skills. Supports cloud APIs (fal.ai, OpenAI, ElevenLabs, Suno, HeyGen, Runway) and free local providers (diffusers, Piper TTS, WAN 2.1, Hunyuan, CogVideo). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
105 lines
2.8 KiB
YAML
105 lines
2.8 KiB
YAML
identity:
|
|
name: "Flat Motion Graphics"
|
|
category: motion-graphics
|
|
mood: energetic, modern, bold
|
|
pace: fast
|
|
best_for: "Social media explainers, TikTok/Reels, product launches, startup pitches"
|
|
|
|
visual_language:
|
|
color_palette:
|
|
primary: ["#7C3AED", "#4F46E5"]
|
|
accent: ["#EC4899", "#06B6D4"]
|
|
background: "#0F172A"
|
|
text: "#F8FAFC"
|
|
muted: "#64748B"
|
|
composition: edge-to-edge, bold framing, off-center for dynamism
|
|
texture: flat color blocks, geometric shapes, no gradients except on backgrounds
|
|
|
|
typography:
|
|
headings:
|
|
font: "Space Grotesk"
|
|
weight: 700
|
|
tracking: "-0.03em"
|
|
body:
|
|
font: "Space Grotesk"
|
|
weight: 400
|
|
line_height: 1.5
|
|
code:
|
|
font: "Fira Code"
|
|
weight: 400
|
|
stat_card:
|
|
font: "Space Grotesk"
|
|
weight: 800
|
|
size_multiplier: 4.0
|
|
scale_system: "perfect_fourth"
|
|
weight_matrix:
|
|
title: 800
|
|
heading: 700
|
|
body: 400
|
|
caption: 300
|
|
|
|
motion:
|
|
transitions: [wipe-left, zoom-in, morph, cut]
|
|
animation_style: "spring(1, 80, 10), bouncy, overshooting"
|
|
pacing_rules:
|
|
min_scene_hold_seconds: 1.5
|
|
max_scene_hold_seconds: 8
|
|
text_card_hold_seconds: 2.5
|
|
stat_card_hold_seconds: 2.0
|
|
transition_duration_seconds: 0.3
|
|
entrance: "scale-up with bounce (0.8 -> 1.05 -> 1.0)"
|
|
exit: "scale-down-fade"
|
|
|
|
audio:
|
|
voice_style: "energetic, conversational, slightly fast pace, Gen-Z friendly"
|
|
music_mood: "lo-fi beat, electronic, driving rhythm"
|
|
music_volume: 0.12
|
|
sfx_style: "punchy pops, whooshes, glitch sounds on key moments"
|
|
ducking_threshold_db: -4
|
|
|
|
asset_generation:
|
|
image_prompt_prefix: "flat vector illustration, bold colors, dark background, geometric shapes, "
|
|
image_negative_prompt: "photorealistic, watercolor, vintage, muted colors, white background"
|
|
diagram_style: "neon outlines on dark background, rounded rectangles, glowing connections"
|
|
consistency_anchors:
|
|
- "Purple (#7C3AED) as primary accent throughout"
|
|
- "Dark slate (#0F172A) backgrounds in all scenes"
|
|
- "Bold, geometric illustration style"
|
|
- "Neon/bright accent pops for emphasis"
|
|
|
|
overlays:
|
|
stat_card:
|
|
bg: "#1E293B"
|
|
border: "#7C3AED"
|
|
radius: 12
|
|
shadow: "0 0 20px rgba(124,58,237,0.3)"
|
|
key_term:
|
|
bg: "#1C204F"
|
|
text: "#C4B5FD"
|
|
radius: 6
|
|
code_block:
|
|
bg: "#0F172A"
|
|
text: "#E2E8F0"
|
|
highlight: "#EC4899"
|
|
|
|
quality_rules:
|
|
- "Minimum contrast ratio 4.5:1 for all text"
|
|
- "Maximum 4 colors on screen (dark bg counts as one)"
|
|
- "Text must be readable at 720p on mobile (larger font sizes)"
|
|
- "Every scene has at least one animated element"
|
|
- "Pacing: new visual element every 2-3 seconds"
|
|
- "Sound effect on every major transition"
|
|
|
|
chart_palette:
|
|
- "#7C3AED"
|
|
- "#EC4899"
|
|
- "#06B6D4"
|
|
- "#F59E0B"
|
|
- "#10B981"
|
|
- "#EF4444"
|
|
|
|
color_rules:
|
|
harmony_type: "split-complementary"
|
|
contrast_validation: true
|
|
colorblind_safe: true
|