All javascripts are placed in folder /js.

Javascript library structure

Javascript library structure

In main.js file we implement all functions calls.
This theme uses following Javascript scripts:

Files needed for initialising the animation number after loading pages.

Scripts for choosing the date from small calendar and attaching it to the input form.

This calendar is devoted to planning the events in the calendar. User can put some events there and review them between e.g. months, years etc.

Plugin needed for displaying google map on the page.

Needed for galleries and their popups images where we can review them with slides via arrows.

Plugin which creates select box for select tag in the page. It generates html code via javascript so that each browser can have the same select box.

Weather plugin where we can see weathe on live.

One big file where are minifixed javascript files:_ 1.jquery 2.boostrap 3.placeholder 4. easing 5. device.min.js 6. jquery browser 7.Snap min JS 8. jquery appear_

The main javascript initializaions and other major snippets.

Media sections where we can add parralax, kenburns or video to the section. Dynamical content of medias.

Animated/fixed navbars. Plugin needed for detecting scrollbar and attaching animations for menu.

Files which initialize sliders in the page.


This plugin call function when element appear in viewport. This is used in custom animation, progress bars, counter timer.