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
Edit the fields
The editor shows every config key as an input — fill them in.
Add/remove list items
For array fields, use + Add to build lists.
Pick a palette + aspect ratio
If the config has palette and aspectRatio fields, set them.
Generate
Hit Generate. The prompt is built from the config.
Tweak & regenerate
Adjust any field and regenerate.
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.
