✨ Features
-
Comparison table — options side by side, one row per criterion. Eleven fields: eyebrow, heading, intro, a verdict label, columns (name, tagline, badge, highlight), rows of cells whose length follows the number of columns, a "what the others do better" list, a closing line, a footnote, and call-to-action buttons. Each row's cells line up with the columns above them, and every list is read with
array_values()— the editor stores lists keyed by UUID once a block is edited, which has bitten this package three times. -
Installation steps — numbered steps, one command per platform, a copy button that confirms itself with its own label, and an optional download link. The button labels and the download link all come from the block, so a page can be in any language, and leaving the link empty hides the button. Each platform also carries its own terminal chrome.
Full changelog: https://github.com/happytodev/blogr/blob/main/CHANGELOG.md