summaryrefslogtreecommitdiff
path: root/prompts/cover_prompt.md
blob: 8bd14d6c243323bfc0ab6047a144d10d08c5b84e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
This comic is in {{.LanguageName}}. All visible cover text, including the main title, must use {{.ScriptName}} script only.

Style: {{.Style}}.{{.RenderingRequirement}}
Full front cover {{if .RenderingRequirement}}photographic scene{{else}}illustration{{end}} in {{.PageFrame}}.
{{if .DINA4PDF}}This file is one ISO A4–class portrait page in the final PDF: use a single unified composition that fills the entire canvas edge to edge (one sheet only — no collage of multiple pages, no inset spreads, no “photo of several sheets” staging).
{{end}}No panel grid. No speech bubbles.
{{if .Bible}}CHARACTER AND SETTING REFERENCE:
{{.Bible}}

{{end}}MAIN TITLE — the most important visual element on the cover:
  • Invent a dramatic, story-specific comic title that fits the characters and theme of the story excerpt below. The title must be huge, dominant, and placed at the very top of the cover.
  • Directly below the main title, add a smaller subtitle banner: "{{.Subtitle}}" in a contrasting colour.
  • Add a small circular or star-shaped badge in the upper-left corner related to the story theme.
Composition rules:
  • MAIN ART: below the title, a dramatic {{if .RenderingRequirement}}photographic cinematic scene{{else}}illustration{{end}} with EXACTLY the characters described in the reference — same faces, ages, clothing, and animals. Do not invent new characters or use substitutes.
  • COVER LINES: 2-3 short teaser phrases in {{.LanguageName}} using {{.ScriptName}} script in bold display type.
  • BOTTOM STRIP: price box at bottom-left, issue number at bottom-right — classic comic cover layout.
IMPORTANT: only characters named in the reference may appear. Same age, face, clothing, and animal companions as in the interior pages. All visible text must use {{.LanguageName}} and {{.ScriptName}} script only. Story excerpt:

{{.StoryText}}{{if .RenderingRequirement}}{{.RenderingRequirementEnd}}{{end}}