New In Build 4
This build has the new lazy load feature enabled. Lazy load helps your site load faster when it is hosted by only loading the assets when they are on screen rather than all at the beginning. It takes up less bandwidth and is a huge boost for sites that are image and video heavy. The Lazy load is switched on by default in all new projects and can be enabled via the export settings when you export old ones. Lazy load currently works on image, videos and iframes.
Here is a before and after speed test example with Lazyload enabled, I did with Pingdom. As you can see the page size is almost half and the load time is over 2x faster.
Build 4 also has a handy new feature called Preview in Place. So now when you are replacing an image, carousel or Bloc background image, when you mouse over the asset in the asset manager you will see the image in place on the design canvas, once you click it, the image is set.
This build also introduces canvas scroll bars, I've added these to see if they help with the scroll issues Macky and a few others have had with 2.4. This is still a work on progress while I try to get to the bottom of the scroll bug.
This build also fixes various issues that are listed on the build page.
Known Bugs in Build 4
• Scroll and zoom issue on smaller screens sizes 13" MBP - Still working on a solution for this, the new canvas scroll bars may fix the issue.
• Mouse over bric bar doesn't show pointer cursor.
After many months of hard work, Blocs 2.4 is ready for it's beta testing phase. Unlike previous beta's, Im going to come right out with it and state... expect bugs and glitches in the first few builds here as a lot has changed under the hood.
The amount of changes to the code base in this release is pretty big it could actually be version 3 of Blocs, changes have been made to almost every aspect of the app so don't use this for mission critical work and keep backups of everything.
New Builds will come thick and fast (2 builds within 24hrs already) over the first 2 weeks so keep the feedback in app or in this thread so I don't miss it.
How to create a page template?
Design a page and then go to the Main Menu > Page > Add to Template Library
How to export a template?
Design a page and then go to the Main Menu > File > Export As > Page Template
How to install a template?
Open Blocs and then double click the template .bex file via finder.
How to uninstall a template?
You can remove templates from the page library screen that is shown when you first start a project and when you add a new page to a project.
Where are the column collapse controls?
As they are targeted for tablet and mobile they only show on these view modes. So select a row and then switch to tablet and you should see the column collapse controls.
Download Blocs 2.4 beta build 4