Skip to content
ESC

Searching...

Quick Links

Type to search • Press to navigate • Enter to select

Keep typing to search...

No results found

No documentation matches ""

Advanced Techniques.

Power-user prompts — data-driven content, structured forms, asset management, SEO, multi-language sites, and design refinements.

Feb 21, 2026

Advanced Techniques

Once you're comfortable with the basics, these techniques give you finer control over your site's design, data, and functionality.


Working with Assets

Uploading and referencing

Upload images through the Assets tab (drag and drop or click to browse). Once uploaded, the AI automatically sees them in its context.

By description:

Use the logo I uploaded for the header

Add the team photos to the about page

Put my hero image as the background of the main section

By exact path (copy the URL from the Assets tab):

Use /assets/images/logo-dark.svg as the nav logo

Set /assets/images/storefront.jpg as the hero background with a dark overlay

Add /assets/files/menu-spring-2025.pdf as a downloadable link in the footer

Replacing library images with your own

VoxelSite starts with built-in library images. As you upload your own, tell the AI to swap them:

Replace all the placeholder images with the photos I just uploaded

Use my actual product photos instead of the library images on the services page

Swap the hero background for the photo I uploaded called sunset-terrace.jpg

Image styling

Make all team photos circular with a subtle border

Add a Ken Burns zoom effect to the hero image

Apply a dark gradient overlay to the hero so the white text is readable

Make portfolio images display in a masonry grid with rounded corners


Data-Driven Content

VoxelSite stores structured content in JSON files. This means your menu, services, team, and other repeating content is data — not hardcoded HTML.

Why this matters

When your menu lives in assets/data/menu.json, you can:

  • Update items by telling the AI without it rewriting the whole page
  • Let the same data feed your website, Schema.org markup, and AI discovery endpoints
  • Keep content consistent across pages

Prompting for data-driven content

Add a services section. Store the services as structured data so I can update them easily.

Create a menu page — store the menu items in a JSON file so I can change prices without touching the page layout.

Build a team page. I want the team data in a JSON file. Here are the members: [list them]

Updating data

Add a new service: "Garden Design Consultation — £150, 2 hours, includes a written plan"

Remove the Caesar Salad from the lunch menu

Update the opening hours to include Sundays: 10am to 4pm

Change Sarah's job title from "Designer" to "Creative Director"

The AI updates the JSON data file — the page automatically reflects the change.


Advanced Forms

Multi-step forms

Create a project enquiry form with two steps: first choose the project type and budget, then fill in contact details and a project description.

Conditional fields

Add a booking form where choosing "Wedding" shows extra fields for guest count and date, but choosing "Corporate Event" shows different fields for company name and number of attendees.

Form-specific styling

Style the contact form with floating labels and a dark background. Make the submit button match the site's primary colour.

Make the form fields have rounded corners and a subtle focus glow

Dynamic dropdowns from data

Add a service selection dropdown to the contact form that pulls the options from the services data file

This means when you update your services, the form options update automatically.


SEO and Meta Content

Page-level SEO

Update the meta description for the homepage to: "Award-winning interior design studio in Bristol. Residential projects that feel like home."

Change the page title format to "[Page Name] | [Business Name]"

Add Open Graph tags so the site previews nicely when shared on social media

Content strategy

Add an FAQ section to the services page — this helps with Google featured snippets. Questions: What is reformer Pilates? How long is a session? Do I need experience? What should I wear?

Rewrite the service descriptions to include location keywords — we serve Manchester, Salford, and Stockport

Add schema-friendly content: make sure each service has a clear name, description, and price

Structured data

VoxelSite automatically generates Schema.org markup from your site.json data when you publish. To improve it:

Add our business type to the site data — we're a "Restaurant" that serves "Italian" cuisine

Include our Google Maps coordinates in the location data

Add review ratings from our Google reviews: 4.8 stars from 127 reviews


Multi-Language Sites

Creating in any language

Write your prompt in the target language — VoxelSite follows your language automatically:

Erstelle eine Webseite für mein Restaurant, Gasthaus zum Löwen. Wir servieren traditionelle bayerische Küche — Schweinshaxe, Knödel, Kaiserschmarrn. Gemütlich, ehrlich, und rustikal.

私のカフェ「月と珈琲」のウェブサイトを作成してください。小さな自家焙煎のコーヒーショップです。落ち着いた雰囲気で、毎日手作りのケーキも提供しています。

Crea un sitio web para mi estudio de yoga, Sol Interior. Ofrezco clases de vinyasa y meditación en un espacio íntimo en el centro de Barcelona.

English prompt, different content language

Build a website for my restaurant in Tokyo. Generate all content in Japanese.

Create a site for my law firm in Munich. The interface should be in German.

RTL languages

For Arabic, Hebrew, and other right-to-left languages, VoxelSite automatically applies RTL layout:

أنشئ موقعًا لمخبزتي، الفرن الذهبي. نحن مخبز تقليدي في عمّان نصنع الخبز العربي الطازج والمعجنات كل يوم.


Design Refinements

Specific CSS adjustments

Add a subtle gradient to the hero section — from dark blue at the top to transparent at the bottom

Make the section dividers use a thin 1px line instead of the current gap

Add a box shadow to the nav when the user scrolls down

Make the footer background match the nav background

Animation and motion

Add a scroll reveal animation to all sections — they should fade in and slide up as they enter the viewport

Add a parallax scrolling effect to the hero background image

Make the CTA button pulse subtly to draw attention

Add a smooth scroll-to-top button that appears after scrolling down

Responsive adjustments

On mobile, stack the two-column section into one column

Hide the sidebar on tablet and mobile

Make the hero text smaller on mobile devices

The nav links should be full-width on mobile with larger tap targets

Typography fine-tuning

Increase the line height on the blog content — it's hard to read

Make headings use letter-spacing: -0.02em for a tighter, editorial look

The body font is too light — use 400 weight instead of 300

Use a monospace font for the pricing figures


Complete redesign

If you want to start fresh with the same content but a different look:

Redesign the entire site. Keep all the content but change the visual style to dark and editorial — think moody, sophisticated, with a serif heading font.

Give the site a completely new look. The current design is too corporate. Make it warmer, friendlier, more approachable. Keep the page structure but change all the visual elements.

Redo the color scheme. I want to move from the cool blues to something warmer — amber, cream, dark brown. Everything else can stay the same.


Troubleshooting with prompts

When something looks wrong

The hero text isn't readable — the background image is too bright. Add a darker overlay.

The nav links are invisible on mobile — they're white on white

The contact form is overflowing its container on small screens

There's too much space between the nav and the hero section — remove it

When you want to undo

You can always use the Undo button or Snapshots to revert, but you can also prompt:

Undo the last change — the old nav was better

Go back to the dark colour scheme — the light version doesn't work

Restore the original hero section layout

When the AI misunderstands

Be more specific:

When I said "make it darker" I meant the background, not the text. Change the page background to a dark charcoal and make the text light.

Not what I meant — I want the testimonials in a horizontal scrolling carousel, not a vertical stack

The portfolio grid is good but I wanted 4 columns, not 3. Also make the images square.