Changelog
You can always download updated Zero One theme files from https://gum.co/lTysIh (you must login).
If you are having some doubts on how to update, please make sure you read our how-to update guide https://www.one.thezero.club/guide/installation/updating.
NEVER OVERWRITE:
  • your theme content folder. That's where your site content is.
BE CAREFUL WITH:
  • your site/config/ folder files. If you made some changes to it.
  • your site/languages/folder files.

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
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 in your install:
  • assets folder
  • kirby folder
  • site/plugins folder
  • composer.json
and adding the same ones from Zero One version 4.0.2:
  • assets folder
  • kirby folder
  • site/plugins 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 LESS/CSS files, and want to manually add new code, these are the changes:
Added code
assets/app/custom/app.less
1
/* Language */
2
.tm-language {
3
letter-spacing: 1px;
4
}
5
​
6
/* Banner */
7
.tm-banner-overlay {
8
position: relative;
9
background: @global-background;
10
top: -40px;
11
left: -20px;
12
max-width: 90%;
13
padding: 20px;
14
}
Copied!
Changed code
assets/app/custom/elements/navbar.less
1
FROM THIS
2
.hook-navbar-nav-item() {
3
position: relative;
4
letter-spacing: 1px;
5
padding-bottom: 3px;
6
7
INTO THIS
8
.hook-navbar-nav-item() {
9
position: relative;
10
letter-spacing: 1px;
Copied!

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
1
// CHANGE THIS
2
'email.html' => __DIR__ . '/templates/emails/email.html.php',
3
'email' => __DIR__ . '/templates/emails/email.php'
4
​
5
// INTO THIS
6
'emails/email.html' => __DIR__ . '/templates/emails/email.html.php',
7
'emails/email' => __DIR__ . '/templates/emails/email.php'
Copied!

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.
Note that you will have to go through your website content and fix some things because there are new options in:
  • Site Settings Tab
  • Site Styling Tab
  • Pages header background image
  • In Page Builder blocks (Hero, Grid, Slideshow...)
  • Crop the featured image again in Projects (the size has changed)
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.
Some Editor blocks are gone in the transition:
  • Gallery (we created a new block, but it won't update your old content)
  • Table (coming soon)
  • Intro (we created a new block, but it won't update your old content)
  • Info (we created a new block, but it won't update your old content)
So, wherever you used these blocks you will need to recreate them after the update.
Also, after updating to Zero One 3.0.0, you will need to click on every text block in the Editor and save it again. Because Kirby doesn't add <p> tags in transition. I wrote about that and a few more issues to the Kirby team in the forum https://forum.getkirby.com/t/editor-to-blocks-lost-features/20483. Recently, Bastian made an announcement about that subject https://forum.getkirby.com/t/the-end-of-the-editor-plugin/21167​
Remember, if you don't want to update, your website is working perfectly fine, you can always stay on your current Zero One version. It will always work correctly as long as the PHP version is available, which is a decade for sure.
We must give big thanks and praise to Bastian and Kirby team for the hard work they invested in Kirby 3.5 version. Also, personally to Bastian, because he checked and updated some things in the Zero One theme himself. He is, besides being a great creator, a great human being.
So, what this update brings:
  • Compatibility with Kirby 3.5+
  • Kirby Builder and Kirby Editor plugins migration to the Blocks field πŸš€
  • UIkit updated to 3.6.16 version​
  • FEATURE: Sub sub menu navbar support
  • FEATURE: Mobile logo size option
  • FEATURE: New mobile off-canvas options (Push, Reveal)
  • FEATURE: Add Blog, Work, and Contact page through panel
  • FEATURE: Added image option to Latest Articles block
  • FEATURE: Page Builder block ID option
  • FEATURE: Grid block column class option
  • Improved search
  • Improved antispam security for the Contact Form
  • Improved submenu navbar animation
  • Improved SEO for Text - Image block
  • Fixed Social icons responsibility
  • Fixed blog archive pages
  • Fixed Twitter meta
  • Updated plugins
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.
BUT, if you made changes to the theme files here comes the list of changed files:
  • composer.json file
  • Kirby updated to 3.5.3 version (kirby folder)
  • Updated UIkit to 3.6.16 version. See how to update.
  • Plugins updated
    • DELETED Kirby Builder plugin from Tim Γ–tting (site/plugins/kirby-builder folder)
    • DELETED Kirby Editor plugin from Kirby team (site/plugins/editor folder)
    • DELETED Editor Gallery Block plugin (site/plugins/editor-gallery-block folder)
    • DELETED Editor Info Block plugin (site/plugins/editor-info-block folder)
    • DELETED Editor Intro Block plugin (site/plugins/editor-intro-block folder)
    • DELETED Editor Table Block plugin (site/plugins/editor-table-block folder)
    • UPDATED Kirby 3 Image Clip plugin from Matthias MΓΌller (site/plugins/k3-image-clip folder)
    • UPDATED Kirby 3 Similar plugin from Sonja Broda (site/plugins/similar folder)
    • UPDATED Less PHP maintained by Wikimedia (site/plugins/lessphp folder)
    • UPDATED Kirby 3 Commentions plugin from Sebastian Greger (site/plugins/commentions folder)
    • ADDED Blocks Info plugin (site/plugins/blocks-info folder)
    • ADDED Blocks Intro plugin (site/plugins/blocks-intro folder)
  • site/theme/blueprints/site.yml
  • site/theme/blueprints/fieldsets/articles.yml
  • site/theme/blueprints/fieldsets/cpt.yml
  • site/theme/blueprints/fieldsets/editor.yml
  • site/theme/blueprints/fieldsets/gallery.yml
  • site/theme/blueprints/fieldsets/grid.yml
  • site/theme/blueprints/fieldsets/hero.yml
  • site/theme/blueprints/fieldsets/media-image.yml
  • site/theme/blueprints/fieldsets/media-video.yml
  • site/theme/blueprints/fieldsets/projects.yml
  • site/theme/blueprints/fieldsets/slider.yml
  • site/theme/blueprints/fieldsets/slideshow.yml
  • site/theme/blueprints/fieldsets/text-image.yml
  • site/theme/blueprints/pages/article.yml
  • site/theme/blueprints/pages/blog.yml
  • site/theme/blueprints/pages/builder.yml
  • site/theme/blueprints/pages/contact.yml
  • site/theme/blueprints/pages/default.yml
  • site/theme/blueprints/pages/error.yml
  • site/theme/blueprints/sections/builder-options.yml
  • site/theme/blueprints/sections/page-builder.yml
  • site/theme/blueprints/tabs/styling.yml
  • site/theme/controllers/contact.php
  • site/theme/controllers/search.php
  • site/theme/snippets/commentions-form.php
  • site/theme/snippets/footer.php
  • site/theme/snippets/header.php
  • site/theme/snippets/blocks/articles.php
  • site/theme/snippets/blocks/cpt.php
  • site/theme/snippets/blocks/editor.php
  • site/theme/snippets/blocks/gallery.php
  • site/theme/snippets/blocks/grid.php
  • site/theme/snippets/blocks/hero.php
  • site/theme/snippets/blocks/media-image.php
  • site/theme/snippets/blocks/media-video.php
  • site/theme/snippets/blocks/projects.php
  • site/theme/snippets/blocks/slider.php
  • site/theme/snippets/blocks/slideshow.php
  • site/theme/snippets/blocks/text-image.php
  • site/theme/snippets/blog/filtered.php
  • site/theme/snippets/contact/form.php
  • site/theme/snippets/footer/footer-compact.php
  • site/theme/snippets/footer/social-icons.php
  • site/theme/snippets/header/navbar.php
  • site/theme/snippets/header/head/twitter.php
  • site/theme/snippets/menus/menu-mobile.php
  • site/theme/snippets/menus/nested-menu.php
  • site/theme/templates/article.php
  • site/theme/templates/builder.php
  • site/theme/templates/contact.php
  • site/theme/templates/default.php
  • site/theme/templates/error.php
  • site/theme/templates/home.php
  • site/theme/templates/project.php
  • DELETED site/theme/snippets/editor/gallery.php
  • DELETED site/theme/snippets/editor/image.php
  • DELETED site/theme/snippets/editor/video.php
  • ADDED site/theme/blueprints/fieldsets/gallery-article.yml
  • ADDED site/theme/blueprints/fieldsets/image.yml
  • ADDED site/theme/blueprints/fieldsets/info.yml
  • ADDED site/theme/blueprints/fieldsets/intro.yml
  • ADDED site/theme/blueprints/fieldsets/video.yml
  • ADDED site/theme/snippets/blocks/gallery-article.php
  • ADDED site/theme/snippets/blocks/image.php
  • ADDED site/theme/snippets/blocks/info.php
  • ADDED site/theme/snippets/blocks/intro.php
  • ADDED site/theme/snippets/blocks/video.php
  • STYLING assets/app/custom/elements/base.less Small link underline change.
  • STYLING assets/app/custom/elements/navbar.less Navbar dropdown padding change and added sticky navbar shadow.
Yup, a lot of changed files.

2.4.3 -- 15.10.2020

Update preview:
Changed files and folders:
  • composer.json file versions update
  • kirby folder update
  • UIkit update (assets/app/ folder) - update as instructed here in the docs
  • site/theme/snippets/breadcrumb.php file
Also, we added new section in the documentation, on how to add Cookie notice/banner to your website https://www.one.thezero.club/guide/tricks/cookie-banner. Of course, if your website leaves cookies in the browser. The Zero One theme by default doesn't.

2.4.2 -- 21.08.2020

This is a smaller update. Some fixes, updates, and new translate options. In short, that's this update about. After this update, you can translate all contact form labels in the site Labels tab. Big thanks to Damian Gerbaulet who did a lot of work in this update.

Updated files and folders:

  • composer.json Theme and plugins version numbers changed.
  • kirby folder. Updated Kirby to 3.4.2 version.
  • site/plugins/commentions folder. Updated Commentions plugin to 1.0.2 version.
  • site/theme/snippets/commentions-form.php file. Updated translate options from new version.
  • site/theme/snippets/editor/gallery.php file. Fixed Editor Gallery block issue with some languages. Many thanks to Albert Pi who found and solved this issue. πŸ‘
  • site/theme/blueprints/tabs/labels.yml file. Added missing form translate options.
  • site/theme/controllers/contact.php file. Added missing form translate options.
  • site/theme/snippets/contact/form.php file. Added missing form translate options.
  • Updated UIkit to 3.5.6 version. See how to update.

2.4.1 -- 08.08.2020

Updated plugins Kirby Editor and Kirby Robots. If you have Zero One 2.4.0 version you are advised to update.

Updated folders:

  • site/plugins/editor/
  • site/plugins/kirby3-robots-txt/

2.4.0 -- 25.07.2020

"Ask and you will be given" is the motto of this update. 😊 Everything we bring in this update is something some of you requested, and here it is.
We know this update is again a bit bigger, but it serves its purpose, and brings a lot to many. We promise that future updates will be easier to handle.
Three main things this update brings:
Let's get this update through in sections.

Composer support

  • copy composer.json and composer.lock from zero-one root to your install and overwrite existing
  • delete from site/plugins/ folder:
    • builder folder
    • image-clip folder
    • robots-txt folder
  • And copy these three folders to site/plugins/ from new Zero One site/plugins/ folder:
    • kirby-builder folder
    • k3-image-clip folder
    • kirby3-robots-txt folder
Now some plugins and Kirby itself can be easily updated through Composer. Also, by updating composer.json with every theme update you can always know what is your current version of Zero One theme.

New theme folder structure

  • copy index.php from new Zero One theme files to your website install root and overwrite existing
  • create new folder named theme in your site folder
  • move the following folders into that folder
    • site/blueprints folder
    • site/collections folder
    • site/controllers folder
    • site/snippets folder
    • site/templates folder
    • if you made some custom models, move also site/models folder
    • ! copy site/theme/snippets/less.php from new Zero One theme files and overwrite yours. It is the only file that uses absolute URL.
Structure you have now is site/theme/blueprints/ and so on.
What we achieve with this is cleaner folder structure, with all theme files in one folder, separated from accounts, language, cache, config etc. the files and folders that are specific for every installation.

Commentions plugin integration

Added files and folders:

  • site/plugins/commensions/ folder. Kirby 3 Commensions plugin.
  • site/plugins/kirby-sanitizer/ folder. Kirby sanitizer plugin. Needed for Commensions plugin.
  • site/theme/snippets/commentions-feedback.php file
  • site/theme/snippets/commentions-form.php file
  • site/theme/snippets/commentions-help.php file
  • site/theme/snippets/commentions-list.php file

Changed files:

  • site/config/config.php file. Commensions plugin config options added.
  • site/theme/blueprints/pages/blog.yml file. Commensions plugin blog options added.
  • site/theme/blueprints/pages/article.yml file. Commensions plugin article options added.
  • site/theme/templates/article.php file. Commensions plugin article code added.
  • site/theme/snippets/header.php file. Webmention endpoint added.
  • assets/app/custom/elements/comment.less file. Comments styling improved.

Other

Updated UIkit to 3.5.5 version. Copy and overwrite everything in assets/app folder EXCEPT custom and dist folders.

2.3.1 -- 09.07.2020

Small fix and plugin update.
  • site/plugins/editor/ folder. Updated Kirby Editor plugin to 1.0.4 version.
  • site/snippets/header.php Font URL fix.

2.3.0 -- 08.07.2020

We are running late with new demo, we gave priority again to theme updates. This version brings:
  1. 1.
    Page Builder blocks now have an option for adding custom CSS classes πŸš€
  2. 2.
    Article cover image now have 3 width size options.
  3. 3.
    If you don't use articles categories they will be hidden from layout.
  4. 4.
    Article share icons can now be hidden when needed.
  5. 5.
    Improved Theme Styler organization.
  6. 6.
    UIkit updated to 3.5.4 version
  7. 7.
    Kirby updated to 3.4.0 version. See what's new https://github.com/getkirby/kirby/releases/tag/3.4.0​
  8. 8.
    Page Builder plugin updated to 2.0.15 version.
  9. 9.
    Image Clip plugin updated to 2.1.1 version
  10. 10.
    Editor plugin updated to 1.0.3 version.
Uh, here comes the list of changed files:
  • Changed files
    • .gitignore Ignoring .lock files for Git setup.
    • Kirby updated - kirby folder.
    • UIkit updated, overwrite everything in assets/app/ folder except custom and dist folders.
    • site/templates/article.php Added option for cover image width, hide categories, and hide social share icons.
    • site/blueprints/pages/blog.yml Added option for cover image width, and option to hide social share icons.
    • site/blueprints/tabs/styling.yml Custom code options always visible.
    • site/snippets/page/heading.php When empty categories hide.
    • site/blueprints/fieldsets/cpt.yml Added custom class option.
    • site/blueprints/fieldsets/editor.yml Added custom class option.
    • site/blueprints/fieldsets/gallery.yml Added custom class option.
    • site/blueprints/fieldsets/grid.yml Added custom class option.
    • site/blueprints/fieldsets/hero.yml Added custom class option.
    • site/blueprints/fieldsets/slider.yml Added custom class option.
    • site/blueprints/fieldsets/slideshow.yml Added custom class option.
    • site/blueprints/fieldsets/text-image.yml Added custom class option.
    • site/snippets/blocks/cpt.php Added custom class option.
    • site/snippets/blocks/editor.php Added custom class option.
    • site/snippets/blocks/gallery.php Added custom class option.
    • site/snippets/blocks/grid.php Added custom class option.
    • site/snippets/blocks/hero.php Added custom class option.
    • site/snippets/blocks/slider.php Added custom class option.
    • site/snippets/blocks/slideshow.php Added custom class option.
    • site/snippets/blocks/text-image.php Added custom class option.
    • site/plugins/builder/
    • site/plugins/editor/
    • site/plugins/image-clip/

2.2.0 -- 01.07.2020

This update brings improvements to articles and makes grid block more powerful!
πŸ’ͺ
  1. 2.
    Added article embed comments option (Disqus, Commento...). You can see demo frontend on any demo article https://www.thezero.club/demo/one/journal/choosing-a-motorcycle-for-female-riders. Code is added in Blog options, in Article Settings Tab. See https://www.one.thezero.club/guide/blog-section#embed-comments-option.
  2. 3.
    Added Grid Block HTML option. Yeeeey! 😎 Every grid item now have a switch and content can be KirbyText markdown or just plain HTML. Now you can use custom code where ever with grid block. See frontend demo (third block from bottom) https://www.thezero.club/demo/one/page-builder/grid. You can use it for a number of things, for example for your custom code, Mailchimp embed form, Survio or Reservio embed code, or some widget like this https://elfsight.com/widgets/.
  3. 4.
    Added missing options for blog archives title label translation.
  4. 5.
    Optimized Page Builder Gallery Block thumbnails. Now front-end performance is not an issue even if you have few hundred images.
  5. 6.
    Improved Twitter meta.

As always, we list the changes in files:

  • Added files
    • site/plugins/editor-gallery-block/ Editor Gallery plugin.
    • site/snippets/editor/gallery.php Editor Gallery plugin custom snippet.
  • Changed files
    • site/templates/article.php Embed comments option added.
    • site/blueprints/pages/blog.yml Embed comments option added.
    • site/snippets/header/head/twitter.phpIf empty don't show.
    • site/snippets/blog/filtered.phpAdded translation for archives title.
    • site/blueprint/tabs/labels.ymlAdded translation for archives title.
    • site/snippets/blocks/gallery.php Optimized Page Builder Gallery Block thumbnails.
    • site/snippets/blocks/grid.php Added Grid Block HTML option.
    • site/blueprints/fieldsets/grid.yml Added Grid Block HTML option.

2.1.0 -- 11.06.2020

Improvements, updates and new demo! πŸš€
  1. 1.
    New pre-made demo website https://www.thezero.club/demo/one-architecture/​
  2. 2.
    New option for Gallery block -- Masonry no thumbnail crop. See it in the last example https://www.thezero.club/demo/one/page-builder/gallery​
  3. 3.
    New Custom code options added to Theme styler - Head, body-start and footer. Now you can add analytics or some custom JS code through the panel.
  4. 4.
    Added support for language detect in Multilingual websites. Learn more https://www.one.thezero.club/guide/site-options/multi-language#languages-detect-support​
  5. 5.
    Navbar button fix on small devices.
  6. 6.
    Updated UIkit to 3.5.3 version.
If you haven't changed theme files, and you are using Theme styler, you can copy and overwrite whole assets (../assets/) and site (../site/) folder. But skip languages (../site/languages/) folder if you changed default language.
If you are using Yarn compile for styling, skip assets/app/custom/elements/variables.less file.
If you customized theme files, here is what changed:
  • site/snippets/header/navbar.php Button small devices fix.
  • site/snippets/blocks/gallery.php Masonry no thumbnail crop option added.
  • site/snippets/header.php Custom code snippets added.
  • site/snippets/footer.php Custom code snippets added.
  • site/config/config.php Added support for languages detect.
  • site/blueprints/tabs/styling.yml Custom code options added.
  • site/blueprints/fieldsets/gallery.yml Masonry no thumbnail crop option added.
  • site/blueprints/site.yml Logo height extended to 100px.
  • assets/app/custom/elements/base.less Small fix in link display for some fonts.

2.0.0 -- 29.05.2020

Yeey! Zero One inbuilt Theme Styler has arrived! πŸ±β€πŸ
We know there has been a recent update but few folks really wanted this update to go through as soon as possible. So here it is. You can update as normal as stated here https://www.one.thezero.club/guide/installation/updating. But if you made some changes to theme code, than next list is for you.
So what's changed:
  • Added files
    • site/plugins/lessphp Less/CSS compiler.
    • site/plugins/kirby-colors Kirby color select plugin.
    • site/snippets/less.php Connection to Less/CSS compiler plugin.
    • site/blueprints/tabs/styling.yml Site panel options.
  • Changed files
    • site/snippets/header.php Two snippets includes added.
    • site/blueprints/site.yml Added include at the bottom for styling.yml tab.
    • site/snippets/blocks/text-image.php Added option for XLarge padding.
    • site/blueprints/fieldsets/text-image.yml Added option for XLarge padding.
    • assets/app/custom/app.less Added new class .tm-padding-vertical-xlarge.
    • assets/app/custom/elements/variables.less Removed font URL variable.
    • assets/app/custom/elements/_import.less Removed font URL variable.
    • assets/app/custom/elements/inverse.less Added options useful for dark website building.

1.1.0 -- 26.05.2020.

This update is a bit bigger, but it will make happy many of you.
πŸ™‚
  1. 1.
    Theme panel is translated to German language
  2. 2.
    Config files optimized
  3. 3.
    Added translate label option for blog archives
  4. 4.
    Some template files had small code fixes and optimizations
  5. 5.
    Code in several .less files got optimized
  6. 6.
    And there is new pre-made demo website https://www.thezero.club/demo/one-consulting/ ready for download. We made a plan to publish new premade website every 10 days from now, so more is yet to come.
Theme files that are changed:
  • The whole site/blueprints/ folder.
  • The site/config/ folder files. What has happen here? We optimized config files by transfering all in-common options that was in the config.localhost.php and config.www.thezero.club.php into one config.php, and left only specific debug option in those two, true for localhost, false for production. Open those files yourself and check them, everything will be clear to you. We added some comments inside.
  • Template files
    • site/templates/project.php Larger header when image background.
    • site/templates/blog.php Small security improvement.
    • site/templates/article.php Small security improvement.
    • site/snippets/project/prevnext.php Fixed small issue on mobile.
    • site/snippets/blog/sidebar.php Small security improvement.
    • site/snippets/blog/filtered.php Translate label for descripiton.
    • site/snippets/blocks/text-image.php Added option for Large Headings.
  • Less files
    • assets/app/custom/app.less A lot better optimization of .tm-heading class, and added a new class .tm-hover-move-up.
    • assets/app/custom/elements/heading.php Improved heading sizes.
    • assets/app/custom/elements/inverse.php Inverse text fade made smaller.
    ​

1.0.4 -- 16.05.2020.

Small update to Less files. To support import of Google fonts API 2, but also any other third party fonts.
Changed files:
assets/app/custom/elements/_import.less
1
# from this
2
.font() when not (@internal-fonts = ~'') {
3
@import 'https://fonts.googleapis.com/[email protected]{internal-fonts}';
4
}
5
​
6
# into this
7
.font() when not (@internal-fonts = ~'') {
8
@import (css) url('@{internal-fonts}');
9
}
Copied!
and
assets/app/custom/elements/variables.less
1
# from this
2
@internal-fonts: 'Karla:400,400i,700|Maven+Pro:700&display=swap&subset=latin-ext';
3
​
4
#into this
5
@internal-fonts: 'https://fonts.googleapis.com/css2?family=Karla:ital,[email protected],400;0,700;1,400&family=Maven+Pro:[email protected]&display=swap';
Copied!
Now you can import full URL. It is not limited just for Google fonts.
We also written a small tutorial for clean setup when adding selfhosted fonts https://www.one.thezero.club/guide/tricks/custom-fonts-import.

1.0.3 -- 13.05.2020.

1.0.2 -- 06.05.2020.

There was an issue with multilanguage setup, that was caused by Sitemapper plugin from Kirbyzone.
This version of Zero One has issue fixed. Although bug was hard to find it is easy fix.
In zero-one/site/plugins/sitemapper/index.php at line 23
zero-one/site/plugins/sitemapper/index.php
1
// change this
2
'title' => site()->title()->html() . ' Sitemap',
3
​
4
// into this
5
'title' => 'Sitemap',
Copied!

1.0.1 -- 04.05.2020.

Small visual fixes, that doesn't influence performance.
Change in pages fields
site/blueprints/site.yml, blueprints/pages/builder.yml, contact.yml, default.yml
1
# From
2
image:
3
query: page.images.first
4
cover: true
5
​
6
# To
7
image:
8
query: false
9
back: black
Copied!
Also removed subpages option from home template
blueprints/pages/home.yml
1
pages:
2
type: pages
3
headline: Subpages
Copied!

1.0.0 -- 28.04.2020.

  • Kirby 3.3.6
  • UIkit 3.4.2
​
Last modified 3mo ago