SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
TEMPLATE FRAMEWORKS




James Friesen
Mango Tree Media
What is a template framework?
A framework is a tool which
• provides the structure on which you
  can build a site theme.
• makes theming faster and easier
  (layout, menus, core overrides).
• adds powerful features that would
  otherwise be costly to implement.
• helps with cross-browser support.
Who should use frameworks?
Who should use frameworks?
Anyone who is
• using template clubs like Rocket
  Theme, Joomlart, Yoothemes.
• creating a custom theme.
• NOT creating a site that MUST be
  lean and mean.
Template Framework: LAYOUT
Template Framework: LAYOUT
• Manage collapsible module areas and
  columns on your site
• Cross-browser
• Source-ordering (960 grid)
  – Allows content to display first before
    sidebars
Template Framework: FEATURES
Template Framework: FEATURES
• Drop-Down Menus
  – full-featured javascript menus with
    multiple levels
  – modules in menus (T3 Mega Menu)
  – configurable in template admin
Template Framework: FEATURES
• Javascript/CSS Compression &
  Caching
  – no need for third party add-on
Template Framework: FEATURES
• Google Fonts
  – out-of-the-box support for almost 300
    web-safe fonts
Template Framework: FEATURES
• Mobile Layouts
  – easily create mobile versions of your site
    with same Joomla content
  – auto-detect mobile devices
  – provide special positions for mobile-only
    content
Template Frameworks
WHICH TO CHOOSE?
Template Frameworks
WHICH TO CHOOSE?
•   Gantry
•   T3
•   Morph
•   Warp
•   Construct
Template Frameworks
WHICH TO CHOOSE?
• Gantry
  – 960 grid layout (can be good or bad)
  – lots of power and goodies
  – nice mobile feature
  – free GPL download
Template Frameworks
WHICH TO CHOOSE?
• T3
  – extremely configurable layout
  – powerful options
  – steep learning curve
  – free GPL download
Template Frameworks
WHICH TO CHOOSE?
• Morph
  – easy-to-use interface
  – fast loading
  – currently only Joomla 1.5
  – free GPL download
Template Frameworks
WHICH TO CHOOSE?
• Warp
  – fast loading
  – user friendly
  – HTML5/CSS3 options
  – only available with subscription
Template Frameworks
WHICH TO CHOOSE?
• Construct
  – light weight
  – nice mobile version
  – easy to adapt existing designs
  – only available with subscription
Template Frameworks - WHICH TO CHOOSE?
                     GANTRY   MORPH   WARP     T3   CONSTRUCT

HTML overrides                        
JC/CSS compression                                 
Google Fonts         only 1                            
Modules in Menus                            
Free Download                                
Joomla 1.7                                          
Mobile Layout                        iPhone          
960 Grid               
Flexible Width                                      
Layout Manager                              
TEMPLATE FRAMEWORKS


View this presentation on
slideshare.

slideshare.net/mangotreemedia/template-frameworks

Mais conteúdo relacionado

Mais procurados

Webnet Presentation
Webnet PresentationWebnet Presentation
Webnet Presentation
Trish Roque
 
Mobile for the_people
Mobile for the_peopleMobile for the_people
Mobile for the_people
Bert Coenen
 
Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11
Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11
Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11
Sander Potjer
 

Mais procurados (20)

Web Development with Joomla - Past, Present & Future
Web Development with Joomla - Past, Present & FutureWeb Development with Joomla - Past, Present & Future
Web Development with Joomla - Past, Present & Future
 
DesignTab Final Handover
DesignTab Final HandoverDesignTab Final Handover
DesignTab Final Handover
 
Use Case: integrating a complex e-commerce site - Frenchtoday.com
Use Case: integrating a complex e-commerce site - Frenchtoday.comUse Case: integrating a complex e-commerce site - Frenchtoday.com
Use Case: integrating a complex e-commerce site - Frenchtoday.com
 
Webnet Presentation
Webnet PresentationWebnet Presentation
Webnet Presentation
 
9 Essential Wordpress Plugins for a Professional Wordpress Blog
9 Essential Wordpress Plugins for a Professional Wordpress Blog9 Essential Wordpress Plugins for a Professional Wordpress Blog
9 Essential Wordpress Plugins for a Professional Wordpress Blog
 
Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014
Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014
Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Top Drupal modules for beginners
Top Drupal modules for beginnersTop Drupal modules for beginners
Top Drupal modules for beginners
 
Joomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meetingJoomla 1.6 multilingual - 2Value meeting
Joomla 1.6 multilingual - 2Value meeting
 
Mobile for the_people
Mobile for the_peopleMobile for the_people
Mobile for the_people
 
WordPress & AJC
WordPress & AJCWordPress & AJC
WordPress & AJC
 
