Discover our Joomla Template framework’s file structure

Last Updated:
Category:
Other Gavern Framework

Template’s files and catalogs structure presents as follows:

Main catalog – there is a main template file, XML file in this catalog which describes a template and files of supporting views, such as: error.php or offline.php

  • admin – a catalog with supporting elements of template’s form options
    • elements – additional elements template’s form options
  • css – a catalog which includes all template CSS styles
    • mobile – CSS styles for mobile views
    • reset – a set of reset styles
    • system – CSS styles for errors pages views, offline mode and printable site versions and sending links to friends.
  • fonts – a catalog with additional fonts
  • html – a catalog with overwritten modules and components files
  • images – a catalog with images used with a template
    • iconsX – a catalog with images characteristic for a particular set of fonts used in typography
    • ie6 – a catalog with images used in a style for IE6
    • mobile – a catalog with images used in mobile styles
    • styleX – a catalog with images characteristic for a particular template style
  • js – a catalog with template’s JavaScript scripts
    • mobile – scripts for template’s mobile styles
  • layouts – files with XHTML code generated by a template
    • blocks – code blocks used with particular templates
    • mobile – blocks for mobile templates
    • tools – additional blocks e.g. with elements to change text format on the website
  • lib – files for framework logics
    • framework – supporting framework PHP classes
    • menu – PHP classes connected with generating menu
  • typography – XML files connected with plug in configuration for typography needed for a particular template
Discover our Joomla Template framework’s file structure 5.005 (100.00%) 3 votes

This article was first published

Villa Belluci - View our NEW theme
×

Tutorials & tips delivered regularly

Expand your purchase with regular tutorials and tips to making your site better, direct to your email.