Version History

5.0.4.0

5.0 - Ready for PHP 8

4.0 - Ready for Concrete CMS 9

Now uses Font Awesome 5 Fixed small CSS alignment issues in Firefox Small improvements in theme builders and blocks

3.1.1 - Fixed a problem with the OR button in global and sub areas

3.1.0 - Fixed some validation issues in the blocks that were allowing the wrong data type to be saved

3.0.9 - Fixed some broken code in the dashboard, modified the glow effect to work better with the wrap effect. Fixed other bugs

3.0.8 - Removed left-over code in the Single Button block's view and added explanation on how to generate the button by code

3.0.7 - Fixed an issue with overlay styling with links or external websites

3.0.6 - Fixed an issue with the CSS cache bursting

3.0.5 - Several issues fixed

Fixed an issue introduced in Concrete5 8.5.1 when editing an existing button Fixed some color discrepancies in the border and borderless buttons Added code to burst out of browser caching after the CSS was updated

3.0.4 - Added thorough checks on arrays to avoid errors starting from PHP 7.2.x

3.0.3 - Fixed a bug that broke file download under Concrete5 8.5.x

3.0.2 - Fixed a bug that prevented adding buttons to a page

3.0.1 - Fixed a typo that broke help pages

3.0.0 - Big rewrite, many enhancements

2.3 - Many Additions, enhancements & fixes

Added vertical buttons bar instead of only horizontal Added 5 new shapes Fixed several CSS styling inconsistencies Optimized upgrade procedures to not run unnecessary database calls Fixed a bug in the OR buttons bar on saving

2.2.1 - Small fix for PHP 7.2

2.2 - Many Enhancements

Modified theme system to update all blocks using a theme when a theme is modified. Allows for sitewide modifications Added legacy form template for v8 and express form template Font Awesome used is latest at this date v4.7.0 Added icon color and icon on hover color. Now it is possible to have text and icon of different colors Fixed a little css alignment problem

2.1 - Several additions

Added a new style: Limelight Added the possibility to not include long shadows, glow and wrapper to slim the stylesheet down Fixed some small JS bugs in the theme builder and code generator

2.0.7 - Fixed small CSS problems

Dropdown font-size not following button size regeneration Button typographic style sometimes lost on hover, active or focus 2.0.6 - Fixed file downloads not working in Concrete5 v8 due to changes in core file code

2.0.5 - several bug fixes:

submitting a form block from a popup now will work custom styles applied to blocks in stacks will be used bug when saving with a popup dimension left empty is Fixed automatically sets xdebug.max_nesting_level to a high value so LESS processing doesn't fail mid way 2.0.4 - some changes:

full PHP7 and Concrete5 v8 compatibility Added a new button style: stitch 2.0.3 - Fixed a small bug with older versions of PHP

2.0.2 - Fixed a few small CSS issues

2.0.1 - Fixed a little typo that was throwing off the generator

2.0 - Many things:

added stack and video popup add-on added tooltip & popover add-on added design to put icons on the side of the button and put a box around fixed a few small bugs 1.3.8 - namespaced everything with class name .ccm-page to avoid style clash with themes

1.3.4 - Fixed 2 bugs:

a bug prevented the code generator from working when the cache was enabled a bug made the single button's block edit screen not show some of the saved values ($style) 1.3.3 - Modified the package's icon for something better looking

1.3.2 - Fixed little bug in the single button block when selecting a theme with some styles left to default, the override was not showing it

1.3.1 - Modified the block's icons and regrouped the blocks under the same "Buttons Factory Pro" Set with better block names

1.3 - Beefed up the help system a bit

1.2 - Added the possibility to specify 1 radius value per corner when creating shapes, instead of 1 value for all

1.1 - Fixed 2 small bugs:

Trying to save empty values in select fields in theme generator would throw an error Selecting a square shape would not affect the sample 1.0 - PRB Approved

0.9 - First submission