Static & Dynamic websites from Parnets Digital Advertisements Pvt Ltd
Static & Dynamic websites  from Parnets Digital Advertisements Pvt Ltd  Static & Dynamic websites  from Parnets Digital Advertisements Pvt Ltd
Static & Dynamic websites from Parnets Digital Advertisements Pvt Ltd
 
Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11
Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11
Joomla Access Control List (ACL) at JoomlaDay London, UK #jduk11
 
Single Page Applications - Desert Code Camp 2012
Single Page Applications - Desert Code Camp 2012Single Page Applications - Desert Code Camp 2012
Single Page Applications - Desert Code Camp 2012
 
WordPress Theming Best Practices
WordPress Theming Best PracticesWordPress Theming Best Practices
WordPress Theming Best Practices
 
A Beginner's Guide to Popular CMSs
A Beginner's Guide to Popular CMSsA Beginner's Guide to Popular CMSs
A Beginner's Guide to Popular CMSs
 
Joomla vs. Drupal and Other CMSs
Joomla vs. Drupal and Other CMSsJoomla vs. Drupal and Other CMSs
Joomla vs. Drupal and Other CMSs
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
 
Creating your own joomla templates April 2019
Creating your own joomla templates April 2019Creating your own joomla templates April 2019
Creating your own joomla templates April 2019
 
The Wonderful World of Drupal 8 Multilingual
The Wonderful World of Drupal 8 MultilingualThe Wonderful World of Drupal 8 Multilingual
The Wonderful World of Drupal 8 Multilingual
 

Semelhante a Template frameworks

Molajo - J and Beyond 2011
Molajo - J and Beyond 2011Molajo - J and Beyond 2011
Molajo - J and Beyond 2011
Molajo
 
Rise of the responsive single page application
Rise of the responsive single page applicationRise of the responsive single page application
Rise of the responsive single page application
Oren Shatken
 
Introducing Joomla! CMS
Introducing Joomla! CMSIntroducing Joomla! CMS
Introducing Joomla! CMS
Kandarp Vyas
 

Semelhante a Template frameworks (20)

Joomla! Templates and Comparison of Frameworks
Joomla! Templates and Comparison of FrameworksJoomla! Templates and Comparison of Frameworks
Joomla! Templates and Comparison of Frameworks
 
Molajo - J and Beyond 2011
Molajo - J and Beyond 2011Molajo - J and Beyond 2011
Molajo - J and Beyond 2011
 
T3 user guide
T3 user guideT3 user guide
T3 user guide
 
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
 
Basics of Joomla!
Basics of Joomla! Basics of Joomla!
Basics of Joomla!
 
Drupal in-depth
Drupal in-depthDrupal in-depth
Drupal in-depth
 
Built to Last
Built to LastBuilt to Last
Built to Last
 
Rise of the responsive single page application
Rise of the responsive single page applicationRise of the responsive single page application
Rise of the responsive single page application
 
Diwd 2011-111011223430-phpapp01
Diwd 2011-111011223430-phpapp01Diwd 2011-111011223430-phpapp01
Diwd 2011-111011223430-phpapp01
 
Introducing Joomla! CMS
Introducing Joomla! CMSIntroducing Joomla! CMS
Introducing Joomla! CMS
 
CMS Joomla
CMS JoomlaCMS Joomla
CMS Joomla
 
Drupal 7 ninja theming
Drupal 7 ninja themingDrupal 7 ninja theming
Drupal 7 ninja theming
 
Comparison ppt
Comparison pptComparison ppt
Comparison ppt
 
A Smooth Transition to HTML5
A Smooth Transition to HTML5A Smooth Transition to HTML5
A Smooth Transition to HTML5
 
Mobile applications chapter 4
Mobile applications chapter 4Mobile applications chapter 4
Mobile applications chapter 4
 
Social website
Social websiteSocial website
Social website
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
 
HTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 TemplateHTML5 and Joomla! 2.5 Template
HTML5 and Joomla! 2.5 Template
 
Implementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing CompanyImplementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing Company
 
Content management system overview
Content management system overviewContent management system overview
Content management system overview
 

Mais de Luke Summerfield

Joomla e commerce gabe wahhab
Joomla e commerce gabe wahhabJoomla e commerce gabe wahhab
Joomla e commerce gabe wahhab
Luke Summerfield
 
Joomla e commerce gabe wahhab
Joomla e commerce gabe wahhabJoomla e commerce gabe wahhab
Joomla e commerce gabe wahhab
Luke Summerfield
 
Javascript Frameworks for Joomla
Javascript Frameworks for JoomlaJavascript Frameworks for Joomla
Javascript Frameworks for Joomla
Luke Summerfield
 
Joomla e commerce gabe wahhab
Joomla e commerce gabe wahhabJoomla e commerce gabe wahhab
Joomla e commerce gabe wahhab
Luke Summerfield
 
