Version 16
Dec 5, 2022
New module available! – Comparison table. Up to 10 columns, freeze first column, scrollable, optional sticky table header, replaceable icons, tooltips, adjustable cell padding and font size on all screen sizes, light and dark color schemes, and many other options. Live preview
Videos can now be lazy-loaded in the Video module.
Slightly improved the user experience with the drop-down component on the Listing module and the blog templates. Removed the placeholder from the drop-down list when nothing is selected, and made the placeholder and the active category more distinguishable:
Added the option to remove the subscription section from the blog templates:
Added Dark color scheme to the Content card module:
Added the option to remove the default space after the title on the Content card module, to allow for more card design options. Use wisely — this is recommended only if you have a title and some short description or date after. Otherwise we recommend leaving this off. Here is an example:
Additionally, added an option for extra space at the bottom of the card, which is useful for a more even spacing on this card design:
Content card description can now expand and collapse on all cards in a module at the same time:
Added Code option for the Pricing module buttons, in case you need to embed external buttons:
Addressed a recent problem with the Subscription preferences labels constructed by HubSpot from multiple text fields separated by a vertical bar | symbol.
Applied theme styles to the new Subscription preferences language drop-down:
Removed the sample image from the blog sidebar on Blog 1, Blog 2, and Blog 3 templates. When creating a new post, the Post aside will now be empty by default.
Thoroughly analyzed the possibility of adding global content in the sidebar and developed a method described here. The blog templates have been updated to include HubL comments to make it easier to proceed with this method.
Fixed a CSS issue that caused incorrect spacing in headers when using CTA buttons.
Resolved a problem with the Gallery and Lightbox not functioning correctly when images contained URL parameters.
Fixed some issues with certain Text fields in Blog 3 settings not updating on the blog.
Fixed an issue with Team cards not being of equal height in the Listing module.
Removed the unnecessary srcset attribute when using SVG images.
Resolved a problem that prevented images from rendering when served from folders with commas , in their name.
Fixed a minor problem caused by a recent HubSpot form style regarding the legal consent required-field message, where the inline style was making the text red and not visible against similar accent colors.
modules/comparison-table
css/components/comparison-table.css
js/components/comparison-table.js
js/components/tippy.jsmodules/comparison-table
css/components/comparison-table.css
js/components/comparison-table.js
js/components/tippy.jscss/_form.css
css/components/content-card.css
css/components/drop-down.css
css/components/header-01.css
css/components/header-02.css
css/components/header-03.css
css/components/header-04.css
css/components/header-05.css
css/components/header-06.css
css/components/header-lp-02.css
css/components/team-card.css
css/templates/subscription-preferences.css
js/components/content-card.js
js/components/lightbox.js
js/components/video.js
js/main.js
macros/utility.html
modules/blog-settings/fields.json
modules/content-card/fields.json
modules/content-card/module.html
modules/listing/module.html
modules/pricing/fields.json
modules/pricing/module.html
modules/video/fields.json
modules/video/module.html
templates/blog-1-listing.html
templates/blog-1-post.html
templates/blog-2-listing-v2.html
templates/blog-2-post.html
templates/blog-3-listing.html
templates/blog-3-post.html
templates/blog-4-post.htmlcss/_form.css
css/components/content-card.css
css/components/drop-down.css
css/components/header-01.css
css/components/header-02.css
css/components/header-03.css
css/components/header-04.css
css/components/header-05.css
css/components/header-06.css
css/components/header-lp-02.css
css/components/team-card.css
css/templates/subscription-preferences.css
js/components/content-card.js
js/components/lightbox.js
js/components/video.js
js/main.js
macros/utility.html
modules/blog-settings/fields.json
modules/content-card/fields.json
modules/content-card/module.html
modules/listing/module.html
modules/pricing/fields.json
modules/pricing/module.html
modules/video/fields.json
modules/video/module.html
templates/blog-1-listing.html
templates/blog-1-post.html
templates/blog-2-listing-v2.html
templates/blog-2-post.html
templates/blog-3-listing.html
templates/blog-3-post.html
templates/blog-4-post.html