
Detailed Calendar Design Prompt for Nano Banana Pro
Poster / Flyer
An extremely detailed, structured prompt (likely YAML or JSON format) for Nano Banana Pro to generate a sophisticated, commercial-quality design calendar for February 2026. It specifies layout, color
Prompt
meta:
title: "CALENDAR 2026 — {argument name="month name" default="FEBRUARY"} (Winter Alpine / Flat Teal Splitter / Sundays Red)"
purpose: "image_generation_prompt"
language_in_image: "English"
output: "single calendar poster"
quality: "commercial, crisp typography, no artifacts"
strict_text_and_dates: true
canvas:
size: { width: 2048, height: 1536 }
aspect: "4:3 landscape"
base_bg: "#FFFFFF"
safe_margin_pct: 6
style:
keywords:
- "premium modern minimal"
- "corporate clean"
- "cool winter calm"
- "high legibility"
palette:
deep_teal: "#083D57"
teal: "#0E7890"
mid_teal: "#6A90A0"
navy: "#0B2433"
text_dark: "#2C2F33"
border_light: "#D7DDE2"
icy: "#EAF2F6"
saturday_blue: "#1F7FA0"
sunday_red: "#C93B3B"
holiday_red: "#C93B3B"
typography:
font: "Noto Sans (fallback: Helvetica/Arial)"
rules:
- "no warping, no jitter, no random glyphs"
- "high anti-aliasing + optical kerning"
composition:
layout:
- "Left ~52%: winter alpine photo inside a large smooth curved mask"
- "Right ~48%: clean white negative space with month + calendar card"
- "Bottom-left: deep teal layered wave band hosting 'CALENDAR 2026'"
photo_left:
subject:
- "snowy mountains, conifer forest, calm valley, overcast sky"
- "no people, no buildings, no animals, no text"
grading: "cool-neutral, slightly desaturated, moderate contrast, preserve snow detail"
overlay: "very subtle snow/bokeh particles mainly over photo area (keep right area clean)"
divider_splitter:
shape: "thin smooth curved band near the boundary of photo/white"
thickness: "5–7% of canvas height"
fill_gradient: { from: "#083D57", to: "#0E7890" }
optional_rim:
enabled: true
thickness: "1–2% of canvas height"
fill_gradient: { from: "#EAF2F6", to: "#FFFFFF" }
flat_rules:
- "no 3D, no bevel, no inner shadow, no glass, no facets, no specular"
bottom_waves:
coverage: "bottom 22–28% of canvas"
layers:
- { gradient: { from: "#083D57", to: "#0B2433" }, opacity: 1.0 }
- { gradient: { from: "#0E7890", to: "#6A90A0" }, opacity: 0.55 }
- { gradient: { from: "#EAF2F6", to: "#FFFFFF" }, opacity: 0.45 }
rule: "flat premium (no facets/bevel), minimal noise only to prevent banding"
text_blocks:
month_number:
text: "2"
position: "top-right of right area"
style: { weight: 800, color: "#0E7890", size: "very large" }
month_label:
text: "FEBRUARY"
position: "upper-center of right area"
style: { weight: 800, color: "#2C2F33", size: "large", tracking: "slightly wide" }
footer_left:
position: "bottom-left on teal wave band"
lines:
- { text: "CALENDAR", style: { weight: 700, color: "#FFFFFF", size: "medium" } }
- { text: "2026", style: { weight: 900, color: "#FFFFFF", size: "very large" } }
alignment: "left"
calendar_card:
placement: "center-right"




