EXPERIMENT LAB

Mastering E-commerce Visuals: Building a Complete KV System with AI

Learn how to generate a consistent, high-end e-commerce visual system for a fashion brand, from logo to detailed product pages, using a unified prompt strategy.

Why Consistency is King in AI E-commerce Photography

One of the biggest challenges when using AI for e-commerce is maintaining a consistent brand identity. You might get a stunning hero shot in one generation, but the detail shots or the lifestyle images might look like they belong to a completely different brand.

In this Nano Banana Lab experiment, we tackle this challenge head-on. We are building a complete Key Visual (KV) System for a fictional premium fashion brand, "AURORA LUXE". The goal is to generate everything from the logo to the sizing chart with a unified aesthetic—minimalist, premium, and distinctively "Nordic".

The "Brand DNA" Formula

The secret to consistency isn't just reusing the same seed; it's about embedding the "Brand DNA" into every single prompt. For this experiment, our DNA consists of:

By rigorously applying these constraints, we can ensure that a "Size Guide" looks like it belongs in the same catalog as the "Hero Poster".

Phase 1: The Brand Foundation

Before we shoot the product, we need a brand. We started by generating a vector-style logo to anchor our visual identity.

1. The Logo

AURORA LUXE Logo

Prompt:

Minimalist premium fashion brand logo, vector style, clean geometric shapes. Brand name: "AURORA LUXE". Icon: thin-line circular badge containing a single elegant fern frond (negative space, modern, elegant, inspired by New Zealand nature). Color palette: deep moss green (#2F3A33) paired with warm cream background (#F3EFE6) or transparent background. Typography: premium serif font "AURORA LUXE", generous letter spacing, small text below "Since Wellington". No gradients, no shadows, no 3D, no mockups, no watermarks.

Analysis:
We explicitly asked for "vector style" and "clean geometric shapes" to ensure the logo is usable. Specifying the hex codes (#2F3A33, #F3EFE6) helps align the model's color understanding for subsequent steps.

Phase 2: The Hero Visuals

Now, let's create the main marketing assets. These are the posters that would appear on the homepage or in an Instagram story ad.

2. The Main Hero Poster (KV)

Main Hero Poster

Prompt:

Poster 01 | Product - Silk Slip Dress | Main Hero KV
9:16 vertical premium minimalist fashion poster. Soft studio daylight, warm cream gradient background (cream/oat color), ultra clean. Elegant Scandinavian model (25-30 years), refined features, natural nude makeup, long hair casually flowing, relaxed elegant posture, full body shot, one hand gently touching the dress hem.
Garment must match uploaded product reference: champagne/cream satin short-length slip dress, thin straps, V-neckline, hem length to mid-thigh, silky lustrous fabric, maintain exact design consistency with reference image.
Layout composition: Top left corner AURORA LUXE logo (small). Top center massive serif headline (2 lines): "SILK SLIP DRESS" / "Nordic Elegance" (bilingual stacked, clean). Left mid-section glassmorphism info card (3 bullet points, bilingual): Silk-like touch / Silkeaktig berøring; Flattering fit / Smigrende passform; Elegant at home / Elegant hjemme. Bottom right [rounded pill CTA]: "Shop Now → / Kjøp Nå →".
Negative prompts: cluttered, busy, multiple patterns, gradients, shadows, watermark, logo repeated, messy text, low quality, blurry, plain face, unattractive

Analysis:
Notice the structure: [Type] | [Subject] | [Context]. We also define the Layout composition explicitly ("Top left corner...", "Left mid-section..."). This tells Nano Banana exactly where to place elements, mimicking a professional graphic designer's layout.

3. Lifestyle Scene

Lifestyle Scene

Prompt:

Poster 02 | Product Scene Display
9:16 vertical, cinematic quality clean fashion photography. Background: soft morning light through white sheer curtains in bedroom, cream white bedding, minimal Scandinavian Nordic style, warm atmosphere. Elegant Scandinavian model full body side profile standing, long flowing hair, glancing back with gentle smile, one hand lifting hair strands. Using uploaded product reference maintain champagne short slip dress shape, length, fabric luster with exact consistency.
Text: Top left small AURORA LUXE logo. Top left small elegant font: "Morning Whisper / Morgenhvisking". Bottom left large headline: "Perfectly Effortless". Subtitle below (bilingual): "Silky touch, beautiful day begins / Silkeberøring, vakker dag begynner". Bottom right CTA pill: "Learn More → / Les Mer →".
Negative prompts: cluttered, busy, dark, messy room, shadows, watermark, messy text, low quality, blurry, plain face

Phase 3: The Details

High-end e-commerce relies on selling the texture. We need close-ups that make the user feel the fabric.

4. Fabric Texture Close-up

Fabric Texture

Prompt:

Poster 04 | Detail 01 - Fabric Sheen
9:16 vertical premium macro detail poster. Background: cream gradient, abundant clean negative space. Extreme close-up capturing satin fabric luster texture from uploaded reference, showcasing silky reflective effect and soft draping quality, fabric naturally flowing with body curves. Top left AURORA LUXE logo.
Right side large title (bilingual): "Silk-like Sheen / Silkeaktig Glans". Small copy (bilingual, 2 lines): "Delicate touch, like second skin / Delikat berøring, som en andre hud". "Natural luster, premium feel / Naturlig glans, premium følelse". Bottom right CTA pill: "Learn More → / Les Mer →".
Negative prompts: cluttered, busy, multiple patterns, shadows, watermark, messy text, low quality, blurry

Analysis:
Keywords like "Extreme close-up", "luster texture", and "reflective effect" are crucial here. We strip away the model's face to focus entirely on the material quality.

5. Hemline and Drape

Hemline Detail

Prompt:

Poster 07 | Detail 04 - Hemline Drape
9:16 vertical premium detail poster. Background: ultra light champagne gold haze, low contrast. Capture elegant Scandinavian model side profile lower body, showcasing short dress hem naturally draping at mid-thigh with beautiful curves (from uploaded reference), fabric flowing dynamically with body movement, flattering leg lines.
Top left AURORA LUXE logo. Right side title (bilingual): "Short Length, Long Legs". Small copy (bilingual): "Perfect length, flattering proportion / Perfekt lengde, smigrende proporsjon".
Negative prompts: cluttered, busy, multiple patterns, shadows, watermark, messy text, low quality, blurry, plain face

Phase 4: Functional & Trust Pages

Finally, a complete system needs utility pages: sizing and care instructions. These are often boring, but AI can make them beautiful.

6. The Size Guide

Size Guide

Prompt:

Poster 09 | Product Sizing/Specifications
9:16 vertical minimalist size guide poster. Background: warm cream, clean. Place size chart (S/M/L) as neat grid cards (glassmorphism, rounded). Content (bilingual headers): "SIZE GUIDE / STØRRELSESGUIDE". Table columns: Size Størrelse | Length Lengde | Bust Bryst | Waist Midje | Hip Hofte. Rows: S | 90cm | 80-84cm | 64-68cm | 88-92cm; M | 92cm | 84-88cm | 68-72cm | 92-96cm; L | 94cm | 88-92cm | 72-76cm | 96-100cm. Top left AURORA LUXE logo. Bottom small note (bilingual): "Hand-measured, ±2cm variance normal / Håndmålt, ±2cm avvik normalt". Bottom tip: "Suggest sizing by bust measurement / Foreslå størrelse etter bryststørrelse".
Negative prompts: no extra patterns, no clutter, no watermark

Analysis:
Generating accurate text tables with AI is notoriously difficult. However, by asking for "neat grid cards" and specifying the exact row/column data, Nano Banana can often produce a surprisingly usable base layout that just needs minor text correction in post-production.

7. Care Instructions

Care Guide

Prompt:

Poster 10 | Final Trust Page - Care Instructions
9:16 vertical premium care poster. Background: cream gradient, very clean.
Top left AURORA LUXE logo. Large title: "CARE GUIDE / PLEIEGUIDE". Use 5 minimalist icons + short bilingual lines (clean, not crowded): Hand wash or use laundry bag / Håndvask eller bruk vaskebag; Cold or below 30°C water / Kaldt eller under 30°C vann; No bleach or wringing / Ingen blekemiddel eller vridning; Hang dry, avoid direct sun / Heng tørr, unngå direkte sol; Low heat iron, use cloth / Lavt varme jern, bruk klut. Bottom add small text (bilingual): "Care well, silkiness lasts longer / Pass godt, silkeaktighet varer lenger".
Negative prompts: no clutter, no heavy texture, no watermark

Conclusion

By treating prompts as a "system" rather than individual requests, we successfully created a cohesive visual identity for AURORA LUXE. The key takeaways from this experiment are:

  1. Define your palette and style in every prompt.
  2. Use layout keywords (Top left, Bottom right, Glassmorphism) to control composition.
  3. Vary the scope (Full body vs. Macro detail) while keeping the subject constant.

Ready to build your brand? Copy these prompts into Nano Banana and start customizing your own collection.