Customization Guide

Your theme

The template comes with various themes ready to use but you can also use them to develop your own themes. I recommend customizing your own theme and not modify the core default theme or core theme variations (makes it really easy for you to track changes and maintain/update the design). Basically, you can copy one of the themes, customize it's code and rename it to your convenient name. Finally you can update it's info.xml file accordingly. Here more info.

Now, to make it a core theme, you must copy it to your-site/templates/your-template/core/themes folder. You can also make it a local theme by copying it to your-site/templates/your-template/local/themes folder, or simply using the theme upload feature in the Themes Panel.

You can now continue customizing your own theme, you know.. details. Below, you have some video tutorials on how to customize any T3 Framework 2 Template by developing a theme, so you have some quick guides on customizing the logo, top panel and footer. The videos are for you to learn the basics, more advanced stuff you can learn from me.


User Theme Part 1

Click here


Contents:

  • Preparation: planning, creating files and folders
  • Customizing header
  • Customizing the spotlights

User Theme Part 2

Click here


Contents:

  • Mega Menu
  • Links
  • HTML overrides
  • Suffix class

The user-theme video tutorial comes with a support article providing code samples and additional information.

Logo Customization

Desktop Layout Logo

Remember I don't recommend changing the core default theme (read the above paragraphs). However, if you are an advanced user, here is how to do it:

You also have a short video tutorial on this technique here.

Please note that this change also apply to offline page.

Mobile Layouts Logo

If you choose to use the mobile ready layouts, you also need to customize the same new logo. These layouts are styled outside the themes. Here is how to do it:

Handheld Layout
  • Copy your logo to template/css/handheld/ folder.
  • With your favorite code editor, open template/css/handheld/template.css find and update the following code (see more instructions below):
    Example:
    /* Logo Image ---*/
    h1.logo { height: 45px; width: 180px; } /* update the width and height here */
    
    h1.logo a {
    	background: url(your-logo.png) no-repeat center; /* update the path to the new logo here */
    	display: block;
    	height: 45px; /* update the width here */
    	width: 180px; /* update the height here */
    }
    

iPhone Layout
  • Copy your logo to template/css/iphone/ folder.
  • With your favorite code editor, open template/css/iphone/template.css find and update the following code (see more instructions below):
    Example:
    /* Logo Image ---*/
    h1.logo { height: 45px; width: 180px; } /* update the width and height here */
    
    h1.logo a {
    	background: url(your-logo.png) no-repeat center; /* update the path to the new logo here */
    	display: block;
    	height: 45px; /* you must update the width here */
    	width: 180px; /* update the height here */
    }
    

Footer Customization

To remove the "Designed by" and "Powered by" signature, please follow this quick guide:

This change affects all layouts.

Your setup

This refers to creating your own custom settings for profile and global template configuration. Your custom theme have to be assigned to a profile you have to create, and then assign this profile as default in the Global Panel.

All these settings are be maintained over updgrade via JA Extensions Manager.

To create your own profile to use your theme, your custom layout and all the settings that you need, please follow this guide:

The next thing to do is to assign this profile as default for all pages in the Global Panel. Click here for instructions.