Template settings allow you to change basic things like logo, styles, social links, and more advanced features like cookie consent, adding custom CSS and Javascript.
Features
The template settings are split into 5 tabs:
-
General settings - Logo, favicons, copyright, 3rd party scripts, etc.
-
Layout - Responsive layout, mobile menu, sidebars
-
Styles - Styles of individual page wrappers
-
Social Media - Links to your site's social media pages
-
Customizations - CSS & javascript settings
General settings
Logo
By default, the template will show the name of your site as the logo. Select a default site logo image and optionally a mobile logo image (which will replace the default logo on small screen devices).
You can publish the logo to the Header area or the Topbar area. Choose the Topbar only if your logo is small because Topbar height is 40px and taller logo images will be scaled down.
If you choose to show the logo in the Header area, select the number of grid columns to reserve for the logo. The remainder will be allocated to the Right of logo position. For example, if you select 6/12, both the logo and the Right of logo position will take 50% of the available screen size.
If you show the logo in the Topbar or if you disable the logo, the Right of logo position will display in the whole header row.
Favicon
The favicon is an image used by browsers to represent a web page, and most recently it has also started to appear next to Google search results. We recommend using a Favicon Generator to generate all the different sizes required for multiple devices. You need to prepare a single image file (preferably with square dimensions, at least 260x260 pixels), upload it to the generator and it will give you differently sized images for all platforms and the favicon code.
Upload the images to the root folder of your site and paste the code to the Favicon code setting.
Copyright
iReview provides a simple way to add copyright text to the footer of your website. You can use custom text and the {current_year} tag which is automatically replaced with the current year, and the {site_name} tag which is automatically replaced with the site name as defined in the Joomla configuration.
Select the number of grid columns to use for the copyright text and the rest will be allocated for the position-15 module position. For example, if you select 6/12, both the copyright text and the module position will use 50% of the screen size. If you select 12/12 for the copyright text, the position-15 module position will be disabled.
If you need to use custom content as the copyright text, disable the Show copyright text setting, and instead publish a custom module to the position-15 module position.
Web Fonts
iReview by default uses the Helvetica and Arial fonts, but you can choose a different font from a selected number of Google Fonts. The template has a separate font setting for the body text, headings and logo.
If your site isn't in English, select an appropriate Character Set.
3rd Party Scripts
3rd Party Scripts settings allow you to choose which scripts will be loaded and how. Examples of using 3rd party scripts are available in chapter 8. Try to limit the use of 3rd party scripts for faster loading times.
Cookie Consent (EU Law Compliance)
If your site is EU based and you want to show the Cookie Consent message, you can enable it here. Once new site visitors click the "I agree!" button, they will no longer see the message. This is what the message looks like by default
Google Analytics and Google Tags Manager
If you want to use Google Analytics or Google Tags Manager the code is already included in the template. You just need to add the Google Tags Manager ID or Google Analitics ID from the respective account and paste it in the corresponding setting. Then enable the feature. You can check that the code is loading by examining the source of the page in the browser.
Other
The Display Login Form on the Offline page setting allows you to choose how to display the frontend login form when the site is offline. The options are:
- Never - the login box will not be displayed
- Always - the login box will always be displayed
- Appear after pressing the L key on keyboard - the login box will fade in after pressing the L key on keyboard. Useful if you don't want regular users to try to login when the site is offline.
Template Layout
Responsive Layout
The template is responsive by default and the main content is centered with a 1200px maximum width. If you want to reduce maximum width, enter the number of pixels to the Maximum width setting.
If you want the content to occupy 100% of the browser width on all devices, enable the Content 100% width setting for individual page wrappers in the Styles tab.
Slideout Menu
The main horizontal navigation menu of your site can be transformed to a Slideout menu on mobile devices. The template allows you to choose the breakpoint used to convert the menu.
Use the Name of the menu(s) to convert (lowercase, no spaces) setting to specify which menus will be converted to the slideout menu. To find out the names of your menus, in Joomla admin, go to Menus → Manage
and check the Menu Type:
There are two types of slideout menus:
-
OffCanvas - when the visitor clicks the menu icon, the slideout menu will appear and push the rest of the page outside the visible screen.
-
Overlay - when the visitor clicks the menu icon, the slideout menu will appear as overlay above the rest of the page.
The template allows you to automatically move Topbar modules or Topbar social media icons to the Slideout menu on small screens.
Sidebars
iReview provides two sidebars (primary and secondary) and both can be displayed on either left or right side of the main content.
The sidebars will appear only if you publish modules to one of the sidebar module positions (position-5, position-6, position-7 for primary sidebar and position-5a, position-6a, position-7a for secondary sidebar).
Learn more module positions.
For sidebar dimensions you can choose between:
-
Grid columns - the sidebars will use percentage width and their size will be narrower on smaller devices.
-
Fixed width - the sidebars will have the same width on all devices - recommended if you plan to have fixed size banners in the sidebar.
Styles
In the Styles tab you can set a default link color and styles for different page wrappers.
Header, Content and Footer wrappers are displayed by default and other wrappers will appear only if you publish modules to their module positions.
For each wrapper you can choose a different background color and make its content fill 100% page width.
To Topbar Wrapper can be optionaly made to appear Always on top.
iReview provides 32 different color styles, but you can also choose a custom background color using a color picker. Even if you choose a custom background color using the color picker, also select the most similar default background color to make sure the correct font colors will be applied.
Examples of all 32 predefined color styles can be seen in chapter 4.
In addition to being able to choose a custom background color, you can also upload a background image for wrappers. You should use a large background image beause it will fill all available space of the individual wrapper. The image will be centered horinzontally and you can choose the vertical alignment (top, center, bottom). A scrolling mode setting is also available where you can choose the fixed scrolling mode where the background image won't scroll down with the rest of the page achieving a parallax effect.
Social Media
iReview provides an easy way to add buttons that link to your site's social media profiles. Enable individual social buttons, paste links to your site's profile pages and adjust the link titles. You can also choose if you want to show the social media buttons in the topbar or footer.
Example of social media buttons in the topbar:
Customizations
CSS
There are two ways to add custom CSS to the template:
- Enable Load custom.css file and add your code to the /templates/ireview3/css/custom.css file. Use the Version override for custom.css setting to add a custom version number every time you update the custom.css on a live site for returning visitors to see new updates without clearing browser cache.
- Paste the custom CSS code to the textarea in template parameters - useful for small CSS customizations.
Javascript
Load custom head scripts from textarea below - any code that you add to the textarea will be included in the <head>
part of the template, useful for scripts that need to be loaded from the head element like fonts from CDNs.
Load custom footer scripts from textarea below - any code that you add to the textarea will be included before the closing </body>
tag, useful for custom scripts that don't need to be loaded in the <head>
tag.
Continue to Styles →