Schema should have a feature that allows designers to do two things:
- Interpolate placeholder text into an existing text layer, eg.
Published at ${time}
- Store global content variables to re-use throughout a design, like a specific set of user information
This feature would become more powerful in combination with API Integrations, which would allow users to address a third use case:
- Interpolate response values from an API into text layers
Variables are scoped to a layer, and can be a layer name ({NAME}) or text layer content (Created by ${name}).
Variables can be filled in by selecting a single text layer or a frame containing multiple. Ideally, the plugin can use your variable names (eg. {time}) to auto-select a placeholder category for that variable (eg. Times).
The first part of this category is already built, which is essentially a panel that displays all text layers in your selection range, and allows you to select layers to fill out & select the type of content to fill.
There are a few more aspects of this feature that need to get finished;
Schema should have a feature that allows designers to do two things:
Published at ${time}This feature would become more powerful in combination with API Integrations, which would allow users to address a third use case:
Variables are scoped to a layer, and can be a layer name (
{NAME}) or text layer content (Created by ${name}).Variables can be filled in by selecting a single text layer or a frame containing multiple. Ideally, the plugin can use your variable names (eg.
{time}) to auto-select a placeholder category for that variable (eg.Times).The first part of this category is already built, which is essentially a panel that displays all text layers in your selection range, and allows you to select layers to fill out & select the type of content to fill.
There are a few more aspects of this feature that need to get finished;
Times) and configuring the options.