Start here if the suite is new to you: this is the tour of how the pieces connect, so the later videos make sense. Paragraphs Bundles is a parent module plus a family of small submodules, and you enable only the ones you want.
The three places a bundle can live
- On a content type. Add a Paragraph field to any existing type, set the widget to Paragraphs, and tick the bundles editors may use.
- In a block. The PB Block block type carries a required Paragraph field, so a bundle can be built once and placed in a region like any other block.
- On a dedicated landing page. The PB Content type ships a Paragraph field plus its own width and region controls.
The second of those is the one people miss, and it is worth understanding the difference between a block and block content before you build on it — this article covers exactly that.
What every bundle's edit form looks like
Consistency is the design goal here. Whatever the bundle, the form is split into two tabs. Content holds the real material — title, title tag, title alignment and whatever the bundle is for. Display holds the styling, grouped into Colors, Border & radius, Spacing, Size & effects, and Additional, with the bundle's own options in that last group.
How the styling reaches the page
Saving a paragraph writes a small CSS file per paragraph under public://paragraphs_bundles/ and attaches it as a library. No inline style attributes, and no cache clear for a colour change. Two drush commands maintain it: drush pb:regenerate-css rebuilds every file, and drush pb:verify-form-displays checks the Display tab contract.
What you need installed
The parent declares core_version_requirement: ^11.3 || ^12 and depends on Paragraphs, Entity Reference Revisions and Field Group alongside core's field, file, filter, link, media, options and text. On a Drupal 10 site this suite will not install; W3CSS Paragraphs is the one that still covers ^10 || ^11 || ^12.
Next: pick one bundle from the Paragraphs Bundles module page, enable it alone, and watch the Display tab appear.
If your project needs a custom bundle or module rather than a stock one, Drupal development services covers it, and recent projects show the range.