Harnessing the cloud_for_saa_s_hosted_platfor
Harnessing the cloud_for_saa_s_hosted_platforHarnessing the cloud_for_saa_s_hosted_platfor
Harnessing the cloud_for_saa_s_hosted_platfor
Luke Summerfield
 

Mais de Luke Summerfield (9)

Supercharge Your Wordpress Website With Inbound Marketing: A Complete Guide
Supercharge Your Wordpress Website With Inbound Marketing: A Complete GuideSupercharge Your Wordpress Website With Inbound Marketing: A Complete Guide
Supercharge Your Wordpress Website With Inbound Marketing: A Complete Guide
 
Supercharge your Sales with Inbound Marketing: A Complete Guide
Supercharge your Sales with Inbound Marketing: A Complete Guide Supercharge your Sales with Inbound Marketing: A Complete Guide
Supercharge your Sales with Inbound Marketing: A Complete Guide
 
Supercharge Your Local SEO: The Complete Guide
Supercharge Your Local SEO: The Complete GuideSupercharge Your Local SEO: The Complete Guide
Supercharge Your Local SEO: The Complete Guide
 
SEOMoz Mozcation:
SEOMoz Mozcation: SEOMoz Mozcation:
SEOMoz Mozcation:
 
Joomla e commerce gabe wahhab
Joomla e commerce gabe wahhabJoomla e commerce gabe wahhab
Joomla e commerce gabe wahhab
 
Joomla e commerce gabe wahhab
Joomla e commerce gabe wahhabJoomla e commerce gabe wahhab
Joomla e commerce gabe wahhab
 
Javascript Frameworks for Joomla
Javascript Frameworks for JoomlaJavascript Frameworks for Joomla
Javascript Frameworks for Joomla
 
Joomla e commerce gabe wahhab
Joomla e commerce gabe wahhabJoomla e commerce gabe wahhab
Joomla e commerce gabe wahhab
 
Harnessing the cloud_for_saa_s_hosted_platfor
Harnessing the cloud_for_saa_s_hosted_platforHarnessing the cloud_for_saa_s_hosted_platfor
Harnessing the cloud_for_saa_s_hosted_platfor
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Template frameworks

  • 2. What is a template framework? A framework is a tool which • provides the structure on which you can build a site theme. • makes theming faster and easier (layout, menus, core overrides). • adds powerful features that would otherwise be costly to implement. • helps with cross-browser support.
  • 3. Who should use frameworks?
  • 4. Who should use frameworks? Anyone who is • using template clubs like Rocket Theme, Joomlart, Yoothemes. • creating a custom theme. • NOT creating a site that MUST be lean and mean.
  • 6. Template Framework: LAYOUT • Manage collapsible module areas and columns on your site • Cross-browser • Source-ordering (960 grid) – Allows content to display first before sidebars
  • 8. Template Framework: FEATURES • Drop-Down Menus – full-featured javascript menus with multiple levels – modules in menus (T3 Mega Menu) – configurable in template admin
  • 9. Template Framework: FEATURES • Javascript/CSS Compression & Caching – no need for third party add-on
  • 10. Template Framework: FEATURES • Google Fonts – out-of-the-box support for almost 300 web-safe fonts
  • 11. Template Framework: FEATURES • Mobile Layouts – easily create mobile versions of your site with same Joomla content – auto-detect mobile devices – provide special positions for mobile-only content
  • 13. Template Frameworks WHICH TO CHOOSE? • Gantry • T3 • Morph • Warp • Construct
  • 14. Template Frameworks WHICH TO CHOOSE? • Gantry – 960 grid layout (can be good or bad) – lots of power and goodies – nice mobile feature – free GPL download
  • 15. Template Frameworks WHICH TO CHOOSE? • T3 – extremely configurable layout – powerful options – steep learning curve – free GPL download
  • 16. Template Frameworks WHICH TO CHOOSE? • Morph – easy-to-use interface – fast loading – currently only Joomla 1.5 – free GPL download
  • 17. Template Frameworks WHICH TO CHOOSE? • Warp – fast loading – user friendly – HTML5/CSS3 options – only available with subscription
  • 18. Template Frameworks WHICH TO CHOOSE? • Construct – light weight – nice mobile version – easy to adapt existing designs – only available with subscription
  • 19. Template Frameworks - WHICH TO CHOOSE? GANTRY MORPH WARP T3 CONSTRUCT HTML overrides    JC/CSS compression      Google Fonts only 1  Modules in Menus     Free Download    Joomla 1.7     Mobile Layout  iPhone   960 Grid  Flexible Width     Layout Manager    
  • 20. TEMPLATE FRAMEWORKS View this presentation on slideshare. slideshare.net/mangotreemedia/template-frameworks