rarre

Perfume Campaign

Sep 5th, 2025
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 4.39 KB | Source Code | 0 0
  1. {
  2.   "template_name": "Perfume_Poster_DZ_Be",
  3.   "version": "1.2",
  4.   "layout_lock": true,
  5.   "do_not_alter_coordinates": true,
  6.  
  7.   "canvas": {
  8.     "aspect_ratio": "4:5",
  9.     "width_px": 2048,
  10.     "height_px": 2560,
  11.     "background": {
  12.       "editable": true,
  13.       "mode": "drop_in",
  14.       "reference_image": null,
  15.       "fallback_layers": [
  16.         { "type": "solid_color", "hex": "#FFFFFF", "opacity": 1.0 },
  17.         { "type": "gradient", "colors": ["#000000", "#222222"], "angle": 90, "opacity": 0.6 },
  18.         { "type": "spotlight", "position": "center", "intensity": 0.45 }
  19.       ]
  20.     }
  21.   },
  22.  
  23.   "style": {
  24.     "theme": "modern_minimalism",
  25.     "palette": {
  26.       "primary": "#000000",
  27.       "secondary": "#FFFFFF",
  28.       "accent": "#C0C0C0"
  29.     },
  30.     "typography": {
  31.       "headline_font": "Helvetica Neue Bold",
  32.       "body_font": "Helvetica Neue Light",
  33.       "editable": true
  34.     }
  35.   },
  36.  
  37.   "subject": {
  38.     "main": {
  39.       "type": "reference_image",
  40.       "default": "Distzi Be 200ml bottle",
  41.       "position": { "x": 50, "y": 50 },
  42.       "size": { "width_pct": 35, "height_pct": "auto" },
  43.       "anchor": "center",
  44.       "editable": true,
  45.       "z_index": 2,
  46.       "position_index": 2
  47.     }
  48.   },
  49.  
  50.   "decorations": {
  51.     "fragrance_hints": {
  52.       "top_notes": [
  53.         { "visual": "bergamot slice", "abstract": "citrus glow", "position": "top_left", "opacity": 0.5, "editable": true, "z_index": 1, "position_index": 1 },
  54.         { "visual": "mint leaf", "abstract": "green wave", "position": "top_right", "opacity": 0.5, "editable": true, "z_index": 1, "position_index": 1 }
  55.       ],
  56.       "heart_notes": [
  57.         { "visual": "jasmine petal", "abstract": "light floral accent", "position": "mid_left", "opacity": 0.5, "editable": true, "z_index": 1, "position_index": 1 },
  58.         { "visual": "orchid bloom", "abstract": "delicate curve", "position": "mid_right", "opacity": 0.5, "editable": true, "z_index": 1, "position_index": 1 }
  59.       ],
  60.       "base_notes": [
  61.         { "visual": "sandalwood grain", "abstract": "woody texture", "position": "bottom_left", "opacity": 0.4, "editable": true, "z_index": 1, "position_index": 1 },
  62.         { "visual": "vanilla swirl", "abstract": "warm golden glow", "position": "bottom_right", "opacity": 0.4, "editable": true, "z_index": 1, "position_index": 1 }
  63.       ]
  64.     }
  65.   },
  66.  
  67.   "text_layers": [
  68.     {
  69.       "type": "headline",
  70.       "content": "Distzi Be",
  71.       "position": { "x": 50, "y": 90 },
  72.       "align": "center",
  73.       "font_size": 68,
  74.       "color": "#000000",
  75.       "editable": true,
  76.       "z_index": 3,
  77.       "position_index": 3
  78.     },
  79.     {
  80.       "type": "body",
  81.       "content": "200ml Eau de Toilette",
  82.       "position": { "x": 50, "y": 95 },
  83.       "align": "center",
  84.       "font_size": 36,
  85.       "color": "#444444",
  86.       "editable": true,
  87.       "z_index": 3,
  88.       "position_index": 4
  89.     }
  90.   ],
  91.  
  92.   "signature": {
  93.     "content": "Distzi",
  94.     "position": { "x": 95, "y": 98 },
  95.     "align": "right",
  96.     "font_size": 22,
  97.     "color": "#999999",
  98.     "z_index": 4,
  99.     "position_index": 5
  100.   },
  101.  
  102.   "instructions": "Maintain pixel-precise layout. Reference image replaces main subject if uploaded. Fragrance hints must be visual or abstract, symmetrically placed around the bottle with auto-reposition if overlap detected. Keep background minimal, spotlighted, gender-neutral. Ensure text is readable at all scales.",
  103.  
  104.   "constraints": {
  105.     "contrast": "WCAG_AA",
  106.     "min_font_size_px": 18,
  107.     "max_elements": 12,
  108.     "accessibility": true,
  109.     "validation_rules": {
  110.       "fragrance_hints_no_overlap": true,
  111.       "safe_margin_subject_pct": 8,
  112.       "safe_margin_text_pct": 5,
  113.       "auto_reposition_strategy": "nudge_outward"
  114.     }
  115.   },
  116.  
  117.   "z_index_map": {
  118.     "decorations": 1,
  119.     "subject_main": 2,
  120.     "text_headline": 3,
  121.     "text_body": 3,
  122.     "signature": 4
  123.   },
  124.  
  125.   "position_index_strategy": {
  126.     "mode": "auto_fix",
  127.     "order": [0,1,2,3,4,5],
  128.     "rules": [
  129.       "background = 0",
  130.       "decorations = 1",
  131.       "subject_main = 2",
  132.       "headline = 3",
  133.       "body = 4",
  134.       "signature = 5"
  135.     ]
  136.   },
  137.  
  138.   "negative_prompt": "anime, cartoon, plastic, low resolution, blurry, distorted, over-saturated, busy background, clutter, replace caption, remake face, retouch bottle, unrealistic lighting, unreadable text, misaligned layout, off-center subject, overlapping hints"
  139. }
Tags: ai chatGPT
Add Comment
Please, Sign In to add comment