Smash Balloon

Atoms

Atomic row

Setting label Sub copy: one sentence on what it does and when you'd change it — written for the user's question, not the implementation.

Variants

Toggle

Preserve settings if plugin is removed Keep all of your feeds and settings even if the plugin is uninstalled.

Select

Timezone Used for post dates and scheduled cache updates. Defaults to your site timezone.

Text input

API key Connect using your own YouTube API key instead of a connected account.

Action button

Clear all caches Feed data is cached to keep your site fast. Clear it to pull fresh posts right now.

Custom area row

Setting label Same heading + sub copy — the control breaks to a designated full-width area below. custom area

Smash Balloon

Molecules

Controls combine in exactly four ways. One decision = one row, however many inputs it takes. If a setting seems to need a fifth pattern, that's a design review, not a new layout.

Input cluster several inputs, one decision, one label

Default breakpoints Feed layouts switch column counts at these widths. Mobile Tablet Desktop
Cache duration How long page-load caching keeps feed data before refreshing. Every

Setting + inline action the action belongs to the setting it resets

Optimize images Stores resized local copies of images so feeds load faster.

Revealer parent control unveils children — try the toggle

Feed issue email reports Get an email when a feed stops updating, so you can fix it before visitors notice.
Send a report every
Report email addresses Separate multiple addresses with commas.

Manager full-width table with its own add / remove flows

Manage sources Add or remove the connected accounts your feeds pull from. A Acme CorpUsed in 1 feed B Bureau of BasicsUsed in 3 feeds

Smash Balloon

Page examples

Buckets are tabs; Save lives in the tab bar with the unsaved count. Each section is its own card — header band with title + one-line scope, rows inside. A section that outgrows its page (e.g. Privacy) promotes to its own tab without touching any row.

2 unsaved changes
PrivacyConsent, tracking & stored data
GDPR consent Only load feed assets after visitors give consent. Automatic detects your consent plugin.
Usage tracking Share anonymous usage data to help us improve the plugin.
Delete all platform data Permanently removes every post, image and access token this plugin has stored.
Plugin lifecycleWhat survives an uninstall
Preserve settings if plugin is removed Keep all of your feeds and settings even if the plugin is uninstalled.
Import feed Use a JSON file previously exported from any Smash Balloon plugin.
Export feed Download a feed's configuration to move it to another site.