Introduction
Welcome!
Dear developers, this documentation has been written to provide some explanation about how to use this template package and how it is constructed. From the Homepage, all other pages are accessible by navigating through the menu. There are two types of navigation (hamburger and folded out) and you will come across them navigating through the pages. All pages are accessible from these navigation menus.
Overview of all custom IFA pages:
- IFA Homepage with hamburger menu
- IFA Page with folded out menu, page contains all content blocks
- News overview
- News detail
- Calendar overview
- Calendar detail
- Forms
Based on Unify template
This template for IFA has been built on top of another template, called Unify. In already existing websites of IFA this Unify template has been used and altered to fit the IFA design. In this template, already existing components of these websites have been incorporated. However, the Unify template is very extensive and contains many additional components that the developer using the IFA template might also want to make use of. Therefore, all these additional components have not been stripped, but left as is in the folder Shortcodes.
These additional components are not guaranteed to be 100% in style with the IFA design, but because global CSS variables have been altered to fit the IFA style, it is likely that they will fit in well to a certain extent. It might however be necessary to make small alterations after applying them.
For Unify template reference: Unify - Responsive Website Template
Central IFA has purchased the 'Extended licence', so all IFA Branches are allowed to use the Unify template freely.
File structure
HTML Folder
html
Folder Structures
assets
(all source files such as css, sass, js, images, plugins etc.)extrapages
All IFA specific pagesunify-main
(it is a main package which includes all shortcodes demos and all packages are based on Unify Main package.)specialty-pages
(404 error, maintenance, coming-soon pages.)revolution-slider
(includes over 90 slider demos)master-slider
(includes over 100 slider demos)index.html
(Intro page: IFA Homepage)
assets
Folder Structures
css
(unify.css and custom.css)js
(custom.js, hs.core.js and all js init files including our custom js source files.)include
(scss, ajax and other source files.)img
(logos, patterns, custom icons and others)img-temp
(all content image files)figures
(svg files)vendor
(third party libraries like Bootstrap, jQuery etc.)style-switcher
(for live demo purpose only)
Unify documentation reference
For further reference about the JavaScript structure, (S)CSS structure and Gulp incorporated into this project, please refer to the full Unify documentation.