Knowledgebase

Joomlabamboo template and extension documentation

Please note that if you have not changed any files in your template to update any Zen Grid Framework v4 theme simply use the Joomla installer to install the template package.

You can read the Zen Grid Framework changelog in the ZGFv4 documentation area.

v1.4.0

Details

  • Updated on 17/11/15
  • Compile less to css required after this update
  • Incremented version number to v1.4.0 to reflect compatibility with framework

Additions and fixes

  • Refined bg colours on tables with zebra stripes
  • Added js to retrieve captions for item images
  • Uses framework html overrides
  • Fixes scaling issue on ios9
  • Refactored less for compatibility with zgfv1.4
  • Remove gutter on margins causing too much space
  • Fix facebook link
  • Fix active state for select menu
  • Fix check for offscreen menu items

Changed Files

  • templateDetails.xml
  • zengrid/
  • html/
  • language/
  • less/joomla.less
  • less/menu.less
  • less/layout.less
  • less/typography.less
  • js/scripts.js
  • tpls/blocks/head.php
  • tpls/blocks/social/facebook.php
  • tpls/blocks/scripts.php
  •  

v1.3.3

Please compile less to css after updating.

  • Adds .smooth class for smoothscroll links
  • stops menu bar showing when no module is assigned to the menu position but template is set to use off-canvas for mobile menu
  • Fix finder and login icons
  • Fix checks for zen menu module
  • Fix missing template thumbnail declaration
  • Corrects check for two factor auth
  • Add responsive classes to above position
  • Allow social icons without other options
  • Update Zen Grid Framework to v1.3.3

Changed Files

  • tpls/blocks/scripts.php
  • tpls/blocks/social.php
  • tpls/blocks/main.php
  • tpls/blocks/menu.php
  • html/mod_finder/default.php
  • html/mod_login/default.php
  • html/com_users/login/default_login.php
  • mod_menu/
  • zengrid/

v1.3.2

Please compile less to css after updating.

  • Fix disappearing offcanvas button
  • Make sidebar module tables relative
  • Adjustment to justified menus
  • Remove div from finder override
  • Adds front end edit css
  • Fix Facebook link

Changed Files

  • templateDetails.xml
  • Added css/frontend-edit.css
  • added html/com_config/modules/default_options.php
  • tpls/blocks/social/facebook.php
  • html/mod_finder/default.php
  • less/mediaqueries.less
  • less/menu.less
  • less/modules.less

 

v1.3.1

Please update Zen Shortcode and Zen menu plugin.

  • Updated framework to v1.3.1
  • Fix menu style for dropdown menu headings
  • Adds code to menu overrides for hiding titles of items
  • Adds more targets to logo heading tags
  • Fix for body font weight setting not working
  • Fix menu class not getting applied to menu
  • Update module edit link for front end editing
  • Fix off canvas menu display
  • Adds back banner style

Changed Files

  • templateDetails.xml
  • settings/settings.xml
  • tpls/blocks/fonts.php
  • html/layouts/joomla/edit/frontediting_modules.php
  • html/mod_menu (whole folder)
  • less/menu.less
  • less/mediaqueries.less

v1.3.0

  • Updated to v1.3 of the Zen Grid Framework
  • Adds custom error page
  • Adds more social icons including user, mail icons
  • Moves js lib assets to framework folder
  • Fix offcanvas trigger logic
  • Fix modules.php unclosed tag

Changed Files

Added: 

  • error.php
  • css/error.css
  • less/error.less

Removed

  • js/lib/

Changed

  • templateDetails.xml
  • tpls/blocks/social.php
  • tpls/blocks/debug.php
  • settings/assets.xml
  • tpls/blocks/menu.php
  • html/modules.php
  • less/template.less

v1.2.1

  • Updated to v1.2.1 of the ZGF4 framework

v1.2.0

  • Increment version number to match framework
  • Adds support for Typekit
  • Add new row style functionality
  • Adds master layout option
  • Adds nav collapse and grid collapse data attributes to html class
  • Adds mean-menu-open class to html
  • Fix tabbed module positions
  • Fix twitter variables
  • Optimised Spotlight code
  • Makes sure custom.css loads last

Changed Files

  • templateDetails.xml
  • index.php
  • tpls/blocks/head.php
  • tple/default.php
  • tpls/blocks/twitter.php
  • tpls/blocks/spotlight.php
  • html/modules.php
  • js/lib/meanmenu.js
  • settings/settings.xml
  • Adds less/styles folder

 

v1.1.0

  • Incremented to show compatibility with v1.1 of framework
  • Removes copyright option from template and adds footer copyright as a spotlight in the layout tool
  • Fixes missing px from dropdown width in Watermelon theme
  • Fixes close panel click refresh page
  • Adds container width variables to target container width across breakpoints
  • Imports template.css to editor.css so template css is now available in admin
  • Adds btn mixin to template files
  • Fix force widths option on main content columns for some layouts
  • Remove reference to removed class
  • Fix accordion in offcanvas panel
  • Rename custom.less file to custom_rename_to_custom.less
  • Correct FA class for back to top and offcanvas

