Version History
2.3.0
version 2.3.0 - July 1, 2026
- reorganized block editor into a side-by-side layout with settings on the left and a sticky Preview panel on the right
- moved custom styling controls beneath the button settings (no separate tab); they appear only when Style this button myself is selected
- fixed live preview updates in the block dialog with scoped editor JavaScript and inline theme-style fallback colors
- condensed spacing controls with full padding labels in a compact row
- tuned block dialog size to 780×640
version 2.2.0 - July 1, 2026
- added border color and border width controls for normal and hover states in custom styling mode
- live preview now reflects border colors and widths, including on hover
- bumped block dialog height to 1060px
version 2.1.0 - July 1, 2026
- added choice between Use theme styling and Style this button myself
- custom styling options (shown only in custom mode): background color, text color, hover background, hover text color, font family, weight, and size
- font family options are loaded from the active theme's CMS webfonts
- added live button preview in the block editor
- bumped block dialog height to 980px for the new styling controls
version 2.0.1 - July 1, 2026
- removed inline/block display mode option (spacing controls remain)
- fixed undefined
getOpenInOptions()method call on save - removed None link type option
- external URLs now auto-prefix
https://when missing
version 2.0.0 - July 1, 2026
Package modernization
- rewrote package and block controllers for Concrete CMS 9 coding standards
- raised minimum Concrete CMS version to 9.0.0
- added package
upgrade()anduninstall()handlers with block type refresh - modernized block edit interface with fieldsets, help text, and a taller dialog (520×720)
- fixed missing
identifier_getStringfor smart link form controls - updated add, edit, and composer templates to current block conventions
- all PHP files pass the Concrete CMS
c5:phpcslinter
New link options
- added File Download link type using the Concrete asset library file picker
- added Force file to download checkbox for file links
- retained Page and External URL link types with improved validation
New layout options
- added adjustable spacing controls: top, right, bottom, and left (pixel padding)
- updated
view.cssfor inline and block wrapper styles
Database
- added columns:
link_File,forceDownload,spacingTop,spacingRight,spacingBottom,spacingLeft
0.9.4 and earlier
- original bodacious buttons release
1.0
Uploaded On January 22, 2023 at 10:23 PM
0.9.4
0.9.4 March 20, 2019 at 8:47 PM