Hello,
I have an idea for a content management system plugin and thought I would share it on the forum, to see what you think about it.
With the plugin, you can take a batch of data (e.g. a spreadsheet export) and apply it to and reuse it in your design. For example, from a single template “component”, generate and showcase a button with different content options (label length, language), reuse blog post content on different components (index, post, excerpt, short list etc.), or create different versions of a promo graphic.
It’s not an attempt to turn Penpot into a website builder, but to make content reusable and quick and easy to manage, solo or within a team.
Below is a video of a small PoC, presenting:
batch item creation based on a data set and a template element,
- ↔️ two-way editing,
layer name based content pairing - the project file works without the plugin. I’m yet to test variants, but suspect it will be a great use case.