Responsive Template Guide

Dynamic

A generic fallback renderer that builds an editor dynamically from any config object's keys — for blueprints without a bespoke Editor.

At a glance

Everything you need to know

Config-driven editor

Renders fields dynamically from the blueprint's config — no bespoke Editor needed.

String fields → text inputs

Each string config key becomes a free-text input.

Arrays → editable lists

String arrays become add/remove list editors; object arrays become collapsible cards.

Palette objects → PalettePicker

A palette object (name + colours array) automatically renders as a palette picker.

Utility, not a product

Used internally for blueprints without a custom Editor. Not a standalone design tool.

Same generation flow

Despite the generic editor, generation works like any other template.

How it works

Dynamic field rendering

The Dynamic editor iterates over every key in the config object and renders an appropriate input based on the value's type. There are no fixed section headings — the sections are derived from the config.

  • String → a free-text input.
  • String[] → an add/remove list editor.
  • Object[] → collapsible cards with + Add buttons.
  • Palette object → a PalettePicker.
  • aspectRatio → the Image Metrics selector.

Config-driven

Renders any config shape

Walkthrough

How to use Dynamic

1

Edit the fields

The editor shows every config key as an input — fill them in.

2

Add/remove list items

For array fields, use + Add to build lists.

3

Pick a palette + aspect ratio

If the config has palette and aspectRatio fields, set them.

4

Generate

Hit Generate. The prompt is built from the config.

5

Tweak & regenerate

Adjust any field and regenerate.

6

Note

This is a utility renderer — most users will never see it.

Tips

Good to know

This is a utility, not a product. Dynamic is a fallback renderer for blueprints without a bespoke Editor. Most users will never encounter it.

Fields are config-driven. What you see depends entirely on the blueprint's config — there are no fixed sections.

Credit cost — same as a standard generation.

Ready to create?

Open Dynamic in the Responsive Templates designer and build your design in minutes.