Plans Modules

The section "Different plans for different product needs" is build with 4 Custom modules.

To create the heading "Different plans for different product needs" use a Custom module with the settings below:

  • Position: content
  • Module class suffix: _ms3
  • The text "Nullam augue eros, consectetur pellentesque" is a paragraph inside the module content that works as subheading


"Basic", "Unlimited" and "Professional" blocks are created through 3 Custom modules with the settings below:

  • Position: content2
  • Module class suffix: _ms4 featured

"Basic" and "Professional" modules are ordered as first and third. Both uses the content structure below:

<img src="/path/to/image.png" alt=""/>
<p>Some text goes here</p>
<h5>$16/month</h5>

"Unlimited" module is ordered as second. Uses the content structure below:

<h4 class="wrightmodule-subtitle">Most popular</h4>
<img src="/path/to/image.png" alt=""/>
<p>Some text goes here</p>
<h5>$43/month</h5>

Features Modules

The section "Why do professionals love our templates?" is build with 5 Custom modules.

To create the heading "Why do professionals love our templates?" use a Custom module with the settings below:

  • Position: grid-top
  • Module class suffix: _ms3
  • Optionally you can add some text as subheading inside the module content


"Responsive design", "Easy to setup", "Easy to customize" and "SEO friendly" blocks are created through 4 Custom modules with the settings below:

  • Position: grid-top2
  • Module class suffix: _ms2 featured

These modules uses the content structure below:

<i class="icon-cloud-download icon-5x"></i>
<h3>Easy to Setup</h3>
<p>Some text goes here</p>

icon-cloud-download is one of the many classes to display icons. You can see the full icon list here, in "Icons" tab.

Testimonials Module

To get a testimonial module like the one we have in our demo home page, create a custom HTML module assigned to top position.

You can use the sample HTML below as base:

<p>
  “I simply love Joomlashack Templates. By far they are the easiest, most elegant and customizable templates in the Joomla! world!”
</p>

<p>
  <small>
    John M. Robertson, Joomlashack Customer
  </small>
</p>

<p>
  <a href="#" class="btn">
    <i class="icon-comments"></i> READ ALL OUR TESTIMONIALS
  </a>
</p>

In Advanced tab, type for Module Class Suffix _ms1 mounted fullwidth.
Choose Bootstrap size: 12.

Joomlashack Extensions

This template comes with 1 commercial extension for free: Easy Social Icons.

Easy Social Icons

Easy Social Icons is a lightweight module that let you quickly add and manage all your social network links.

We use Easy Social Icons to show social networks icons for the Techie demo.

Documentation for Easy Social Icons

Responsive (desktop / tablet / mobile devices)


Live fluid grid example

The fluid grid system uses percents instead of pixels for column widths. It has the same responsive capabilities as our fixed grid system, ensuring proper proportions for key screen resolutions and devices.

1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
8
6
6
12

Basic fluid grid HTML

Make any row "fluid" by changing .row to .row-fluid. The column classes stay the exact same, making it easy to flip between fixed and fluid grids.

<div class="row-fluid">
  <div class="span4">...</div>
  <div class="span8">...</div>
</div>

Fluid offsetting

Operates the same way as the fixed grid system offsetting: add .offset* to any column to offset by that many columns.

4
4 offset 4
3 offset 3
3 offset 3
6 offset 6
<div class="row-fluid">
  <div class="span4">...</div>
  <div class="span4 offset2">...</div>
</div>

Fluid nesting

Fluid grids utilize nesting differently: each nested level of columns should add up to 12 columns. This is because the fluid grid uses percentages, not pixels, for setting widths.

Fluid 12
Fluid 6
Fluid 6
Fluid 6
Fluid 6
<div class="row-fluid">
  <div class="span12">
    Fluid 12
    <div class="row-fluid">
      <div class="span6">
        Fluid 6
        <div class="row-fluid">
          <div class="span6">Fluid 6</div>
          <div class="span6">Fluid 6</div>
        </div>
      </div>
      <div class="span6">Fluid 6</div>
    </div>
  </div>
</div>

About responsive Wright

Responsive devices

Media queries allow for custom CSS based on a number of conditions—ratios, widths, display type, etc—but usually focuses around min-width and max-width.

  • Modify the width of column in our grid
  • Stack elements instead of float wherever necessary
  • Resize headings and text to be more appropriate for devices

Use media queries responsibly and only as a start to your mobile audiences. For larger projects, do consider dedicated code bases and not layers of media queries.

Supported devices

Bootstrap supports a handful of media queries in a single file to help make your projects more appropriate on different devices and screen resolutions. Here's what's included:

Label Layout width Column width Gutter width
Large display 1200px and up 70px 30px
Default 980px and up 60px 20px
Portrait tablets 768px and above 42px 20px
Phones to tablets 767px and below Fluid columns, no fixed widths
Phones 480px and below Fluid columns, no fixed widths
/* Large desktop */
@media (min-width: 1200px) { ... }

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { ... }

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { ... }

/* Landscape phones and down */
@media (max-width: 480px) { ... }

Responsive utility classes

For faster mobile-friendly development, use these utility classes for showing and hiding content by device. Below is a table of the available classes and their effect on a given media query layout (labeled by device). They can be found in responsive.less.

Class Phones 767px and below Tablets 979px to 768px Desktops Default
.visible-phone Visible
.visible-tablet Visible
.visible-desktop Visible
.hidden-phone Visible Visible
.hidden-tablet Visible Visible
.hidden-desktop Visible Visible

When to use

Use on a limited basis and avoid creating entirely different versions of the same site. Instead, use them to complement each device's presentation. Responsive utilities should not be used with tables, and as such are not supported.

Responsive utilities test case

Resize your browser or load on different devices to test the above classes.

Visible on...

Green checkmarks indicate that class is visible in your current viewport.

  • Phone✔ Phone
  • Tablet✔ Tablet
  • Desktop✔ Desktop
Hidden on...

Here, green checkmarks indicate that class is hidden in your current viewport.

  • Phone✔ Phone
  • Tablet✔ Tablet
  • Desktop✔ Desktop