Changelog

You can always download updated Zero One theme files from your Gumroad account library (https://app.gumroad.com/library).

If you have doubts about how to update, please make sure you read our how-to update guide https://www.one.thezero.club/guide/installation/updating.

5.2.1 - 02.06.2025

This is a small update fixing custom code inputs in Site Styling tab, for multi-language websites.

If you already updated to 5.2.0 version you can just remove site/plugins/zero-one folder and add one from the downloaded files.

If you haven't updated to 5.2.0 version use the instructions provided for the 5.2.0 version below. 👇

5.2.0 — 29.05.2025

Dear Kirby friends, new Zero One update has arrived! 🚀

How to update instructions:

On your old install delete these:

  1. assets/app/ folder

  2. assets/js/ folder

  3. kirby folder

  4. site/plugins folder ( ⚠️ If you added some additional plugins make sure to skip those)

  5. site/config/config.php file

  6. composer.json file

Add the files from new Zero One version:

  1. assets/app/ folder

  2. assets/js/ folder

  3. kirby folder

  4. site/config/config.php file

  5. site/plugins folder

  6. composer.json file

Also, after you update files, make sure to:

Turn on Style Compiler in Site Styling tab -> Save -> And refresh any frontend page to create new updated website styles. After that Turn off Style Compiler and save again.

Color field migration - Zero One 5.2.0

The most prominent features and improvements this update brings:

  • Panel performance improvements 🚀

  • Various styling improvements

  • Swup script improvements

  • NEW Navbar button icon

  • Topbar improvements and new options

  • Additional options for Heading and Text blocks

  • Custom List NEW Custom icon option

  • Custom marks for Text and Heading block 🚀🚀🚀

    • Small text

    • Highlight text

    • Label text

    • Badge text

    • Outline text

    • Gradient text

    • Highlight underline text

  • NEW Site Styling options for Gradient text and Highlight underline text

  • NEW options for Slideshow, Image slider and Content slider

    • Animation speed

    • Autoplay interval

    • Pause on hover

  • NEW Projects title options

  • NEW Blog option to hide authors

  • NEW shop option to remove social share

  • NEW options for Advanced tab for pages: Custom Head, Body and Footer code

  • NEW options and styling for Custom navigation block

  • Sitemap improvements

  • Meta information improvements

  • Kirby update to 4.7.2 version

  • Plugins updated to latest versions

  • Kirby Color plugin removed

  • Migration all color fields to new Kirby color field

5.1.0 — 20.02.2025

Here we go! New big update has arrived! 🚀

The most prominent features of this update:

  1. Accessibility improved! Fully compatible to new EU laws ✅

  2. Improved responsive images! Your website will be faster on smaller devices, and look better on bigger

  3. Layout Builder performance improvements

  4. Various Zero One styles improved

  5. Kirby updated to 4.6.1 and some new functionalities used

  6. UIkit updated to 3.22.2

  7. Blog improved: 🚀

    • Blog container width option

    • Blog grid columns options

    • Blog classic image size

    • Sidebar width option

    • New article author page!

    • Blog pages now have RSS feed! Just add .rss on your blog page URL

  8. Article improved: 🚀

  9. Work & Projects improvement: 🚀

  10. Shop improved:

    • Shop container width option

  11. New blocks: 🚀

    1. Featured text block

    2. Countdown block

  12. Blocks improved: 🚀

    • Button block internal link now support anchors

    • Image block now have tablet width settings

    • Info block is heavily improved, it can be used as alert note

    • Latest Articles block has filters (category, tags, featured) now!

    • Fancy Gallery block has many new options

    • Featured Products block has filters (category, tags, featured, new) now!

    • Products list block has filters (category, tags, featured, new) now!

    • Featured Projects block has filter (tags) now!

    • Slideshow block have new autoplay options

    • Form Builder various fixes

  13. SEO improved: 🚀

    • Categories and tags are now indexable!

    • Article meta improved

    • Product meta improved

    • Products now have schema data!

    • Sitemap improved! Video support 🚀

  14. Plugins:

    1. Removed Sitemapper plugin

    2. Added Getkirby feed plugin (for the sitemap)

  15. New icons from UIkit

  16. File templates now have "change" option

  17. New custom border radius option in Site Styling

  18. Contact form spam security improved 💪

  19. German panel language heavily improved thanks to Torsten 🙏

  20. Snipcart integration updated

If you already updated to Zero One version 5 follow the instructions below

How to update instructions:

On your old install delete these:

  1. assets/app/ folder

  2. kirby folder

  3. site/plugins folder ( ⚠️ If you added some additional plugins make sure to skip those)

  4. site/theme folder ( ⚠️ If you have your additional customizations make sure to skip those, and remove old Commentions snippets, and add new Form Builder files)

  5. composer.json file

Add the files from new Zero One version:

  1. assets/app/ folder

  2. kirby folder

  3. site/config/formblock_default.json file

  4. site/plugins folder

  5. site/theme folder

  6. composer.json file

Also make sure to:

Turn on Style Compiler in Site Styling tab -> Save -> And refresh any frontend page to create new updated website styles. After that Turn off Style Compiler and save again.

5.0.2 -- 09.05.2024

This is a minor update which brings several fixes, and few improvements:

  1. PHP Composer support fix

  2. Blog, Shop and Work templates fix, so they work properly as a sub-page

  3. Desktop sub-menu fix when navbar is positioned on the left

  4. Block selection scroll overflow fix

  5. Kirby Autoresize plugin removed, Zero One now use Kirby core function for that

  6. Plugin folders renamed:

    1. kirby-code-editor folder in site/plugins renamed to code-editor

    2. kirby-similar folder in site/plugins renamed to similar

  7. Kirby Form Block Suite plugin updated to latest version, and made compatibility fixes in site/theme folder.

  8. NEW block added - a Space Block. It is a simple but very needed block, it adds vertical space between content elements, when needed

If you already updated to Zero One version 5 follow the instructions below

How to update instructions:

On your old install delete these:

  1. site/config/config.php file ( ⚠️ if you made changes to this file make sure to save those, but we suggest using Multi-environment setup for config)

  2. site/plugins folder ( ⚠️ If you added some additional plugins make sure to skip those)

  3. site/theme folder ( ⚠️ If you have your additional customizations make sure to skip those, and remove old Commentions snippets, and add new Form Builder files)

  4. composer.json file

  5. composer.lock file

Add the files from new Zero One version:

  1. site/config/config.php file

  2. site/plugins folder

  3. site/theme folder

  4. composer.json file

5.0.1 -- 17.04.2024

This is a small update fixing one issue that influenced multi-language websites causing site.txt for secondary language can't update changes.

If you already updated to Zero One version 5 you don't need to update everything again, you can just remove the following code from site/config/config.php file, from line 21

// Kirby Form Block Suite plugin https://github.com/youngcut/kirby-form-block-suite
'ready' => function($kirby) {
  $sender_email = $kirby->site()->email();
  $sender_name = $kirby->site()->title();
  return [
     'microman.formblock' => [
       'from_email' => ["$sender_email" => "$sender_name"],
     ]
  ];
},

We also updated documentation for Form Builder, so please check it out

Form Builder documentation

5.0.0 -- 13.04.2024

And finally! We can't believe this update is finished. But the wait is finally over! And it was worth it 🚀

The most prominent features of this update:

  1. Kirby 4 compatibility 🚀

  2. Translatable panel + French language panel translation 🚀

  3. NEW Language Switch dropdown option

  4. NEW Option for SEO Meta title - Remove Site name

  5. Image width/height improvements

  6. NEW Anchor only link possibility in Menu Builder

  7. Heading improvements using new Slot snippet

  8. Many blocks improvements

  9. Many code optimisations

  10. Some styling improvements

  11. Some accesability improvements

How to update to Zero One 5

How to update?

On your old install delete these:

  1. assets/app folder

  2. assets/css/panel.css file

  3. kirby folder

  4. site/config/config.php file ( ⚠️ if you made changes to this file make sure to save those, but we suggest using Multi-environment setup for config)

  5. site/plugins folder ( ⚠️ If you added some additional plugins make sure to skip those)

  6. site/theme folder ( ⚠️ If you have your additional customizations make sure to skip those, and remove old Commentions snippets, and add new Form Builder files)

  7. composer.json file

Add the files from new Zero One version:

  1. assets/app folder

  2. assets/css/panel.css file

  3. kirby folder

  4. site/config/config.php file

  5. site/config/formblock_default_de.json file

  6. site/config/formblock_default_en.json file

  7. site/config/formblock_default_fr.json file

  8. site/plugins folder

  9. site/theme folder

  10. composer.json file

  11. THIS IS IMPORTANT: After you add all files from new Zero One version, do this

    1. Turn on Style Compiler in Site Styling tab -> Save -> And refresh any frontend page to create new updated website styles. After that Turn off Style Compiler and save again.

    2. Go to your website root URL and add "resave" so you get yourwebsite.com/resave URL, press Enter, and let the Zero One update your old content to new features. If your website is installed localy, of course go localhost/yourwebsitefolder/resave URL. Be patient, depending on the number of your pages it can take a while. For approximately 50 pages it takes about 1-2 minutes. After it is finished, it will say "Your content is updated!". After that you should delete site/plugins/resave plugin from your installation.

    3. If your website is multilanguage than repeat resave process for every language, by using this URL structure yourwebsite.com/{language-code}/resave (example: yourwebsite.com/en/resave, yourwebsite.com/de/resave, etc.).

  12. Revisit some settings:

    1. Site Settings and its options, and see some options need configuration. Because we removed Kirby Link Field plugin, and now use inbuilt Kirby Link Field you must configure right navbar button again.

    2. Projects header image - we made some improvements so you need to reconfigure header settings there

If you are updating from a version earlier than Zero One 4.5.0 then you should update the .htaccess file as well.

What's changed? (Useful for developers)

  1. Changes in assets folder

    1. Changes in assets/app/custom files - various styling improvements

    2. Changes in assets/css/panel.css file - removed Kirby 3 panel styling

  2. Changes in kirby folder - Kirby updated to version 4.2.0

  3. Changes to site/config/config.php file ⚠️

    1. Removed Commentions plugin options

    2. Added Form Builder options

    3. Improved custom CSS stylesheet functioning in multilanguage websites

  4. Changes in site/plugins/ folder

    1. Kirby Robots plugin updated to latest version

    2. Kirby Better Search updated to latest version

    3. Less PHP updated to latest version

    4. Old Table Field plugin removed, new Kirby Table Field added

    5. Kirby Sanitizer plugin removed

    6. Kirby Link Field plugin removed - Now using new Kirby inbuilt Link field

    7. K3 Image Clip plugin removed - Now using Kirby inbuilt Kirby focus function

    8. Commentions plugin removed

    9. Zero One plugin updated to Version 5.0.0

    10. Added Kirby Form Block Suite plugin - NOTE that this is modified version of the original Kirby Form Block Suite plugin

    11. Added Resave plugin - This is the custom plugin created with the help of Bastian Allgeier. This plugin helps to update your old version Zero One content to new Zero One version.

  5. Changes in site/theme/ folder

    1. Removed Commentions snippets

    2. Added Form Builder customisations

4.5.2 -- 04.10.2023

This minor update fixes some recently discovered Safari browser issues, primarily with background images. From now on, we are adding Safari testing to our regular workflow because they had several strange updates in the last year, and now Safari behaves differently than other browsers.

How to update?

If you already have the Zero One 4.5.0 or higher version then delete:

  • assets/app folder

  • kirby folder

  • site/plugins/zero-one folder

and add the same ones from Zero One version 4.5.2

  • assets/app folder

  • kirby folder

  • site/plugins/zero-one folder

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What does this update bring?

  • Besides Safari-related fixes, we also improved the performance of all background images (header, layout section, column, card, megamenu...)

  • There is also one new feature: To-top button

    • You can turn it on in the Site Settings sidebar options

4.5.1.1 -- 08.08.2023

This is a minor update that brings some important security fixes for Kirby, but it also brings several improvements.

How to update?

If you already have the Zero One 4.5.0 or higher version then delete:

  • assets/app folder

  • kirby folder

  • site/plugins folder

    • If you added some additional plugins make sure to skip those.

  • composer.json file

  • htaccess file (if you already added something additional to this file, don't delete it, scroll a little bit down, there is a piece of code you need to add to this file)

and adding the same ones from Zero One version 4.5.1.1

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

  • htaccess

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

Security fix

The Kirby 3.9.6 security fix https://github.com/getkirby/kirby/releases/tag/3.9.6 is fixed by updating Kirby, but to strengthen it further the code below should be added to htaccess file

# set security headers in all responses
<IfModule mod_headers.c>

# serve files as plain text if the actual content type is not known
# (hardens against attacks from malicious file uploads)
Header set Content-Type "text/plain" "expr=-z %{CONTENT_TYPE}"
Header set X-Content-Type-Options "nosniff"

</IfModule>

Zero One improvements

  • Few styling improvements for buttons and custom decimal list

  • Kirby Robots txt plugin updated to the latest version

  • New feature: Card block now has an image and link option 🚀

    • Now you can create beautiful cards with image top/bottom and link it some other content

4.5.1 -- 19.07.2023

Hi there, here we go! The new update is ready 🥳 Actually this is only the first part of one big update. And this is the smaller part, but it brings some important fixes and improvements. We didn't want you to wait all the way, and to lower the pressure on us here it is.

How to update?

If you already have the Zero One 4.5.0 or higher version then delete:

  • assets/app folder

    • If you added your fonts or something else to the assets folder, make sure to skip those

  • kirby folder

  • site/plugins folder

    • If you added some additional plugins make sure to skip those.

  • composer.json file

and adding the same ones from Zero One version 4.5.1

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What this update brings:

  • Complete PHP 8.2 compatibility in all environments

  • Kirby updated to 3.9.5

  • Plugins updated:

  • New Style Compiler options, and general styling improvements

    • You can now fine-grain shadows per element, and add your own shadows 🚀

    • You can now change responsive breakpoints 🚀

    • Offcanvas overlay options

    • Changed LESS files in assets/app/custom/elements/ folder

      • button.less

      • card.less

      • dotnav.less

      • form.less

      • navbar.less

      • offcanvas.less

      • variables.less

  • Blocks selection is improved

    • Change in assets/css/panel.css file

  • SEO improvements 🚀

    • Site SEO settings improved

      • Basic Structured Data (Schema) added, you can turn it on in Site SEO & Files tab

    • Page SEO improved

      • Now when you omit a page from the sitemap “noindex, nofollow” will also be added to that page

  • New Email option in Site Settings (in the sidebar), to choose or not to see the sender's IP address

  • Page Options to hide Navbar and Footer 🚀 Great for landing pages

  • Advanced tab added all pages. Now you can add custom CSS to the page 🚀

  • Blog, Work, and Shop templates now have the option to add additional content using Layout Builder before or after subpages listing 🚀

  • More layouts added to Layout Builder and Subgrid block 🚀

  • Changes to allowed template selection on creation

    • Changed order

    • Now is allowed to create Blog, Work, and Shop as subpages 🚀 Let us know if you bump into some issues when running these templates as subpages

  • Button block now has anchor link as one of the options 🚀

  • Fixes

    • One rarely caused issue was fixed for submenu generation

    • Currency issue in Featured products block

    • Layout section Custom class issue

    • Page Builder Hero block issue

    • Added missing LinkedIn icon to icons list

What we are working on:

  • Zero One Form Builder

  • Panel translatability (if you are one of the file code "explorers" you will see that a fair amount of work is already done 🙂)

  • Panel translation to French

  • Heavy improvement of the Blog template and Article template

  • Heavy improvement of the Work template

  • New blocks:

    • Lead block

    • Tab block

    • Features block

    • Timeline/steps block

    • And more

  • Various improvements on already included blocks

  • Styling improvements

  • New demos

4.5.0.2 -- 22.03.2023

This is a small update that brings some fixes, compatibilities, and one cool new feature.

How to update?

If you already updated to the Zero One 4.5.0 version then delete:

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.json file

and adding the same ones from Zero One version 4.5.0.2

  • assets/app folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What this update brings

  • Kirby updated to 3.9.2

  • Compatibility with PHP 8.2 🚀

    • NOTE: if you have errors with 8.2 version make sure to update PHP to the latest version

  • Kirby Link Field plugin updated to the latest version

  • Less PHP plugin updated to the latest version

  • Media index settings

    • There is a new toggle in Site Settings where you can choose what files you can select in image select fields throughout the website. For some users this will be a superb feature 🚀

There is also a new demo - Personal website 🚀

You can see it at https://www.thezero.club/demo/one-personal/

4.5.0.1 -- 14.02.2023

This is a small update that fixes a few bugs. Now Zero One is bug-free! (to our knowledge)

How to update?

If you already updated to the Zero One 4.5.0 version then delete:

  • assets/app folder

  • site/plugins/zero-one folder

  • composer.json file

and adding the same ones from Zero One version 4.5.0.1

  • assets/app folder

  • site/plugins/zero-one folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you are updating from a version earlier than Zero One 4.5.0 then update as noted in the 4.5.0 instructions below.

What this update brings

  • Solves 3 bugs/errors

    • small bug with new hreflang links for multi-language websites

    • image select bug in footer layout builder blocks

    • external source image bug in Image blocks

  • UIkit updated to 3.15.24 version

  • Added new Mastodon icon

After this update today, in most of the files select fields you will be able to select an image (or video, or audio in specific files) from anywhere on the website, from any page or site on any page and site. 🚀 This feature is something many of you requested.

4.5.0 -- 10.02.2023

And finally, this update arrived 🙏 We are sorry it took longer than expected, we wanted to make many improvements, and make better organisation of the old codebase.

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

    • if you added custom fonts, just skip the fonts folder and fonts.css file, but make sure to update all other files, there are many changes to all files

  • site/plugins folder

    • some plugins are removed, and some new added, make sure to do this properly

  • kirby folder

  • site/config/config.php file

    • yes, there are some important changes to config this time

  • composer.json file

and adding the same ones from Zero One version 4.5.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/config/config.php file

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

What this update brings:

  1. UIkit updated to version 3.15.23

  2. Getkirby updated to version 3.9.1 🚩

  3. New Main Menu Builder 🚀 Now you can choose whether the main navigation will be generated from pages structure, or you will create custom navigation with the builder. Also, the builder brings solutions for landing pages and link anchors

  4. Mega menu possibilities 🚀 Now you can turn your subpages dropdowns to mega menus, customize width and background, similar to what you can do with layout backgrounds.

  5. Icons for menu items 🚀

  6. Additional icon for right-side navigation 🚀

  7. Navbar button improvements 🚀

  8. Products search virtual page 🚀

  9. Products search block 🚀

  10. Products list block 🚀

  11. Better search plugin integrated 🚀 Now Zero One search works much better

  12. New Audio/Podcast block 🚀

  13. New Typed (Animated) text block 🚀

  14. New Syntax Highlighting option for Code block 🚀

  15. New custom navigation block 🚀

  16. New mobile logo options

  17. New dedicated file templates for each file type

  18. Added proper hreflang support for multi-language websites

  19. Improved categories and tags to support multiple words fully

  20. Improved general theme styling, especially for buttons and cards

  21. New button styling options 🚀 Now you can customize buttons in the panel

  22. Panel styling improvements

  23. Panel organization improvements

  24. Related articles are now slider

  25. Related products are now slider

  26. Almost all blocks have some improvement, either it is some new option or better code quality

  27. Almost every blueprint file was optimized and improved

  28. Fixed multilanguage issue with Custom CSS input

  29. All plugins updated to the latest versions

  30. Removed Kirby 3 Janitor plugin. It has some braking changes, we can't deal now with.

  31. Zero One got rebranded, it has a new logo now. 😀

And to say it again, almost every file has some changes, so make sure to update properly.

4.4.0 -- 11.08.2022

And thank God, this update is finally finished 🙏 It was super difficult in terms of strategy and amount of changes, but also in user experience aspects and testing. That's why it took much longer than expected to complete. But you will love the results! 🚀

New Layout Builder has arrived! 🚀

Many many new things are possible now, but it is just a starter of what's coming in the next couple of updates.

You can see Layout Builder in action at https://www.thezero.club/demo/one/builders/layout-builder. Make sure to check out the subpages too, there are some interesting examples of new possibilities!

Learn more in documentation https://www.one.thezero.club/guide/layout-builder

New demo

Yeeey, there is a new demo https://www.thezero.club/demo/one-furniture/

New blocks:

  • Layout Builder specific

    • Column options! 🚀 You can fine-grain the behaviour of every column!

    • Subgrid

    • Card

    • Content slider

    • Image slider

    • Slideshow

    • Gallery

    • Articles

    • Projects

    • Products

  • New Table block! 🚀

  • Description list block

  • HTML block

  • Page links list block! 🚀 Useful when you want to add a list of links automatically and dynamically

Improved blocks:

  • Heading block! Many new options 🚀

  • Text block! Also many new options 🚀

  • Image block! Many new great options 🚀 Now you can custom resize every image, and use the new Ratio feature! Great improvement for image sizes and performance, and visual display too!

  • Markdown block

  • Page Builder Hero and Grid block now have SVG divider option!

What else this update brings:

  • New blog articles layout! 🚀

  • Footer can now be fully created with Layout Builder! 🚀 Super useful!

  • Home and Project template pages now have option to switch between old Page Builder and new Layout Builder

  • Product pages description now can be created with Layout Builder! 🚀

  • Shop now has an additional 4 column grid option

  • Select images from Site not only from Page! 🚀 This option is added to many places. For example, when you choose page background image in the selection will be shown images from site (root folder) not only from the page folder.

  • Site blueprint is now divided into sections, which are separated files. Very useful if you are making custom Site options and changes to site.yml file.

  • composer.json changed (versions)

  • Kirby updated to 3.7.3 version

  • UIkit updated to 3.15.1 version

    • Changed files in assets/app/custom/ folder

      • elements/card.less

      • elements/dotnav.less

      • elements/offcanvas.less

      • elements/slideshow.less

      • elements/variables.less

  • Commentions plugin updated to 1.0.7 version

  • K3 image clip plugin updated to 3.1.0 version

  • Kirby3 Janitor plugin updated to 2.16.1 version

  • Table field plugin added and integrated

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

  • site/plugins folder

  • kirby folder

  • composer.json file

and adding the same ones from Zero One version 4.4.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

4.3.2 -- 11.05.2022

It seems that we just can't create small updates. 😬 Although you have been active with requests and ideas, so we decided to make you happy. 😎

This update brings some cool stuff:

  • SVG shape divider for header area (see video) 🚀

  • Custom cover sizes for Projects, and few more options (Masonry possible too) 🚀

  • New options for Site Styling (compiler)

    • Global border width

    • Navbar font options

    • Offcanvas colors and size options

    • Many new typography options

  • Snipcart updated to 3.4.0 version with new scripts loader, only when called. Speed boost 🚀

  • Many new footer options 🚀

  • New custom product fields (checkbox, text, textarea, read-only)

  • Articles now support multiple authora (co-authors)

  • Improved image performance

  • Various fixes

  • Added some examples to Zero One blank demo

  • Kirby updated to 3.6.6

  • Kirby3 Janitor plugin updated to 2.16.0 version (No more issues)

If you made some changes to LESS/CSS files:

  • Some code is removed from assets/app/custom/app.less and added to assets/app/custom/elements/projects.less and assets/app/custom/elements/products.less

  • New assets/app/custom/elements/shapedivider.less

  • Modified assets/app/custom/elements/_import.less to support that

A reminder that you don't ever need to change Zero One plugin files (site/plugins/zero-one/) because you can always overwrite Zero One files using this system https://www.one.thezero.club/guide/theme-extending

4.3.1.1 -- 11.04.2022

PHP 7.4 compatibility fix

The updated plugin Kirby3 Janitor caused it. Version 2.15.0 only works with PHP 8.0 and higher.

The issue is reported https://github.com/bnomei/kirby3-janitor/issues/71

SOLUTION: We reduced Kirby3 Janitor version to 2.13.0

4.3.1 -- 09.04.2022

Improvements, fixes and new features! 🚀

This update brings:

  • PHP 8.1 compatibility

  • All images now auto-convert to WebP with fallback to the original, even the background images! 🚀 And you don't have to do anything. 😎 Just update to this version and your website will be more than a double lighter.

  • Variable products! 🚀 Now your products can have custom options 🥳

  • Three image sizes for product images! Not just square anymore

  • Product quantity now has cool buttons! 🐱‍🏍

  • New Cookie consent option! New inbuilt option for cookie consent. You can choose between popup or modal 🥳

  • Gallery content block improved! Thanks to Demlak for this 🙏

  • Mobile navigation improved!

    • The parent page is now clickable! Thanks to Demlak for this too 🙏

    • Sub sub pages are now supported too!

  • Articles sorting in navigations fixed ❗

  • Blog sorting fix ❗ We made one error in the previous version, which is now fixed.

  • Improved custom code experience in the panel with code-highlighting features

  • Kirby updated (and tested) to version 3.6.4

  • Third-party plugins updated and tested

  • Getuikit updated (and compatibility changes made) to version 3.13.7

  • Snipcart updated to 3.3.3 version

What files are changed?

Almost every single file, so no point in writing them.

Breaking changes?

We are dropping out the main Zero One demo from the download. But more demos are on the way, which will be of more use.

4.3.0 -- 24.02.2022

And finally! Zero One has e-commerce power! 🚀

It took longer than we expected, but it is better than many anticipated 😎 It is a full feature e-commerce shop, with all power you can expect from the best.

And that's not all, there are many improvements too, let's list the most important:

  • Updated:

    • Kirby to 3.6.2 version

    • UIkit to 3.11.1 version

    • Kirby plugins to the latest versions

  • Improved:

    • Added translate: false for styling fields and a few more

    • Latest Articles (Page Builder) now support multiple blogs, you can select now

    • Latest Projects (Page Builder) now support multiple work pages, you can select now

    • The Blog page now has an option to create any date format you like

    • Blog archive pages

    • Contact form inputs security

    • SEO meta

    • Mobile navigation

    • And many code optimisations

  • New:

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

  • site/plugins folder

  • kirby folder

  • composer.json file

and adding the same ones from Zero One version 4.3.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • composer.jsonfile

and removing the next lines from site/config/config.php

// https://getkirby.com/docs/reference/system/options/date
'date'  => [
    'handler' => 'strftime'
],

After that turn on Style Compiler in site options, refresh any page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

Also, go to and fill in new options:

  • Site Settings tab (NEW OPTIONS)

  • Labels tab (MANY NEW LABELS)

  • Blog page (ADD DATE FORMAT)

4.2.0 -- 12.01.2022

This update brings several important fixes and one long-anticipated feature. 🚀

  • Fixes

    • Panel language change error caused by Sitemapper plugin

    • Footer background image issue (Thanks Reto Frei for reporting!)

    • Improved page transitions

  • Features

    • NEW Navbar transparent options, site-wide and page override (Project and Article also)

    • Editor permissions improved

    • NEW Main navigation dropdown page option. Select whether a specific page should have subpages visible in the main navigation. Now you can have multiple Blog or Work pages without issues.

4.1.0.1 -- 11.12.2021

Just a small fix, in Site Settings in Page transitions we missed including the link to documentation page https://www.one.thezero.club/guide/theme-extending/page-transitions-swup.

4.1.0 -- 10.12.2021

Kirby 3.6 compatibility and bundle of improvements!

In short:

  • Kirby updated to 3.6.1.1 and compatibility changes made

    • FEATURE: Now you can copy-paste blocks and more than that! 🚀

    • FEATURE: Writing experience is improved with new Writer/Text field 🚀

  • UIkit updated to 3.9.4

  • All plugins are updated

  • Cachebuster plugin replaced with Kirby3 Fingerprint plugin

  • New maintenance options in the panel.

    • FEATURE: Now you can clear the pages cache from the panel 🚀

    • FEATURE: You can create a website backup from the panel 🚀

  • FEATURE: New topbar option

  • FEATURE: New fensy-shmensy page transition effects 🚀

  • FEATURE: New Site Settings options

  • General panel improvements

  • FEATURE: Improved custom CSS experience 🚀

  • Contact form submit anchor added

  • SEO meta improvements

  • Many code reorganisations, optimisations and improvements

How to update?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders/files in your install:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/config/config.php file

  • .htaccess file

  • composer.json file

and adding the same ones from Zero One version 4.1.0

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/config/config.phpfile

  • .htaccess file

  • composer.jsonfile

After that turn on Style Compiler in site options, refresh some page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

4.0.2 -- 06.08.2021

New content blocks, improvements, and updates!

In short:

  • Kirby updated to 3.5.7.1

  • Language switch improvements

  • Sticky navbar now has a fixed option

  • Table block now supports Html elements

  • New content blocks

    • Banner

    • Contact form

If you made changes to LESS/CSS files, and want to manually add new code, these are the changes:

Added code

assets/app/custom/app.less
/* Language */
.tm-language {
    letter-spacing: 1px;
}

/* Banner */
.tm-banner-overlay {
    position: relative;
    background: @global-background;
    top: -40px;
    left: -20px;
    max-width: 90%;
    padding: 20px;
}

Changed code

assets/app/custom/elements/navbar.less
FROM THIS
.hook-navbar-nav-item() {
    position: relative;
    letter-spacing: 1px;
    padding-bottom: 3px;
    
INTO THIS
.hook-navbar-nav-item() {
    position: relative;
    letter-spacing: 1px;

4.0.1 -- 20.06.2021

This is just a small fix. Email templates were not linked correctly, so the contact form didn't work. If you do not want to download the new version only for this, you can fix it yourself.

Just go to site/plugins/zero-one/index.php find line 114 and

// CHANGE THIS
'email.html' => __DIR__ . '/templates/emails/email.html.php',
'email' => __DIR__ . '/templates/emails/email.php'

// INTO THIS
'emails/email.html' => __DIR__ . '/templates/emails/email.html.php',
'emails/email' => __DIR__ . '/templates/emails/email.php'

4.0.0 -- 14.06.2021

Here we go! Zero One becomes a Kirby plugin! 🚀

We completely restructured everything, went through every theme file, made many improvements, and added many new options.

Here goes the list of notable improvements:

  • Page Builder visual and performance improvements

  • Improvement of every Page Builder section

  • Improvement of every Content blocks block

  • New Content blocks

    • Accordion

    • Button

    • Table

  • Advanced background options all over the place, in blocks, header, and footer

  • Parallax background is possible now

  • Grid section has many new options, sub-grid is possible now too

  • Hero has a video background option

  • The navbar now can have a centered logo and subnav can be styled by your liking

  • New navbar links effect (you can choose between old and new effect)

  • New header options

  • Improved animations in many places

  • New styling options, now your website can have shadows or rounded corners on some elements

  • Improved buttons

  • New Work/Projects options and styling improvements

  • Article styling improvement

  • New slideshow options

  • And many more small fixes and improvements

But, most importantly Zero One becomes a plugin! Why is this so great? Because you can overwrite any plugin file by copying it to your theme folder. Change it, extend it, and safely update Zero One to new versions without worry. Your changes will stay untouched. Like a WordPress child theme, but more powerful.

HOW TO UPDATE TO THE 4.0.0 VERSION?

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders in your install:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/theme folder

  • composer.json

and adding the same ones from Zero One version 4.0.0:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/theme folder

  • composer.json

After that turn on Style Compiler in site options, refresh some page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

If you made changes to some theme files, I hope you wrote documentation of your changes and know what those files are. Because Zero One is a plugin now, every file you leave in site/theme/ folder will overwrite the same file from zero-one plugin. For example: site/theme/snippets/header.php will overwrite site/plugins/zero-one/snippets/header.php and the same is with any other file. So you can actually update to Zero One version 4.0.0 if you do that properly (leave your changed files in the site/theme/ folder).

You will see that there are few files left in site/theme/ folder. They are in site/theme/snippets/ folder to be exact. Those are files that overwrite Commensions plugin form files, and they are needed to stay there.

3.0.0 -- 20.02.2021

And finally! We know this update release took longer than expected, but Kirby 3.5 brought extensive changes to many functions Zero One is using. Primarily, we are speaking about the new Kirby Blocks field - Kirby Builder and Kirby Editor plugins in one core field. Also, some plugins we use in Zero One needed compatibility fixes.

Kirby builder migration to Blocks field went smoothly, but there are some issues with Editor plugin migration to Blocks field. The Editor is mostly used in articles, but there is also a Page Builder Editor block.

If you haven't made changes to the theme files or installed additional plugins, you can update easily by deleting these old folders in your install, and adding new from Zero One version 3.0.0:

  • assets folder

  • kirby folder

  • site/plugins folder

  • site/theme folder

After that turn on Style Compiler in site options, refresh some page, and your theme styles will be recreated. Of course, turn off Style Compiler after that.

We deleted older changelog logs to lighten this page a bit. Keep only the last 2 years of logs.

Last updated

Was this helpful?