Note regarding removing copyright.

This updates removes the copyright options usually found int he template settings., To add your own copyright simply publish a custom html module containing your copyright information to the copyright position. This change makes it possible to control the widths of modules published in the footer row using the layout tool.

Changed Files

  • templateDetails.xml
  • zengrid folder
  • tpls/blocks/off-canvas.php
  • tpls/blocks/scripts.php
  • tpls/blocks/main.php
  • tpls/blocks/footer.php
  • tpls/blocks/panel.php
  • less/custom.less
  • html/mod_menu/default_url.php
  • settings/settings.xml
  • less/variables.less
  • less/mixins.less
  • less/template.less
  • css/editor.css
  • settings/default-config.json
  • settings/default-theme.json
  • settings/samples/

 

v1.0.8

  • Updated to ZGFv4 v1.0.8
  • Fix font-weight issue with body font
  • Adds fa class to elements that use icons

Changed Files

  • templateDetails.xml
  • html/com_tags/
  • html/layouts/joomla/content/tags.php
  • html/modules.php
  • js/lib/zen.accordion.js
  • less/typography.less
  • settings/settings.xml
  • tpls/blocks/off-canvas.php
  • tpls/blocks/panel.php
  • tpls/blocks/scripts.php

 

v1.0.7

  • Updates to ZGFv4 v1.0.7
  • Rename zen folder paths to zengrid to avoid Site Ground reserved name issue
  • Fixes scroll position for navbar position in theme panel
  • Adds active dropdown option to theme panel
  • Removes display block from img tag
  • Fixes main layout logic for 3 columns

Changed Files

  • templateDetails.xml
  • settings/settings.xml
  • ajax.php
  • templateinfo.php
  • index.php
  • less/template.less
  • less/typography.less
  • tpls/blocks/main.php

 

v1.0.6

  • Updated to zgfv4 1.0.6
  • Fix header qualities not working in html/modules
  • Fix Facebook popup error
  • Fix missing banner-link-color-variable

Changed Files

  • templateDetails.xml
  • zen folder
  • html/modules.php
  • less/variables.less
  • tpls/blocks/social.php
  • tpls/blocks/social/facebook.php

 

v1.0.5

  • Updated to zgf4 v1.0.5
  • Adds missing banner link variable
  • Moved compile button

Changed files

  • zen folder
  • less/style.less
  • templateDetails.xml
  • settings/settings.xml
  • settings/config/sample
  • settings/config/config.json

v1.0.4

Updates zgfv4 to v1.0.4

Changed Files

  • zen/ 
  • templateDetails.xml

Notes - Please ensure you clear your browser cache as the css for the admin has changed.

v1.0.3

  • Changes layout block file names for grid blocks to be more semantic
  • Adds Bootstrap behaviour for tabbed modules
  • Adds custom fonts
  • Fixes copyright dates in file headers
  • Social icon fixes for small screens
  • Adds main content anchor for one page layout
  • Fix close offcanvas behaviour
  • Fix menu bar when menu disabled but offcanvas is
  • Updates ZGFv4 to 1.0.3

Changed Files

  • templateDetails.xml
  • settings/settings.xml
  • tpls/blocks/grid1 renamed to grid-block-1
  • tpls/blocks/grid1 renamed to grid-block-2
  • tpls/blocks/grid1 renamed to grid-block-3
  • tpls/blocks/grid1 renamed to grid-block-4
  • tpls/blocks/grid1 renamed to grid-block-5
  • tpls/blocks/grid1 renamed to grid-block-6
  • tpls/default.php
  • html/modules.php
  • tpls/blocks/scripts.php
  • tpls/blocks/fonts.php
  • tpls/blocks/top.php
  • tpls/blocks/menu.php
  • js/lib/slidebars.js
  • less/socialicons.less
  • zen folder

 

v1.0.2

  • Fixes issue with saving double quote and line breaks in text area.
  • Renames settings sub folders to be more accurate (See below)
  • Updated ZGF4 to 1.0.2.

Updating this version

There were some name changes to some of the settings folder and the relevant file names. This was done to make the purpose of each folder more apparent and for the theme folder to reflect the theme panel in the admin. If you have already installed this theme and created your own theme then you will need to follow the instructions below, otherwise you can install this theme as per the instructions above:

Rename the following folder:

  • settings/settings => settings/config
  • settings/styles => settings/themes

Rename the following files in the settings/config folder.

  • Any file starting with settings- needs to be renamed as config-.
  • Rename the settings.json file to config.json

This is an architectural change that will not be changed again.

 

v1.0.1

  • Updated framework to v1.0.1

Changed File:

templateDetails.xml

 

v1.0 Initial Release