Version 31
May 2, 2024
Developed a new blog template, Blog listing and Blog post, which contains all previous designs. The new template includes additional customization options and allows editing settings and text labels for each individual blog, rather than globally for all blogs using the template.
You can easily edit your blog listing page and access the Blog configuration module in the Contents sidebar, where you can find options for all major blog sections and elements.
You can hide or show the hero area on homepage or post pages, show the latest post, a featured post of your choice, or enable a drag and drop area where you can add any desired content.
The header can still overlap the content as it did before, maintaining the same visual effect. You now also have the option to disable it selectively for either the homepage or post page, depending on the type of hero section you have.
Other features worth mentioning: show or hide the toolbar with search, topics, or title elements independently for the listing or post views, show summary on blog cards, Load more pagination for all listing layouts, global sidebar using a global partial (you can clone and use a different one for each blog if you are using a child theme — learn more here), remove read time, related posts section, and more.
This will also allow new options to be added in the future.
Read more about the Blog configuration.
The new blog template also includes the option to specify tags or post IDs for the "Related posts" section. More details here.
Added the option to hide the read time on the Blog card module.
Introduced the option to add a custom ID and class to the Comparison table module.
Replaced the deprecated site_settings.favicon_src with brand_settings.favicon.src in the templates/_base.html file.
Fixed a bug where Properties links to a Modal weren't working properly.
Resolved a problem where the post narration player overlapped with the sticky header.
Resolved an issue with a thin line occasionally appearing in Safari when using Section extra settings decorations.
Fixed a problem with missing icons in rich text fields in Safari and Firefox.
The Modal module will no longer load files when there are no modals on the page.
css/components/blog-classic-sidebar.css
css/components/blog-listing-4.css
css/components/blog-sidebar.css
images/template-previews/blog-listing.png
modules/blog-config/fields.json
modules/blog-config/meta.json
modules/blog-config/module.css
modules/blog-config/module.html
modules/blog-config/module.js
partials/blog-listing-1.html
partials/blog-listing-2.html
partials/blog-listing-3.html
partials/blog-listing-4.html
partials/blog-sidebar.html
templates/blog-listing.html
templates/blog-post.htmlcss/components/blog-classic-sidebar.css
css/components/blog-listing-4.css
css/components/blog-sidebar.css
images/template-previews/blog-listing.png
modules/blog-config/fields.json
modules/blog-config/meta.json
modules/blog-config/module.css
modules/blog-config/module.html
modules/blog-config/module.js
partials/blog-listing-1.html
partials/blog-listing-2.html
partials/blog-listing-3.html
partials/blog-listing-4.html
partials/blog-sidebar.html
templates/blog-listing.html
templates/blog-post.htmlcss/_base.css
css/components/blog-body-1.css
css/components/blog-card.css
css/components/blog-toolbar-1.css
css/components/section-extra-settings.css
css/main.css
css/templates/blog-4.css
js/components/blog-search.js
js/components/modal.js
js/components/tag-list.js
js/main.js
macros/utility.html
modules/blog-card/fields.json
modules/blog-card/module.html
modules/comparison-table/fields.json
modules/comparison-table/module.html
modules/modal/module.html
templates/_base.html
theme.jsoncss/_base.css
css/components/blog-body-1.css
css/components/blog-card.css
css/components/blog-toolbar-1.css
css/components/section-extra-settings.css
css/main.css
css/templates/blog-4.css
js/components/blog-search.js
js/components/modal.js
js/components/tag-list.js
js/main.js
macros/utility.html
modules/blog-card/fields.json
modules/blog-card/module.html
modules/comparison-table/fields.json
modules/comparison-table/module.html
modules/modal/module.html
templates/_base.html
theme.json