Skip to content

Commit b873fb7

Browse files
finish prev commit @IrisDroidology
Co-Authored-By: Liam Arbuckle <liam@acordsoftware.tech>
1 parent df2c4e6 commit b873fb7

36 files changed

+4721
-0
lines changed

blog-details.html

Lines changed: 336 additions & 0 deletions
Large diffs are not rendered by default.

blog.html

Lines changed: 272 additions & 0 deletions
Large diffs are not rendered by default.

index.html

Lines changed: 583 additions & 0 deletions
Large diffs are not rendered by default.

js/jquery.bxslider.min.js

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/jquery.counterup.min.js

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/jquery.easing.min.js

Lines changed: 44 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/jquery.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/owl.carousel.min.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/theme.js

Lines changed: 237 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
(function($) {
2+
"use strict";
3+
4+
if ($('.accrodion-grp').length) {
5+
var accrodionGrp = $('.accrodion-grp');
6+
accrodionGrp.each(function() {
7+
var accrodionName = $(this).data('grp-name');
8+
var Self = $(this);
9+
var accordion = Self.find('.accrodion');
10+
Self.addClass(accrodionName);
11+
Self.find('.accrodion .accrodion-content').hide();
12+
Self.find('.accrodion.active').find('.accrodion-content').show();
13+
accordion.each(function() {
14+
$(this).find('.accrodion-title').on('click', function() {
15+
if ($(this).parent().hasClass('active') === false) {
16+
$('.accrodion-grp.' + accrodionName).find('.accrodion').removeClass('active');
17+
$('.accrodion-grp.' + accrodionName).find('.accrodion').find('.accrodion-content').slideUp();
18+
$(this).parent().addClass('active');
19+
$(this).parent().find('.accrodion-content').slideDown();
20+
};
21+
22+
23+
});
24+
});
25+
});
26+
27+
};
28+
29+
30+
if ($('.counter').length) {
31+
$('.counter').counterUp({
32+
delay: 10,
33+
time: 3000
34+
});
35+
};
36+
37+
38+
39+
if ($('.img-popup').length) {
40+
var groups = {};
41+
$('.img-popup').each(function() {
42+
var id = parseInt($(this).attr('data-group'), 10);
43+
44+
if (!groups[id]) {
45+
groups[id] = [];
46+
}
47+
48+
groups[id].push(this);
49+
});
50+
51+
52+
$.each(groups, function() {
53+
54+
$(this).magnificPopup({
55+
type: 'image',
56+
closeOnContentClick: true,
57+
closeBtnInside: false,
58+
gallery: { enabled: true }
59+
});
60+
61+
});
62+
63+
}
64+
65+
if ($('.main-navigation .navigation-box .sub-menu').length) {
66+
var subMenu = $('.main-navigation .sub-menu');
67+
subMenu.parent('li').children('a').append(function() {
68+
return '<button class="sub-nav-toggler"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button>';
69+
});
70+
var mainNavToggler = $('.header-navigation .menu-toggler');
71+
var subNavToggler = $('.main-navigation .sub-nav-toggler');
72+
mainNavToggler.on('click', function() {
73+
var Self = $(this);
74+
var menu = Self.data('target');
75+
$(menu).slideToggle();
76+
$(menu).toggleClass('showen');
77+
return false;
78+
});
79+
subNavToggler.on('click', function() {
80+
var Self = $(this);
81+
Self.parent().parent().children('.sub-menu').slideToggle();
82+
return false;
83+
});
84+
}
85+
if ($('.video-popup').length) {
86+
$('.video-popup').magnificPopup({
87+
disableOn: 700,
88+
type: 'iframe',
89+
mainClass: 'mfp-fade',
90+
removalDelay: 160,
91+
preloader: true,
92+
93+
fixedContentPos: false
94+
});
95+
}
96+
97+
if ($('.scroll-to-target').length) {
98+
$(".scroll-to-target").on('click', function() {
99+
var target = $(this).attr('data-target');
100+
// animate
101+
$('html, body').animate({
102+
scrollTop: $(target).offset().top
103+
}, 1000);
104+
105+
return false;
106+
107+
});
108+
}
109+
110+
if ($('.brand-carousel-one').length) {
111+
$('.brand-carousel-one').owlCarousel({
112+
loop: true,
113+
margin: 0,
114+
nav: false,
115+
navText: [
116+
'<i class="fa fa-long-arrow-left"></i>',
117+
'<i class="fa fa-long-arrow-right"></i>'
118+
],
119+
dots: false,
120+
autoWidth: false,
121+
autoplay: true,
122+
smartSpeed: 700,
123+
autoplayTimeout: 5000,
124+
autoplayHoverPause: true,
125+
responsive: {
126+
0: {
127+
items: 1
128+
},
129+
480: {
130+
items: 3
131+
},
132+
600: {
133+
items: 3
134+
},
135+
991: {
136+
items: 4
137+
},
138+
1000: {
139+
items: 5
140+
},
141+
1200: {
142+
items: 5
143+
}
144+
}
145+
});
146+
}
147+
148+
149+
function SmoothMenuScroll() {
150+
var anchor = $('.scrollToLink');
151+
if (anchor.length) {
152+
anchor.children('a').bind('click', function(event) {
153+
if ($(window).scrollTop() > 10) {
154+
var headerH = '80';
155+
} else {
156+
var headerH = '120';
157+
}
158+
var target = $(this);
159+
$('html, body').stop().animate({
160+
scrollTop: $(target.attr('href')).offset().top - headerH + 'px'
161+
}, 1200, 'easeInOutExpo');
162+
anchor.removeClass('current');
163+
target.parent().addClass('current');
164+
event.preventDefault();
165+
});
166+
}
167+
}
168+
SmoothMenuScroll();
169+
170+
function OnePageMenuScroll() {
171+
var windscroll = $(window).scrollTop();
172+
if (windscroll >= 100) {
173+
var menuAnchor = $('.one-page-scroll-menu .scrollToLink').children('a');
174+
menuAnchor.each(function() {
175+
// grabing section id dynamically
176+
var sections = $(this).attr('href');
177+
$(sections).each(function() {
178+
// checking is scroll bar are in section
179+
if ($(this).offset().top <= windscroll + 100) {
180+
// grabing the dynamic id of section
181+
var Sectionid = $(sections).attr('id');
182+
// removing current class from others
183+
$('.one-page-scroll-menu').find('li').removeClass('current');
184+
// adding current class to related navigation
185+
$('.one-page-scroll-menu').find('a[href*=\\#' + Sectionid + ']').parent().addClass('current');
186+
}
187+
});
188+
});
189+
} else {
190+
$('.one-page-scroll-menu li.current').removeClass('current');
191+
$('.one-page-scroll-menu li:first').addClass('current');
192+
}
193+
}
194+
195+
196+
$(window).on('scroll', function() {
197+
if ($('.scroll-to-top').length) {
198+
var strickyScrollPos = 100;
199+
if ($(window).scrollTop() > strickyScrollPos) {
200+
$('.scroll-to-top').fadeIn(500);
201+
} else if ($(this).scrollTop() <= strickyScrollPos) {
202+
$('.scroll-to-top').fadeOut(500);
203+
}
204+
}
205+
if ($('.stricky').length) {
206+
var headerScrollPos = 100;
207+
var stricky = $('.stricky');
208+
if ($(window).scrollTop() > headerScrollPos) {
209+
stricky.removeClass('slideIn animated');
210+
stricky.addClass('stricky-fixed slideInDown animated');
211+
} else if ($(this).scrollTop() <= headerScrollPos) {
212+
stricky.removeClass('stricky-fixed slideInDown animated');
213+
stricky.addClass('slideIn animated');
214+
}
215+
}
216+
OnePageMenuScroll();
217+
});
218+
$(window).on('load', function() {
219+
if ($('.preloader').length) {
220+
$('.preloader').fadeOut('slow');
221+
}
222+
if ($('.testimonials-slider').length) {
223+
$('.testimonials-slider').bxSlider({
224+
// adaptiveHeight: true,
225+
auto: true,
226+
controls: true,
227+
nextText: '<i class="nonid-icon-left-arrow icon-revresed"></i>',
228+
prevText: '<i class="nonid-icon-left-arrow"></i>',
229+
pause: 5000,
230+
speed: 500,
231+
pager: true,
232+
pagerCustom: '.testimonials-slider-pager-one'
233+
});
234+
}
235+
});
236+
237+
})(jQuery);

0 commit comments

Comments
 (0)