FP Header A

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sit amet nibh. Vivamus non arcu. Lorem ipsum dolor sit amet.

Read More

Template Features

Gantry v3.0 and above, is required for Somaxiom to work. Please ensure you are using the latest version of Gantry.

Top Features

1Eight Style Variations: An array of 8, pre-configured, style variations of varying color, style and shade. Each variation offers a different aspect of the template, requiring less customizing. A dark variation is also included with the preset styles collection.

2Gantry Framework: Gantry provides a feature rich core for all of our modern RocketTheme templates, offering features such as RTL support, a 960 grid system, per-menu item parameters and so much more. It substantially extends the features and functions of the Joomla core.

3Triple Level SplitMenu & Fusion: Two menu options, the mootools powered CSS dropdown menu, Fusion; and a triple level splitmenu which places submenu items either in the subnavigation or side column areas, depending on setting choice.

43rd Party Integration: An assortment of integrated third party extensions, ranging from the social networking component JomSocial, to the expansive content extension K2, with the commenting plugin JComments & the simple cart solution RokQuickCart.

Core Template Features

Below is a list of the core template features which pertain to this release.

  • RTL Support
    RTL support from Gantry in its grid system, as well as RTL support in the Fusion menu, in conjunction with the template itself such as the breadcrumbs, content typography and module styling.

    Preview RTL

  • 11 Module Variations / Class Suffixes / Hilites
    11 module class suffixes to provide variation, color and/or structural, in your site for your modular content, these are: tab1-3, bg1-3, underline, number and flush, flushtop, flushbottom.
  • Javascript Styling: Radios and Checkboxes
    Additional styling for form elements, such as radios and checkboxes, for visual integration.
  • IE6 Warning Message
    A dropdown panel will appear in IE6, alerting the visitor to update their browser. This can be disabled in the template parameters.
  • Content Typography
    Customised typography, such as list styles and notices, are included with this release.
  • 68 Module Positions
    The template has 68 module positions which are collapsible.
  • Browser Compatibility
    The theme is compatible with all the major and modern browsers: FF 3.6, Safari 4, Opera 10.x, IE8+. There is limited support for IE6 as it is restricted in numerous ways such as the forcing of the low detail level, LTR is automatically set regardless of RTL presence, Fusion is replaced by the Suckerfish menu, and various other elements are dropped or modified for basic compatibility.

RocketTheme Extensions

Below is a list of RocketTheme Extensions that have either been styled specifically for this template release, or are showcased in this demo. For more details regarding RocketTheme Extensions as a whole, or more detailed information on an individual extension, please visit http://www.rockettheme.com/extensions

  • RokCandy Component
    A component that provides BBcode style functionality for Joomla for swift and easy implementation of complex code.
  • RokBox Plugin
    Javascript popup / litebox utility, can be used for images, links, videos, websites, PDFs and much more.
  • RokNewsPager Module
    A preview content module, enhanced by ajax for dynamic pagination as well as accordion effects. Now with comment support for JComments and K2.
  • RokStories Module
    Functional showcase module for displaying content items and their accompanying images in an interactive and versatile manner.
  • RokAjaxSearch Module
    Ajax powered module, allowing for interactive search of both local Joomla pages and the web with its Google integration.
  • RokTabs Module
    Tabbed content module, perfect for maximising content exposure without sacrificing on site real estate. Built-in Mootools effects.
  • RokNavMenu Module
    RokNavMenu is a foundational extension which is at the core of the inbuilt menu systems and is a requirement for the template menus to operate.
  • RokGzipper Plugin
    A performance plugin that compresses your CSS and JS files via GZip which results in faster page loads.
  • RokPad Editor
    A code editor with syntax highlighting, ajax saving and much more. The perfect replacement for the Joomla No Editor.

Gantry Framework

Definition of Gantry

gan·try (gan′trē) noun

  1. (RocketTheme) A framework used for assembling, building and maintaining a RocketTheme template

Overview of Gantry

Gantry is a sophisticated Joomla template framework with the sole intention of being the best platform to build a solid template with. Gantry takes all the lessons learned during the development of many RocketTheme templates and distils that knowledge into a single super-flexible framework that is easy to configure, simple to extend, and powerful enough to handle anything we want to throw at it.

Extensive Gantry Documentation

Key Features

The Gantry framework is packed with many great features that enable the rapid development of feature-rich designs with a minimum amount of effort. We've also gone to great lengths to enhance the standard Joomla administration user interface to make configuring a Gantry-powered template easier than ever before. Check out a sampling of the features Gantry brings to the table:

  • 960 Grid System
  • Stunning Administrator interface
  • XML driven and with overrides for unprecedented levels of customization
  • Per-menu-item level control over any configuration parameter
  • Preset any combination of configuration parameters, and save custom presets
  • 65 base module positions. Easily add more!
  • 36 possible layout combinations for mainbody and sidebars
  • Up to 3 sidebars for a total of 4 column layouts
  • Many built-in features such as font-sizer, to-top smooth slider, IE6 warning message, etc.
  • Flexible grid layout system for unparalleled control over block sizes

