Rate this item
(0 votes)
Read 417038 times Last modified on Friday, 30 November 2012 03:07

97202 comments

  • retail interior design Sunday, 12 October 2025 11:11 posted by retail interior design

    I am really inspired together with your writing skills and also with
    the format on your weblog. Is this a paid subject
    matter or did you modify it yourself? Anyway keep up the excellent quality writing,
    it's uncommon to peer a great weblog like this one nowadays..

    Comment Link
  • Legzo Casino бездепозитный бонус Sunday, 12 October 2025 11:10 posted by Legzo Casino бездепозитный бонус

    Hello I am so happy I found your site, I really found you by
    error, while I was looking on Aol for something else,
    Anyways I am here now and would just like to say cheers for a fantastic post and
    a all round thrilling blog (I also love the theme/design), I
    don’t have time to look over it all at the
    moment but I have bookmarked it and also included your RSS feeds,
    so when I have time I will be back to read a great deal more, Please do keep up
    the awesome work.

    Comment Link
  • vovan casino сайт Sunday, 12 October 2025 11:05 posted by vovan casino сайт

    What's up colleagues, fastidious paragraph and good arguments
    commented here, I am truly enjoying by these.

    Comment Link
  • JamesRouth Sunday, 12 October 2025 10:55 posted by JamesRouth

    TG @‌LINKS_DEALER | EFFECTIVE SEO LINKS FOR Spinbetterbet.com

    Comment Link
  • AndrewJurdy Sunday, 12 October 2025 10:42 posted by AndrewJurdy

    visit this site
    Sky Kingdom bangkok

    Comment Link
  • alle Wettanbieter Online Sunday, 12 October 2025 10:32 posted by alle Wettanbieter Online

    wetten spanien deutschland

    Comment Link
  • social.muztunes.co Sunday, 12 October 2025 10:24 posted by social.muztunes.co

    See What Car Key Blade Repair Tricks The Celebs Are Using
    Car key blade Repair (social.muztunes.co)

    Comment Link
  • ChanceRop Sunday, 12 October 2025 09:53 posted by ChanceRop

    читать кракен официальный сайт

    Comment Link
  • Margarette Sunday, 12 October 2025 09:39 posted by Margarette

    wettquoten erklärung

    Comment Link
  • online wetten startguthaben ohne einzahlung Sunday, 12 October 2025 09:34 posted by online wetten startguthaben ohne einzahlung

    wetten die man nur gewinnen kann

    Comment Link

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

Project Description

Wednesday, 24 October 2012 10:04
Responsive Design
Written by 

A responsive template that fits all devices

The big word for Joomla 3.0 is Bootstrap. With basic CSS already integrated into Joomla 3.0, it is aiming for a much better UX for the end-user. Moreover, BootStrap includes responsive CSS, which allows a website to fit all devices, screen size.

LayoutLayout WidthGridColumnGutter Width
Large Desktop min: 1200px 12 40px
Default min-980px, max-1199px 12 40px
Normal Desktop & Tablet min-768px, max-979px 12 40px
Mobile max-767px 12 20px

The file bootstrap-responsive.less in folder: templates/ja_t3v3_blank/assets/less is to define media queries:

// RESPONSIVE CLASSES
// ------------------

@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-utilities.less";


// MEDIA QUERIES
// ------------------

// Large desktops
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-1200px-min.less";

// Tablets to regular desktops
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-768px-979px.less";

// Phones to portrait tablets and narrow desktops
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-767px-max.less";


// RESPONSIVE NAVBAR
// ------------------

// From 979px and below, show a button to toggle navbar contents
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/component-animations.less";
@import "../../../plugins/system/jat3v3/t3v3base/bootstrap/less/responsive-navbar.less";

By default, the responsive files are located in: plugins/system/jat3v3/t3v3base/bootstrap/less

The list responsive files include:

  • responsive.less
  • responsive-767px-max.less
  • responsive-768px-979px.less
  • responsive-1200px-min.less
  • responsive-navbar.less
  • responsive-utilities.less
  • component-animations.less
  • responsive-navbar.less

Responsive utility classes

ClassMobile max-767pxTablets 768px to 979pxDesktop min-980px
.visible-phone Visible
.visible-tablet Visible
.visible-desktop Visible
.hidden-phone Visible Visible
.hidden-tablet Visible Visible
.hidden-desktop Visible Visible

Tablet and Regular Desktop Layout

The file responsive-768px-979px.less is the style file for Tablet and regular desktop layout. When the screen size is smaller than 979px and bigger than 768px, the template runs on the responsive-768px-979px.less file.

@media (min-width: 768px) and (max-width: 979px) {

// Fixed grid
#grid > .core(@gridColumnWidth768, @gridGutterWidth768);

// Fluid grid
#grid > .fluid(@fluidGridColumnWidth768, @fluidGridGutterWidth768);

// Input grid
#grid > .input(@gridColumnWidth768, @gridGutterWidth768);

// No need to reset .thumbnails here since it's the same @gridGutterWidth

}

Large Desktop Layout

The file responsive-1200px.less is the style file for large desktop layout (width size > 1200px} and regular desktop layout. When the screen size is smaller than 979px and bigger than 768px, the template runs on the responsive-1200px-min.less file.

@media (min-width: 1200px) {

// Fixed grid
#grid > .core(@gridColumnWidth1200, @gridGutterWidth1200);

// Fluid grid
#grid > .fluid(@fluidGridColumnWidth1200, @fluidGridGutterWidth1200);

// Input grid
#grid > .input(@gridColumnWidth1200, @gridGutterWidth1200);

// Thumbnails
.thumbnails {
margin-left: -@gridGutterWidth1200;
}
.thumbnails > li {
margin-left: @gridGutterWidth1200;
}
.row-fluid .thumbnails {
margin-left: 0;
}

}
  • Mobile Layout

    The file responsive-767px-max.less is the style file for Mobile layout. the elements are defined to fit the mobile device. When the screen size is smaller than 767px, the template runs on the responsive-767px-max.less file.

    • Logo is now on top
    • Menu is collapsed
    • One Column Content display
    • Modules blocks is in one column display as well
    • Responsive media (image, video, ...) are defined to fit the mobile layout.

Responsive CSS file

The file bootstrap-responsive.lessin folder: templates/ja_t3v3_blank/assets/less will be compiled to a CSS file named: bootstrap-responsive.css and the file is located in folder: plugins/system/jat3v3/t3v3base/bootstrap/css.

What we did

Visit Project
Recent Works