More Features

Installing/Updating Gantry

The Gantry library is a separate from the templates that use it. It is installed separately as com_gantry (although will not appear under Components in the Joomla Administrator). Therefore, to update Gantry, you just need to reinstall through the Joomla interface rather than manually edit files in the template.

Each template will have a bundle download option available to install both the template and the Gantry library at the same time, in conjunction with a standalone download.

Overview of the Administrator Interface

The administrative interface for Gantry is one of, if not the, most extensive and intuitive Joomla administrators in the community as a whole today. Gantry takes the template parameter ability of Joomla and takes it to the next level with a robust, diverse, functional and overall, substantial array of options to control, essentially, all aspects of the template.

The best way to discover all the options available, as well as what they do, is to visit the administrator itself at Extensions → Template Manager → rt_somaxiom_j15

The options are subdivided into various categories:

  • Preset - Select from an array of prebuilt presets
  • Settings - Configure preset specific settings such as Link Color
  • Features - Control the various Gantry features such as Date
  • Menu - Manage the menu parts of Gantry such as the javascript options of Fusion
  • Layout - Customize the layout options of Gantry such as the Feature-a/f row distribution
  • Advanced - Various other options are located here

Module Positions

There are 68 collapsible module positions. If no module is published to a position, it will not appear, collapsing the entire area.

Non-Standard Elements

There are non-standard elements that are injected into the template grid structure when enabled via the template parameter.

For example: The logo element is injected into the header-b position. It is inserted in a stacked fashion, meaning, if there are modules published to the header-b position, they will appear in the same column as the logo, just one place below.

You can change the positions of these elements at Extensions → Template Manager → rt_somaxiom_j15

Layout Control

The positions themselves are highly configurable, with the ability to change the width allocation depending on how many positions are published to a particular module row, such as feature-a/f. This is also applicable to the mainbody which, provides for an easy mechanism to switch the positions and widths of the side columns. For more information, check the documentation linked below.

Gantry Framework : Layouts Documentation

Preview

View all module positions live by appending ?tp=1 or &tp=1 to the end of your URL such as http://yoursite.com/index.php?tp=1.

The below diagram is of the Module Variations page.

Module Positions

Module Variations

Module Variations allow for the individual styling of each module within a position, without it being global. Code wise, this is achieved by adding a class into the module code which loads from the Module Class Suffix field in the Module Manager. The theme CSS adjusts accordingly.

Enter any available suffixes at Extensions → Module Manager → Module → Module Class Suffix

There are 11 suffixes: tab1-3, bg1-3, underline, number and flush, flushtop, flushbottom.

The Tab suffixes add a solid background image behind the header, in the shape of a tab. The BG suffixes change the color of the module background only. Underline simply adds a border to the bottom of the module header. Remember, you can always combine suffixes together such as tab3 b2, which will produce a colored module title, with a colored background. Number is specifically designed for the menu module, adding a decimal list before the border graphic.

Flush will disable all padding and margin to the module for a tighter fit, with FlushTop and FlushBottom disabling the margin/padding for the Top/Bottom parts of the module respectively.

Typography Overview

Typography is a fundamental part of a template, providing you with the tools to characterise your content and bring it to life. There is a vast array of typography available with this template, as is with our previous releases, from list styles, notice blocks and a diverse number of other elements.

There are 2 methods in which to implement the typography into your Joomla content:

  • HTML Mode: This is the traditional approach for implementing typography as used in the pre-2009 templates / demos, where you had to use HTML coding / syntax for the typography. This presents two main problems: the Joomla WYSIWYG editor is notorious for stripping out HTML so could easily remove your formatted article and no typography; secondly, using HTML for typography may present a problem for certain users who are unaccustomed to HTML and coding.

  • RokCandy Mode: The RokCandy component from RocketTheme allows you to implement typography easily, without fear of the WYSIWYG editor ruining your formatting and allows you, and/or your clients to add them to your content with ease. This is through a method similar to BBcode (as seen in a forum). WYSIWYG friendly syntax can be used, or even custom configured that will transform a set snippet to the correct HTML when it is parsed by Joomla.

Why use RokCandy?

RokCandy is the ideal solution for those with limited coding skills or those who implement our templates for their clients. It is free from the WYSIWYG editors horrific filtering habits and can be easily pre-configured for your personal needs or the needs of your client.

RokCandy Typography

RokCandy Example

The RokCandy Typography button is created by using the following syntax with RokCandy:

[readon url="/typography/rokcandy-examples"]RokCandy Typography[/readon]

However, if we were to use HTML, the following code would be required:

<p>
  <a class="readon" href="/typography/rokcandy-examples">
    <span>Read more...</span>
  </a>
</p>

As you can see, the RokCandy version is a lot easier to use.