1499 lines
75 KiB
JavaScript
1499 lines
75 KiB
JavaScript
/* global theMotion_header_social_icons_width */
|
|
/* global theMotion_menu_toggle_height */
|
|
/* global requestpost */
|
|
|
|
/**
|
|
* File customizer.js.
|
|
*
|
|
* Theme Customizer enhancements for a better user experience.
|
|
*
|
|
* Contains handlers to make Theme Customizer preview reload changes asynchronously.
|
|
*/
|
|
|
|
( function( $ ) {
|
|
'use strict';
|
|
// Site title and description.
|
|
wp.customize( 'blogname', function( value ) {
|
|
value.bind( function( to ) {
|
|
$( '.site-title a' ).html( to );
|
|
} );
|
|
} );
|
|
wp.customize( 'blogdescription', function( value ) {
|
|
value.bind( function( to ) {
|
|
$( '.site-description' ).html( to );
|
|
} );
|
|
} );
|
|
|
|
|
|
// Logo
|
|
wp.customize( 'custom_logo', function( value ) {
|
|
value.bind( function( to ) {
|
|
if( to !== '' ) {
|
|
$( '.custom-logo-link' ).removeClass( 'themotion-only-customizer' );
|
|
$( '.header-logo-wrap' ).addClass( 'themotion-only-customizer' );
|
|
}
|
|
else {
|
|
$( '.custom-logo-link' ).addClass( 'themotion-only-customizer' );
|
|
$( '.header-logo-wrap' ).removeClass( 'themotion-only-customizer' );
|
|
}
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize( 'themotion_footer_copyright', function( value ) {
|
|
value.bind( function( to ) {
|
|
if( to !== '' ){
|
|
$('.site-info').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.site-info').addClass('themotion-only-customizer');
|
|
}
|
|
$('.site-info').html(to);
|
|
} );
|
|
} );
|
|
|
|
// Search icon.
|
|
wp.customize( 'themotion_show_search', function( value ) {
|
|
value.bind( function( to ) {
|
|
if ( to !== true ) {
|
|
$( '.header-search' ).parent().removeClass('themotion-only-customizer');
|
|
theMotion_header_social_icons_width();
|
|
theMotion_menu_toggle_height();
|
|
} else {
|
|
$( '.header-search' ).parent().addClass('themotion-only-customizer');
|
|
theMotion_header_social_icons_width();
|
|
theMotion_menu_toggle_height();
|
|
}
|
|
} );
|
|
} );
|
|
|
|
|
|
// Social repeater
|
|
wp.customize( 'themotion_social_icons', function( value ) {
|
|
value.bind( function( to ) {
|
|
var obj = JSON.parse( to );
|
|
var result ='';
|
|
var result2;
|
|
var lastIcon = $( '.social-media-icons li:last-child' );
|
|
|
|
obj.forEach(function(item) {
|
|
result+= '<li><a href="' + item.link + '" class="social-icon"></a></li>';
|
|
});
|
|
|
|
result2 = result;
|
|
if ( ! lastIcon.hasClass('themotion-only-customizer') ){
|
|
result+= '<li><button type="button" class="search-opt search-toggle"></button><div class="header-search"></div></li>';
|
|
} else {
|
|
result+= '<li class="themotion-only-customizer"><button type="button" class="search-opt search-toggle"></button><div class="header-search"></div></li>';
|
|
}
|
|
$( '.social-media-icons' ).html( result );
|
|
$( '.contact-block-left .social-media-icons' ).html( result2 );
|
|
theMotion_header_social_icons_width();
|
|
theMotion_menu_toggle_height();
|
|
} );
|
|
} );
|
|
|
|
//Homepage A show banner
|
|
wp.customize( 'themotion_home_a_show_banner', function( value ) {
|
|
value.bind( function( to ) {
|
|
|
|
if ( to !== true ) {
|
|
$( '.home-ribbon' ).removeClass('themotion-only-customizer');
|
|
} else {
|
|
$( '.home-ribbon' ).addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
// Homepage A banner text
|
|
wp.customize( 'themotion_home_a_banner_text', function( value ) {
|
|
value.bind( function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_home_a_show_banner();
|
|
if(show !== true) {
|
|
$('.home-ribbon').removeClass('themotion-only-customizer');
|
|
$('.home-ribbon-text h2').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
$( '.home-ribbon-text h2' ).addClass('themotion-only-customizer');
|
|
var banner_text = wp.customize._value.themotion_home_a_banner_button_text();
|
|
if( banner_text === '' ){
|
|
$( '.home-ribbon' ).addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$( '.home-ribbon-text h2' ).html(to);
|
|
} );
|
|
} );
|
|
|
|
// Homepage A banner button text
|
|
wp.customize( 'themotion_home_a_banner_button_text', function( value ) {
|
|
value.bind( function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_home_a_show_banner();
|
|
if(show !== true){
|
|
$( '.home-ribbon' ).removeClass('themotion-only-customizer');
|
|
$( '.home-ribbon-btn a' ).removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
$( '.home-ribbon-btn a' ).addClass('themotion-only-customizer');
|
|
var button_text = wp.customize._value.themotion_home_a_banner_text();
|
|
if( button_text === '' ){
|
|
$( '.home-ribbon' ).addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$( '.home-ribbon-btn a' ).html(to);
|
|
} );
|
|
} );
|
|
|
|
// Homepage A call to action link
|
|
wp.customize('themotion_home_a_banner_button_link', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to.charAt(0) === '#'){
|
|
$( '.home-ribbon-btn .themotion-scroll-to-section' ).attr('data-anchor',to);
|
|
$( '.home-ribbon-btn .themotion-scroll-to-section' ).removeAttr('href');
|
|
} else {
|
|
$( '.home-ribbon-btn .themotion-scroll-to-section' ).attr( 'href', to );
|
|
$( '.home-ribbon-btn .themotion-scroll-to-section' ).removeAttr('data-anchor');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_home_a_bottom_posts_title', function( value ){
|
|
value.bind( function( to ) {
|
|
if( to !== '' ){
|
|
$('.homepage-one .recently-posted-title').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.homepage-one .recently-posted-title').addClass('themotion-only-customizer');
|
|
}
|
|
$('.homepage-one .recently-posted-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize( 'themotion_home_a_post_category', function( value ){
|
|
value.bind( function( to ){
|
|
$.ajax( {
|
|
url: requestpost.ajaxurl,
|
|
type: 'post',
|
|
data: {
|
|
page: 'homea_bottom',
|
|
action: 'request_post',
|
|
category: to
|
|
},
|
|
beforeSend: function() {
|
|
$('.homepage-one .recently-posted-wrap').html( '<div id="loader">Loading New Posts...</div>' );
|
|
},
|
|
success: function( result ) {
|
|
$('#loader').replaceWith( result );
|
|
}
|
|
} );
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize('header_image', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' && to !== 'remove-header' ){
|
|
$('.home-top-area').removeClass('themotion-only-customizer');
|
|
$('.home-three-videos').removeClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro').css('margin-top','150px');
|
|
} else {
|
|
var header_text = wp.customize._value.themotion_home_b_header_text();
|
|
var button_text = wp.customize._value.themotion_home_b_button_text();
|
|
if(button_text === '' && header_text === ''){
|
|
$('.home-top-area').addClass('themotion-only-customizer');
|
|
$('.home-three-videos').addClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro').css('margin-top','0');
|
|
}
|
|
}
|
|
$('.home-top-area').css('background-image','url('+ to +')');
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_home_b_header_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' ){
|
|
$('.home-top-area').removeClass('themotion-only-customizer');
|
|
$('.home-three-videos').removeClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro').css('margin-top','150px');
|
|
} else {
|
|
var header_image = wp.customize._value.header_image();
|
|
var button_text = wp.customize._value.themotion_home_b_button_text();
|
|
if(button_text === '' && (header_image === '' || header_image === 'remove-header')){
|
|
$('.home-top-area').addClass('themotion-only-customizer');
|
|
$('.home-three-videos').addClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro').css('margin-top','0');
|
|
}
|
|
}
|
|
$('.home-top-area-inner h1').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_home_b_button_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' ){
|
|
$('.home-top-area').removeClass('themotion-only-customizer');
|
|
$('.home-three-videos').removeClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro').css('margin-top','150px');
|
|
if( ! $('.home-top-area-inner a').hasClass('btn') ){
|
|
$('.home-top-area-inner a').addClass('btn');
|
|
}
|
|
} else {
|
|
var header_image = wp.customize._value.header_image();
|
|
var header_text = wp.customize._value.themotion_home_b_header_text();
|
|
if((header_image === '' || header_image === 'remove-header') && header_text === ''){
|
|
$('.home-top-area').addClass('themotion-only-customizer');
|
|
$('.home-three-videos').addClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro').css('margin-top','0');
|
|
}
|
|
$('.home-top-area-inner a').removeClass('btn');
|
|
}
|
|
$('.home-top-area-inner a').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_home_b_button_link', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to.charAt(0) === '#'){
|
|
$( '.home-top-area-inner .themotion-scroll-to-section' ).attr('data-anchor',to);
|
|
$( '.home-top-area-inner .themotion-scroll-to-section' ).attr('href','#');
|
|
} else {
|
|
$( '.home-top-area-inner .themotion-scroll-to-section' ).attr( 'href', to );
|
|
$( '.home-top-area-inner .themotion-scroll-to-section' ).removeAttr('data-anchor');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_show_videos', function( value ) {
|
|
value.bind( function( to ) {
|
|
if ( '1' !== to ) {
|
|
$( '.home-three-videos' ).removeClass('themotion-only-customizer');
|
|
} else {
|
|
$( '.home-three-videos' ).addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_video_category', function( value ){
|
|
value.bind( function( to ){
|
|
|
|
$.ajax( {
|
|
url: requestpost.ajaxurl,
|
|
type: 'post',
|
|
data: {
|
|
page: 'homeb',
|
|
action: 'request_post',
|
|
category: to,
|
|
is_hidden: wp.customize._value.themotion_show_videos()
|
|
},
|
|
beforeSend: function() {
|
|
$('.home-three-videos .container').html( '<div id="loader">Loading New Posts...</div>' );
|
|
},
|
|
success: function( result ) {
|
|
$('.home-three-videos').replaceWith( result );
|
|
}
|
|
} );
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize( 'themotion_home1_video_category', function( value ){
|
|
value.bind( function( to ){
|
|
|
|
$.ajax( {
|
|
url: requestpost.ajaxurl,
|
|
type: 'post',
|
|
data: {
|
|
page: 'homea',
|
|
action: 'request_post',
|
|
category: to
|
|
},
|
|
beforeSend: function() {
|
|
$('.featured-video-wrap').html( '<div id="loader">Loading New Posts...</div>' );
|
|
},
|
|
success: function( result ) {
|
|
$('.featured-video-wrap').replaceWith( result );
|
|
}
|
|
} );
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
wp.customize( 'themotion_call_to_action_title', function( value ){
|
|
value.bind( function( to ){
|
|
if( to !== '' ) {
|
|
$('.home-ribbon-intro-inner h2').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.home-ribbon-intro-inner h2').addClass('themotion-only-customizer');
|
|
|
|
}
|
|
$('.home-ribbon-intro-inner h2').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_call_to_action_text', function( value ){
|
|
value.bind( function( to ){
|
|
if( to !== '' ) {
|
|
$('.home-ribbon-intro-inner .home-ribbon-intro-container').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.home-ribbon-intro-inner .home-ribbon-intro-container').addClass('themotion-only-customizer');
|
|
}
|
|
$('.home-ribbon-intro-inner .home-ribbon-intro-container p').html(to);
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
|
|
|
|
wp.customize( 'themotion_call_to_action_button_text', function( value ){
|
|
value.bind( function( to ){
|
|
if( to !== '' && wp.customize._value.themotion_call_to_action_button_link() !== '' ) {
|
|
$('.home-ribbon-intro-btn').removeClass('themotion-only-customizer');
|
|
$('.home-ribbon-intro-btn a').html(to);
|
|
} else {
|
|
$('.home-ribbon-intro-btn').addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
|
|
wp.customize( 'themotion_call_to_action_button_link', function( value ){
|
|
value.bind( function( to ){
|
|
if( to !== '' && wp.customize._value.themotion_call_to_action_button_text() !== '' ) {
|
|
$('.home-ribbon-intro-btn').removeClass('themotion-only-customizer');
|
|
if(to.charAt(0) === '#'){
|
|
$( '.home-ribbon-intro-btn .themotion-scroll-to-section' ).attr('data-anchor',to);
|
|
$( '.home-ribbon-intro-btn .themotion-scroll-to-section' ).removeAttr('href');
|
|
} else {
|
|
$( '.home-ribbon-intro-btn .themotion-scroll-to-section' ).attr( 'href', to );
|
|
$( '.home-ribbon-intro-btn .themotion-scroll-to-section' ).removeAttr('data-anchor');
|
|
}
|
|
} else {
|
|
$('.home-ribbon-intro-btn').addClass('themotion-only-customizer');
|
|
}
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_bottom_posts_title', function( value ){
|
|
value.bind( function( to ) {
|
|
if( to !== '' ){
|
|
$('.homepage-two .recently-posted-title').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.homepage-two .recently-posted-title').addClass('themotion-only-customizer');
|
|
}
|
|
$('.homepage-two .recently-posted-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_bottom_posts_category', function( value ){
|
|
value.bind( function( to ){
|
|
|
|
$.ajax( {
|
|
url: requestpost.ajaxurl,
|
|
type: 'post',
|
|
data: {
|
|
page: 'homeb_bottom',
|
|
action: 'request_post',
|
|
category: to
|
|
},
|
|
beforeSend: function() {
|
|
$('.homepage-two .recently-posted-wrap').html( '<div id="loader">Loading New Posts...</div>' );
|
|
},
|
|
success: function( result ) {
|
|
$('.homepage-two .recently-posted-wrap #loader').replaceWith( result );
|
|
}
|
|
} );
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
|
|
|
|
/* == About page == */
|
|
wp.customize('themotion_about_header_image', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.about-top-area').removeClass('themotion-only-customizer');
|
|
} else {
|
|
var header_text = wp.customize._value.themotion_about_header_text();
|
|
var button_text = wp.customize._value.themotion_about_button_text();
|
|
if(header_text === '' && button_text === ''){
|
|
$('.about-top-area').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.about-top-area').css('background-image','url('+ to +')');
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_header_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.about-top-area').removeClass('themotion-only-customizer');
|
|
} else {
|
|
var header_image = wp.customize._value.themotion_about_header_image();
|
|
var button_text = wp.customize._value.themotion_about_button_text();
|
|
if(header_image === '' && button_text === ''){
|
|
$('.about-top-area').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.about-top-area-inner h1').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_button_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' ){
|
|
$('.about-top-area').removeClass('themotion-only-customizer');
|
|
if( ! $('.about-top-area-inner a').hasClass('btn') ){
|
|
$('.about-top-area-inner a').addClass('btn');
|
|
}
|
|
} else {
|
|
$('.about-top-area-inner a').removeClass('btn');
|
|
var header_image = wp.customize._value.themotion_about_header_image();
|
|
var header_text = wp.customize._value.themotion_about_header_text();
|
|
if(header_image === '' && header_text === ''){
|
|
$('.about-top-area').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.about-top-area-inner a').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_button_link', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to.charAt(0) === '#'){
|
|
$( '.about-top-area-inner .themotion-scroll-to-section' ).attr('data-anchor',to);
|
|
$( '.about-top-area-inner .themotion-scroll-to-section' ).attr('href','#');
|
|
} else {
|
|
$( '.about-top-area-inner .themotion-scroll-to-section' ).attr( 'href', to );
|
|
$( '.about-top-area-inner .themotion-scroll-to-section' ).removeAttr('data-anchor');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_b1_title', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to!==''){
|
|
$('.info-block').removeClass('themotion-only-customizer');
|
|
$('.block-left .info-block-title').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.block-left .info-block-title').addClass('themotion-only-customizer');
|
|
var b1_text = wp.customize._value.themotion_about_b1_text();
|
|
var b2_title = wp.customize._value.themotion_about_b2_title();
|
|
var b2_text = wp.customize._value.themotion_about_b2_text();
|
|
if( b1_text === '' && b2_title === '' && b2_text === '' ){
|
|
$('.info-block').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.block-left .info-block-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_b1_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to!==''){
|
|
$('.info-block').removeClass('themotion-only-customizer');
|
|
$('.block-left .info-block-content').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.block-left .info-block-content').addClass('themotion-only-customizer');
|
|
var b1_title = wp.customize._value.themotion_about_b1_title();
|
|
var b2_title = wp.customize._value.themotion_about_b2_title();
|
|
var b2_text = wp.customize._value.themotion_about_b2_text();
|
|
if( b1_title === '' && b2_title === '' && b2_text === '' ){
|
|
$('.info-block').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.block-left .info-block-content p').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_b2_title', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to!==''){
|
|
$('.info-block').removeClass('themotion-only-customizer');
|
|
$('.block-right .info-block-title').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.block-right .info-block-title').addClass('themotion-only-customizer');
|
|
var b1_title = wp.customize._value.themotion_about_b1_title();
|
|
var b1_text = wp.customize._value.themotion_about_b1_text();
|
|
var b2_text = wp.customize._value.themotion_about_b2_text();
|
|
if( b1_title === '' && b1_text === '' && b2_text === '' ){
|
|
$('.info-block').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.block-right .info-block-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_b2_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to!==''){
|
|
$('.info-block').removeClass('themotion-only-customizer');
|
|
$('.block-right .info-block-content').removeClass('themotion-only-customizer');
|
|
} else {
|
|
$('.block-right .info-block-content').addClass('themotion-only-customizer');
|
|
var b1_title = wp.customize._value.themotion_about_b1_title();
|
|
var b1_text = wp.customize._value.themotion_about_b1_text();
|
|
var b2_title = wp.customize._value.themotion_about_b2_title();
|
|
if( b1_title === '' && b1_text === '' && b2_title === '' ){
|
|
$('.info-block').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.block-right .info-block-content p').html(to);
|
|
} );
|
|
} );
|
|
|
|
/*About page STATS*/
|
|
|
|
wp.customize('themotion_show_stats', function(value) {
|
|
value.bind(function( to ) {
|
|
if ( to !== true ) {
|
|
$( '.stats' ).removeClass('themotion-only-customizer');
|
|
} else {
|
|
$( '.stats' ).addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_one_number', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' ){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true){
|
|
$('.stat-1').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_one_text() === ''){
|
|
$('.stat-1').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-1 .stat-number').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_one_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true){
|
|
$('.stat-1').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_one_number() === ''){
|
|
$('.stat-1').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-1 .stat-text').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_two_number', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true) {
|
|
$('.stat-2').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_two_text() === ''){
|
|
$('.stat-2').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-2 .stat-number').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_two_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' ){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true) {
|
|
$('.stat-2').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_two_number() === ''){
|
|
$('.stat-2').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-2 .stat-text').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_three_number', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true) {
|
|
$('.stat-3').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_three_text() === ''){
|
|
$('.stat-3').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-3 .stat-number').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_three_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true) {
|
|
$('.stat-3').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_three_number() === ''){
|
|
$('.stat-3').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-3 .stat-text').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_four_number', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true) {
|
|
$('.stat-4').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_four_text() === ''){
|
|
$('.stat-4').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-4 .stat-number').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_about_stats_four_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_stats();
|
|
if(show !== true) {
|
|
$('.stat-4').removeClass('themotion-only-customizer');
|
|
$('.stats').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
if(wp.customize._value.themotion_about_stats_four_number() === ''){
|
|
$('.stat-4').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.stat-4 .stat-text').html(to);
|
|
} );
|
|
} );
|
|
|
|
/*About page TESTIMONY*/
|
|
|
|
wp.customize('themotion_show_testimony', function(value) {
|
|
value.bind(function( to ) {
|
|
if ( to !== true ) {
|
|
$( '.testimonial-area' ).removeClass('themotion-only-customizer');
|
|
} else {
|
|
$( '.testimonial-area' ).addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize('themotion_testimony_avatar', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== '') {
|
|
var show = wp.customize._value.themotion_show_testimony();
|
|
if (show !== true) {
|
|
$('.testimonial-area').removeClass('themotion-only-customizer');
|
|
$('.testimonial-avatar').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
var text = wp.customize._value.themotion_testimony_text();
|
|
var subtext = wp.customize._value.themotion_testimony_subtext();
|
|
if( text === '' && subtext === ''){
|
|
$('.testimonial-area').addClass('themotion-only-customizer');
|
|
}
|
|
$('.testimonial-avatar').addClass('themotion-only-customizer');
|
|
}
|
|
$('.testimonial-avatar').attr('style','background:url('+to+'); background-position:center; background-size:cover;');
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_testimony_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_testimony();
|
|
if (show !== true) {
|
|
$('.testimonial-area').removeClass('themotion-only-customizer');
|
|
$('.testimonial-content').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
var subtext = wp.customize._value.themotion_testimony_subtext();
|
|
var avatar = wp.customize._value.themotion_testimony_avatar();
|
|
if( subtext === '' && avatar === ''){
|
|
$('.testimonial-area').addClass('themotion-only-customizer');
|
|
}
|
|
$('.testimonial-content').addClass('themotion-only-customizer');
|
|
}
|
|
$('.testimonial-content').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_testimony_subtext', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
var show = wp.customize._value.themotion_show_testimony();
|
|
if (show !== true) {
|
|
$('.testimonial-area').removeClass('themotion-only-customizer');
|
|
$('.testimonial-author').removeClass('themotion-only-customizer');
|
|
}
|
|
} else {
|
|
var text = wp.customize._value.themotion_testimony_text();
|
|
var avatar = wp.customize._value.themotion_testimony_avatar();
|
|
if( text === '' && avatar === ''){
|
|
$('.testimonial-area').addClass('themotion-only-customizer');
|
|
}
|
|
$('.testimonial-author').addClass('themotion-only-customizer');
|
|
}
|
|
$('.testimonial-author').html(to);
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
wp.customize( 'themotion_show_latest', function( value ) {
|
|
value.bind( function( to ) {
|
|
if ( to !== true ) {
|
|
$( '.themotion-about-latest-posts' ).removeClass('themotion-only-customizer');
|
|
} else {
|
|
$( '.themotion-about-latest-posts' ).addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_latest_posts_title', function( value ) {
|
|
value.bind( function( to ) {
|
|
$('.recently-posts-about-page .recently-posted-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize( 'themotion_latest_posts_category', function( value ){
|
|
value.bind( function( to ){
|
|
$.ajax( {
|
|
url: requestpost.ajaxurl,
|
|
type: 'post',
|
|
data: {
|
|
page: 'about',
|
|
action: 'request_post',
|
|
category: to,
|
|
is_hidden: wp.customize._value.themotion_show_latest()
|
|
},
|
|
beforeSend: function() {
|
|
$('.about-us-page .recently-posted-wrap').html( '<div id="loader">Loading New Posts...</div>' );
|
|
},
|
|
success: function( result ) {
|
|
$('.about-us-page .recently-posted-wrap #loader').replaceWith( result );
|
|
}
|
|
} );
|
|
} );
|
|
} );
|
|
|
|
|
|
/* == Contact page == */
|
|
wp.customize('themotion_contact_header_image', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.about-top-area').removeClass('themotion-only-customizer');
|
|
} else {
|
|
var header_text = wp.customize._value.themotion_contact_header_text();
|
|
var button_text = wp.customize._value.themotion_contact_button_text();
|
|
if(button_text === '' && header_text === ''){
|
|
$('.about-top-area').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.contact-section.about-top-area').css('background-image','url('+ to +')');
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_header_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.about-top-area').removeClass('themotion-only-customizer');
|
|
} else {
|
|
var header_image = wp.customize._value.themotion_contact_header_image();
|
|
var button_text = wp.customize._value.themotion_contact_button_text();
|
|
if(button_text === '' && header_image === ''){
|
|
$('.about-top-area').addClass('themotion-only-customizer');
|
|
}
|
|
}
|
|
$('.contact-section .about-top-area-inner h1').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_button_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if( to !== '' ){
|
|
$('.about-top-area').removeClass('themotion-only-customizer');
|
|
if( ! $('.contact-section .about-top-area-inner a').hasClass('btn') ){
|
|
$('.contact-section .about-top-area-inner a').addClass('btn');
|
|
}
|
|
} else {
|
|
var header_image = wp.customize._value.themotion_contact_header_image();
|
|
var header_text = wp.customize._value.themotion_contact_header_text();
|
|
if(header_text === '' && header_image === ''){
|
|
$('.about-top-area').addClass('themotion-only-customizer');
|
|
}
|
|
$('.contact-section .about-top-area-inner a').removeClass('btn');
|
|
}
|
|
$('.contact-section .about-top-area-inner a').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_button_link', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to.charAt(0) === '#'){
|
|
$( '.contact-section .about-top-area-inner .themotion-scroll-to-section' ).attr('data-anchor',to);
|
|
$( '.contact-section .about-top-area-inner .themotion-scroll-to-section' ).attr('href','#');
|
|
} else {
|
|
$( '.contact-section .about-top-area-inner .themotion-scroll-to-section' ).attr( 'href', to );
|
|
$( '.contact-section .about-top-area-inner .themotion-scroll-to-section' ).removeAttr('data-anchor');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cl_title', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.contact-block-left .contact-block-title').removeClass('themotion-only-customizer');
|
|
$('.contact-block-left').removeClass('themotion-only-customizer');
|
|
$( '.contact-block-right' ).removeClass('col-md-12');
|
|
$( '.contact-block-right' ).addClass('col-md-6');
|
|
} else {
|
|
$('.contact-block-left .contact-block-title').addClass('themotion-only-customizer');
|
|
var themotion_contact_cl_text = wp.customize._value.themotion_contact_cl_text();
|
|
var themotion_contact_hide_socials = wp.customize._value.themotion_contact_hide_socials();
|
|
if(themotion_contact_cl_text === '' && themotion_contact_hide_socials === true){
|
|
$( '.contact-block-right' ).removeClass('col-md-6');
|
|
$( '.contact-block-right' ).addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-block-left .contact-block-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cl_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.contact-block-left .contact-block-content p').removeClass('themotion-only-customizer');
|
|
$('.contact-block-left').removeClass('themotion-only-customizer');
|
|
$( '.contact-block-right' ).removeClass('col-md-12');
|
|
$( '.contact-block-right' ).addClass('col-md-6');
|
|
} else {
|
|
$('.contact-block-left .contact-block-content p').addClass('themotion-only-customizer');
|
|
var themotion_contact_cl_title = wp.customize._value.themotion_contact_cl_title();
|
|
var themotion_contact_hide_socials = wp.customize._value.themotion_contact_hide_socials();
|
|
if(themotion_contact_cl_title === '' && themotion_contact_hide_socials === true){
|
|
$( '.contact-block-right' ).removeClass('col-md-6');
|
|
$( '.contact-block-right' ).addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-block-left .contact-block-content p').html(to);
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize('themotion_contact_hide_socials', function(value) {
|
|
value.bind(function( to ) {
|
|
var contact_block_right = $( '.contact-block-right' );
|
|
if ( to !== true ) {
|
|
$( '.contact-block-left .social-media-icons' ).removeClass('themotion-only-customizer');
|
|
$('.contact-block-left').removeClass('themotion-only-customizer');
|
|
contact_block_right.removeClass('col-md-12');
|
|
contact_block_right.addClass('col-md-6');
|
|
|
|
var themotion_social_icons = wp.customize._value.themotion_social_icons();
|
|
var obj = JSON.parse( themotion_social_icons );
|
|
var result ='';
|
|
obj.forEach(function(item) {
|
|
result+= '<li><a href="' + item.link + '" class="social-icon"></a></li>';
|
|
});
|
|
$( '.social-media-icons' ).html(result);
|
|
} else {
|
|
$( '.contact-block-left .social-media-icons' ).addClass('themotion-only-customizer');
|
|
var themotion_contact_cl_title = wp.customize._value.themotion_contact_cl_title();
|
|
var themotion_contact_cl_text = wp.customize._value.themotion_contact_cl_text();
|
|
if(themotion_contact_cl_title === '' && themotion_contact_cl_text === ''){
|
|
contact_block_right.removeClass('col-md-6');
|
|
contact_block_right.addClass('col-md-12');
|
|
}
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_title', function(value) {
|
|
value.bind(function( to ) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
if(to !== ''){
|
|
$('.contact-block-right .contact-block-title').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else {
|
|
$('.contact-block-right .contact-block-title').addClass('themotion-only-customizer');
|
|
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-block-right .contact-block-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b1_title', function(value) {
|
|
value.bind(function( to ) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
if(to !== ''){
|
|
$('.contact-block-right .themotion-block-left .contact-second-title').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else {
|
|
$('.contact-block-right .themotion-block-left .contact-second-title').addClass('themotion-only-customizer');
|
|
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-block-right .themotion-block-left .contact-second-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b1_text', function(value) {
|
|
value.bind(function( to ) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
if(to !== ''){
|
|
$('.themotion-block-left .themotion_contact_left').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else {
|
|
$('.themotion-block-left .themotion_contact_left').addClass('themotion-only-customizer');
|
|
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_title === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.themotion-block-left .themotion_contact_left').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b1_email', function(value) {
|
|
value.bind(function( to ) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
if(to !== ''){
|
|
$('.contact-left-email').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else{
|
|
$('.contact-left-email').addClass('themotion-only-customizer');
|
|
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_title === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-left-email a').html(to);
|
|
var mail_string = 'mailto:'+to;
|
|
$('.contact-left-email a').attr('href',mail_string);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b1_phone', function(value) {
|
|
value.bind(function( to ) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
if(to !== ''){
|
|
$('.contact-left-phone').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else{
|
|
$('.contact-left-phone').addClass('themotion-only-customizer');
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_title === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-left-phone a').html(to);
|
|
var tel_string = 'tel:'+to;
|
|
$('.contact-left-phone a').attr('href', tel_string);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b2_title', function(value) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.contact-block-content-second .contact-second-title').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else {
|
|
$('.contact-block-content-second .contact-second-title').addClass('themotion-only-customizer');
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-block-content-second .contact-second-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b2_text', function(value) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.contact-block-content-second .themotion_contact_right').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else {
|
|
$('.contact-block-content-second .themotion_contact_right').addClass('themotion-only-customizer');
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_title === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-block-content-second .themotion_contact_right').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b2_email', function(value) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.contact-right-email').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else{
|
|
$('.contact-right-email').addClass('themotion-only-customizer');
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
var themotion_contact_cr_b2_phone = wp.customize._value.themotion_contact_cr_b2_phone();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_title === '' && themotion_contact_cr_b2_phone === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-right-email a').html(to);
|
|
var mail_string = 'mailto:'+to;
|
|
$('.contact-right-email a').attr('href', mail_string);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_contact_cr_b2_phone', function(value) {
|
|
var contact_block_left = $('.contact-block-left');
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.contact-right-phone').removeClass('themotion-only-customizer');
|
|
$('.contact-block-right').removeClass('themotion-only-customizer');
|
|
contact_block_left.addClass('col-md-6');
|
|
contact_block_left.removeClass('col-md-12');
|
|
} else{
|
|
$('.contact-right-phone').addClass('themotion-only-customizer');
|
|
var themotion_contact_cr_b1_title = wp.customize._value.themotion_contact_cr_b1_title();
|
|
var themotion_contact_cr_b1_text = wp.customize._value.themotion_contact_cr_b1_text();
|
|
var themotion_contact_cr_b1_email = wp.customize._value.themotion_contact_cr_b1_email();
|
|
var themotion_contact_cr_b1_phone = wp.customize._value.themotion_contact_cr_b1_phone();
|
|
var themotion_contact_cr_b2_title = wp.customize._value.themotion_contact_cr_b2_title();
|
|
var themotion_contact_cr_b2_text = wp.customize._value.themotion_contact_cr_b2_text();
|
|
var themotion_contact_cr_b2_email = wp.customize._value.themotion_contact_cr_b2_email();
|
|
var themotion_contact_cr_title = wp.customize._value.themotion_contact_cr_title();
|
|
if( themotion_contact_cr_b1_title === '' && themotion_contact_cr_b1_text === '' && themotion_contact_cr_b1_email === '' && themotion_contact_cr_b1_phone === '' && themotion_contact_cr_b2_title === '' && themotion_contact_cr_b2_text === '' && themotion_contact_cr_b2_email === '' && themotion_contact_cr_title === '' ){
|
|
contact_block_left.removeClass('col-md-6');
|
|
contact_block_left.addClass('col-md-12');
|
|
}
|
|
}
|
|
$('.contact-right-phone a').html(to);
|
|
var tel_string = 'tel:'+to;
|
|
$('.contact-right-phone a').attr('href', tel_string);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_featured_video_header', function(value) {
|
|
value.bind(function( to ) {
|
|
var themotion_featured_video = wp.customize._value.themotion_featured_video_link();
|
|
if(to !== ''){
|
|
$('.themotion-featured-video').removeClass('themotion-only-customizer');
|
|
$('.themotion-featured-video .widget-title').removeClass('themotion-only-customizer');
|
|
$('.themotion-footer-right-side').addClass('col-lg-8');
|
|
$('.themotion-footer-right-side').removeClass('col-lg-12');
|
|
} else{
|
|
if(themotion_featured_video === ''){
|
|
$('.themotion-featured-video').addClass('themotion-only-customizer');
|
|
$('.themotion-footer-right-side').removeClass('col-lg-8');
|
|
$('.themotion-footer-right-side').addClass('col-lg-12');
|
|
}
|
|
$('.themotion-featured-video .widget-title').addClass('themotion-only-customizer');
|
|
}
|
|
$('.themotion-featured-video .widget-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_featured_video_link', function(value) {
|
|
value.bind(function( to ) {
|
|
var themotion_featured_video_header = wp.customize._value.themotion_featured_video_header();
|
|
if (to !== '') {
|
|
$('.themotion-featured-video').removeClass('themotion-only-customizer');
|
|
$('.themotion-video').removeClass('themotion-only-customizer');
|
|
$('.themotion-footer-right-side').addClass('col-lg-8');
|
|
$('.themotion-footer-right-side').removeClass('col-lg-12');
|
|
if (to.indexOf('iframe') >= 0) {
|
|
$('.themotion-video').html(to);
|
|
} else {
|
|
var match = themotionGetVimeoIDbyUrl(to);
|
|
var string;
|
|
if (match) {
|
|
string = '<iframe src="https://player.vimeo.com/video/' + match + '" width="420" height="240" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';
|
|
$('.themotion-video').html(string);
|
|
} else {
|
|
var videoid = to.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);
|
|
if (videoid !== null) {
|
|
string = '<iframe width="420" height="240" src="https://www.youtube.com/embed/' + videoid + '" frameborder="0" allowfullscreen></iframe>';
|
|
$('.themotion-video').html(string);
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
if(themotion_featured_video_header === ''){
|
|
$('.themotion-footer-right-side').removeClass('col-lg-8');
|
|
$('.themotion-footer-right-side').addClass('col-lg-12');
|
|
}
|
|
$('.themotion-video').addClass('themotion-only-customizer');
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_footer_contact',function(value){
|
|
value.bind(function(to){
|
|
var themotion_quick_contact_header = wp.customize._value.themotion_quick_contact_header();
|
|
var footer = JSON.parse(to);
|
|
if( footer !== '' ) {
|
|
$('.menu-social-footer').removeClass('themotion-only-customizer');
|
|
$('.themotion-footer-sidebar').addClass('col-lg-6');
|
|
$('.themotion-footer-sidebar').removeClass('col-lg-12');
|
|
$('.themotion-footer-first-row').removeClass('themotion-only-customizer');
|
|
|
|
var links = '';
|
|
var i;
|
|
for(i = 0; i < footer.length; i++){
|
|
var text = footer[i].text;
|
|
var link = footer[i].link;
|
|
if(text !== '' && link !== ''){
|
|
var arraytoadd = '<li class="themotion-footer-link"><a href="'+link+'">'+text+'</a><li>';
|
|
links+=arraytoadd;
|
|
}
|
|
}
|
|
$('.menu-social-footer').html(links);
|
|
} else {
|
|
if(themotion_quick_contact_header === ''){
|
|
$('.themotion-footer-sidebar').removeClass('col-lg-6');
|
|
$('.themotion-footer-sidebar').addClass('col-lg-12');
|
|
}
|
|
$('.menu-social-footer').addClass('themotion-only-customizer');
|
|
}
|
|
});
|
|
});
|
|
|
|
wp.customize('themotion_quick_contact_header', function(value) {
|
|
value.bind(function( to ) {
|
|
var themotion_footer_contact = wp.customize._value.themotion_footer_contact();
|
|
if(to !== ''){
|
|
$('.themotion-footer-contact .widget-title').removeClass('themotion-only-customizer');
|
|
$('.themotion-footer-first-row').removeClass('themotion-only-customizer');
|
|
$('.themotion-footer-sidebar').addClass('col-lg-6');
|
|
$('.themotion-footer-sidebar').removeClass('col-lg-12');
|
|
} else{
|
|
if(themotion_footer_contact === ''){
|
|
$('.themotion-footer-first-row').addClass('themotion-only-customizer');
|
|
$('.themotion-footer-sidebar').removeClass('col-lg-6');
|
|
$('.themotion-footer-sidebar').addClass('col-lg-12');
|
|
}
|
|
$('.themotion-footer-contact .widget-title').addClass('themotion-only-customizer');
|
|
}
|
|
$('.themotion-footer-contact .widget-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize('themotion_footer_call_to_action_title', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.themotion-footer-second-row .widget-title').removeClass('themotion-only-customizer');
|
|
} else{
|
|
$('.themotion-footer-second-row .widget-title').addClass('themotion-only-customizer');
|
|
}
|
|
$('.themotion-footer-second-row .widget-title').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_footer_call_to_action_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.themotion-footer-second-row p').removeClass('themotion-only-customizer');
|
|
} else{
|
|
$('.themotion-footer-second-row p').addClass('themotion-only-customizer');
|
|
}
|
|
$('.themotion-footer-second-row p').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_footer_call_to_action_button_text', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.themotion-footer-second-row a').removeClass('themotion-only-customizer');
|
|
} else{
|
|
$('.themotion-footer-second-row a').addClass('themotion-only-customizer');
|
|
}
|
|
$('.themotion-footer-second-row a').html(to);
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_footer_call_to_action_button_link', function(value) {
|
|
value.bind(function( to ) {
|
|
if(to !== ''){
|
|
$('.themotion-footer-second-row a').removeClass('themotion-only-customizer');
|
|
} else{
|
|
$('.themotion-footer-second-row a').addClass('themotion-only-customizer');
|
|
}
|
|
$('.themotion-footer-second-row a').attr('href',to);
|
|
} );
|
|
} );
|
|
|
|
/*Colors*/
|
|
wp.customize('themotion_palette_picker', function(value) {
|
|
value.bind(function( to ) {
|
|
var palette_style = '';
|
|
var color1, color2, color3, color4, color5;
|
|
var palette_name;
|
|
var color_schemes = [
|
|
['p1','#628D7C', '#5bc19a', '#F6F6F6', '#575756', '#323231'],
|
|
['p2','#BE614D', '#F5876F', '#F6F6F6', '#FFFFFF', '#E3E1E2'],
|
|
['p3','#8db73c', '#96CA2D', '#EDF7F2', '#263432', '#2b5f65'],
|
|
['p4','#F59F4C', '#FFC154', '#FAFAFA', '#1f1f1f', '#333333'],
|
|
['p5','#333331', '#C2A26F', '#F6F6F6', '#0f1b27', '#3b3b3b']
|
|
];
|
|
|
|
if( to !== '' ) {
|
|
palette_name = JSON.parse(to);
|
|
|
|
if(palette_name !== 'themotion_palette_custom'){
|
|
for (var i = 0; i<5; i++){
|
|
if(color_schemes[i][0]=== palette_name) {
|
|
color1 = color_schemes[i][1];
|
|
color2 = color_schemes[i][2];
|
|
color3 = color_schemes[i][3];
|
|
color4 = color_schemes[i][4];
|
|
color5 = color_schemes[i][5];
|
|
break;
|
|
}
|
|
}
|
|
} else {
|
|
color1 = wp.customize._value.themotion_custom_1();
|
|
color2 = wp.customize._value.themotion_custom_2();
|
|
color3 = wp.customize._value.themotion_custom_3();
|
|
color4 = wp.customize._value.themotion_custom_4();
|
|
color5 = wp.customize._value.themotion_custom_5();
|
|
}
|
|
}
|
|
|
|
if(palette_name === 'p1' ){
|
|
palette_style += '.featured-videos{ background-color:#575756;} .themotion-playlist-tracks{ background:#323231; } .themotion-playlist-playing{ background: #2b2b2a;} .themotion-playlist-item:hover{background-color:#212120; border-top-color:#212120!;}';
|
|
}
|
|
|
|
jQuery('.custom-colors').remove();
|
|
jQuery('.themotion-style-inline-css').remove();
|
|
jQuery('.custom-colors1, .custom-colors2, .custom-colors3, .custom-colors4, .custom-colors5').remove();
|
|
|
|
var style = '<style class="color-scheme">.page-main-header{ background-color:'+color2+'} .themotion-playlist-item:hover{ border-right-color: '+color1+'; } .about-top-area-inner .btn:hover, .home-top-area-inner .btn:hover, .home-ribbon-intro .btn:hover, .home-top-area .btn:hover, .more-link:hover, .home-ribbon .btn, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit, .edd-add-to-cart:hover,.edd-add-to-cart:focus,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus,#edd-purchase-button:hover,#edd-purchase-button:focus,.edd-submit:hover,.edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit].edd-submit:focus,.single-product div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{ border-color: '+ color1 +';} .home-ribbon .btn, .home-top-area-inner .btn:hover, .about-top-area-inner .btn:hover,.home-ribbon-intro .btn:hover, .more-link:hover, #pirate-forms-contact-submit:hover, .themotion-footer-call-to-action a:hover, .edd-add-to-cart:hover,.edd-add-to-cart:focus,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus,#edd-purchase-button:hover,#edd-purchase-button:focus,.edd-submit:hover,.edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit].edd-submit:focus,.main-navigation ul ul,.single-product div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: '+color1+'; } .home-ribbon .btn:hover, .social-media-icons a:hover, .search-opt:hover, a:hover, .contact-link a:hover, .widget-title, .search-page .entry-title a:hover, .recently-item h2.entry-title a:hover { color: '+color1+'; } .site-title a, .home-ribbon-intro .btn, .post-navigation .nav-links a:hover, .site-footer a:hover, .stat-number, .more-link, .menu-toggle:hover, .menu-toggle:focus,.social-media-icons a, .search-opt, a, .contact-link .fa, .sticky .entry-title-blog a, .search-page .entry-title a,.menu-social-footer li a:before, .themotion-footer-call-to-action a, .contact-link a:before, a.post-edit-link:hover, .woocommerce .meta strong, .woocommerce .star-rating,.woocommerce-message:before, .woocommerce-message a, .woocommerce-info:before, .woocommerce-info a { color: '+color2+'; } #menu-social-footer a:before, .widget_origin_call-to-action .origin-widget-button a{ color: '+color2+'!important; border-color: '+color2+'!important; } .page-header-search, .home-top-area .btn, .about-top-area .btn, #pirate-forms-contact-submit,.themotion-footer-call-to-action a.btn:hover, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit,.archive .page-header, .woocommerce .single-product div.product form.cart .button, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {background: '+color2+'; } @media screen and (max-width: 991px){.main-navigation{background: '+color2+'; }}.btn, .home-ribbon-intro .btn, .post-navigation .nav-previous:hover, .post-navigation .nav-next:hover, blockquote, .themotion-footer-call-to-action a.btn:hover, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit, .woocommerce .single-product div.product form.cart .button, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce-message, .woocommerce-info { border-color: '+color2+'; } .themotion-playlist-playing{ border-right-color: ' + color2 + '} .home-ribbon, .btn, .btn:hover , .homepage-two .recently-posted-title, input[type=\"submit\"], .testimonial-area{ background-color: '+color2+'; } .home-ribbon-intro .btn:hover{ color: '+color3+'; } .widget-area .widget { background: '+color3+'; } .themotion-playlist-tracks{ background: '+color4+'; } .themotion-playlist-item:hover, .themotion-playlist-playing{ background: '+color5+'; } .themotion-playlist-item:hover, .themotion-playlist-item{ border-top-color: '+color5+'; } .themotion-footer-call-to-action a:hover{color:#ffffff;}' + palette_style + '@media screen and (min-width: 992px) {.main-navigation ul ul{ background-color: #FFFFFF; } }</style>';
|
|
var el = jQuery( '.color-scheme' );
|
|
if ( el.length ) {
|
|
el.replaceWith( style ); // style element already exists, so replace it
|
|
} else {
|
|
jQuery( 'head' ).append( style ); // style element doesn't exist so add it
|
|
}
|
|
} );
|
|
} );
|
|
|
|
|
|
wp.customize('themotion_custom_1', function(value) {
|
|
value.bind(function( to ) {
|
|
var el = jQuery('.custom-colors1');
|
|
var color1 = to;
|
|
var style;
|
|
if ( el.length > 0 ) {
|
|
style = '#pirate-forms-contact-submit:hover { border-right-color: '+color1+'; } .more-link:hover, .home-ribbon-intro .btn:hover, .about-top-area-inner .btn:hover, .home-ribbon .btn, .home-top-area-inner .btn:hover, .edd-add-to-cart:hover,.edd-add-to-cart:focus,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus,#edd-purchase-button:hover,#edd-purchase-button:focus,.edd-submit:hover,.edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit].edd-submit:focus, .single-product div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { border-color: ' + color1 + '} .home-ribbon .btn, .home-top-area-inner .btn:hover, .about-top-area-inner .btn:hover, .more-link:hover, .home-ribbon-intro .btn:hover, .about-top-area .btn:hover, #pirate-forms-contact-submit:hover, .edd-add-to-cart:hover,.edd-add-to-cart:focus,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus,#edd-purchase-button:hover,#edd-purchase-button:focus,.edd-submit:hover,.edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit].edd-submit:focus, .main-navigation ul ul, .single-product div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: '+color1+'; } .home-ribbon .btn:hover, .social-media-icons a:hover, .search-opt:hover, a:hover, .contact-link a:hover, .widget-title, .search-page .entry-title a:hover, .recently-item h2.entry-title a:hover { color: '+color1+'; }@media screen and (min-width: 992px) {.main-navigation ul ul{ background-color: #FFFFFF; } }';
|
|
el.html( style );
|
|
} else {
|
|
style = '<style class="custom-colors1">#pirate-forms-contact-submit:hover { border-right-color: '+color1+'; } .more-link:hover, .home-ribbon-intro .btn:hover, .about-top-area-inner .btn:hover, .home-ribbon .btn, .home-top-area-inner .btn:hover, .edd-add-to-cart:hover,.edd-add-to-cart:focus,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus,#edd-purchase-button:hover,#edd-purchase-button:focus,.edd-submit:hover,.edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit].edd-submit:focus, .single-product div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { border-color: ' + color1 + '} .home-ribbon .btn, .home-top-area-inner .btn:hover, .about-top-area-inner .btn:hover, .more-link:hover, .home-ribbon-intro .btn:hover, .about-top-area .btn:hover, #pirate-forms-contact-submit:hover, .edd-add-to-cart:hover,.edd-add-to-cart:focus,.edd-submit.button.blue:hover,.edd-submit.button.blue:focus,#edd-purchase-button:hover,#edd-purchase-button:focus,.edd-submit:hover,.edd-submit:focus,input[type=submit].edd-submit:hover,input[type=submit].edd-submit:focus, .main-navigation ul ul, .single-product div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]:hover, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: '+color1+'; } .home-ribbon .btn:hover, .social-media-icons a:hover, .search-opt:hover, a:hover, .contact-link a:hover, .widget-title, .search-page .entry-title a:hover, .recently-item h2.entry-title a:hover { color: '+color1+'; }@media screen and (min-width: 992px) {.main-navigation ul ul{ background-color: #FFFFFF; } }</style>';
|
|
jQuery( 'head' ).append( style );
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_custom_2', function(value) {
|
|
value.bind(function( to ) {
|
|
var el = jQuery('.custom-colors2');
|
|
var color2 = to;
|
|
var style;
|
|
if ( el.length ) {
|
|
style = '.page-main-header, .home-top-area a.btn{ background-color:'+color2+'} .menu-toggle:hover, .menu-toggle:focus, .social-media-icons a, .search-opt, a, .contact-link .fa, .themotion-footer-call-to-action a, .sticky .entry-title-blog a, .search-page .entry-title a, .menu-social-footer li a:before, .contact-link a:before, .woocommerce .meta strong, .woocommerce .star-rating, .woocommerce-message:before, .woocommerce-message a, .woocommerce-info:before, .woocommerce-info a { color: '+color2+'; } #menu-social-footer a:before, .widget_origin_call-to-action .origin-widget-button a{ color: '+color2+'!important; border-color: '+color2+'!important; } .page-header-search, .about-top-area .btn, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit,.archive .page-header, .woocommerce .single-product div.product form.cart .button, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {background: '+color2+'; } @media screen and (max-width: 991px){.main-navigation{background: '+color2+'; }} .page-header-search {background: '+color2+';} .site-title a, .home-ribbon-intro .btn, .post-navigation .nav-links a:hover, .site-footer a:hover, .stat-number, .more-link { color: '+color2+'; } .themotion-playlist-playing{ border-right-color:' + color2 + '} .btn, .home-ribbon-intro .btn, .post-navigation .nav-previous:hover, .post-navigation .nav-next:hover, blockquote, .about-top-area .btn, #pirate-forms-contact-submit, .themotion-footer-call-to-action a:hover, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit, .woocommerce .single-product div.product form.cart .button, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled],.woocommerce-message,.woocommerce-info { border-color: '+color2+'; } #pirate-forms-contact-submit, .home-ribbon, .btn, .btn:hover , .homepage-two .recently-posted-title, input[type=\"submit\"], .testimonial-area, .themotion-footer-call-to-action a:hover{ background-color: '+color2+'; } .themotion-footer-call-to-action a:hover{color:#ffffff;}';
|
|
el.html( style );
|
|
} else {
|
|
style = '<style class="custom-colors2">.page-main-header, .home-top-area a.btn{ background-color:'+color2+'} .menu-toggle:hover, .menu-toggle:focus, .social-media-icons a, .search-opt, a, .contact-link .fa, .themotion-footer-call-to-action a, .sticky .entry-title-blog a, .search-page .entry-title a, .menu-social-footer li a:before, .contact-link a:before, .woocommerce .meta strong, .woocommerce .star-rating, .woocommerce-message:before, .woocommerce-message a, .woocommerce-info:before, .woocommerce-info a { color: '+color2+'; } #menu-social-footer a:before, .widget_origin_call-to-action .origin-widget-button a{ color: '+color2+'!important; border-color: '+color2+'!important; } .page-header-search, .about-top-area .btn, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit,.archive .page-header, .woocommerce .single-product div.product form.cart .button, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {background: '+color2+'; } @media screen and (max-width: 991px){.main-navigation{background: '+color2+'; }} .page-header-search {background: '+color2+';} .site-title a, .home-ribbon-intro .btn, .post-navigation .nav-links a:hover, .site-footer a:hover, .stat-number, .more-link { color: '+color2+'; } .themotion-playlist-playing{ border-right-color:' + color2 + '} .btn, .home-ribbon-intro .btn, .post-navigation .nav-previous:hover, .post-navigation .nav-next:hover, blockquote, .about-top-area .btn, #pirate-forms-contact-submit, .themotion-footer-call-to-action a:hover, .edd-add-to-cart, .edd-submit.button.blue, #edd-purchase-button, .edd-submit, input[type=submit].edd-submit, .woocommerce .single-product div.product form.cart .button, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled],.woocommerce-message,.woocommerce-info { border-color: '+color2+'; } #pirate-forms-contact-submit, .home-ribbon, .btn, .btn:hover , .homepage-two .recently-posted-title, input[type=\"submit\"], .testimonial-area, .themotion-footer-call-to-action a:hover{ background-color: '+color2+'; } .themotion-footer-call-to-action a:hover{color:#ffffff;}</style>';
|
|
jQuery( 'head' ).append( style );
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_custom_3', function(value) {
|
|
value.bind(function( to ) {
|
|
var el = jQuery('.custom-colors3');
|
|
var color3 = to;
|
|
var style;
|
|
jQuery('.color-scheme').remove();
|
|
if ( el.length ) {
|
|
style = '.widget-area .widget { background: '+color3+'; }';
|
|
el.html( style );
|
|
} else {
|
|
style = '<style class="custom-colors3">.widget-area .widget { background: '+color3+'; }</style>';
|
|
jQuery( 'head' ).append( style );
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_custom_4', function(value) {
|
|
value.bind(function( to ) {
|
|
var el = jQuery('.custom-colors4');
|
|
var color4 = to;
|
|
var style;
|
|
if ( el.length ) {
|
|
style = '.themotion-playlist-tracks{ background: '+color4+'; }';
|
|
el.html( style );
|
|
} else {
|
|
style = '<style class="custom-colors4">.themotion-playlist-tracks{ background: '+color4+'; }</style>';
|
|
jQuery( 'head' ).append( style );
|
|
}
|
|
} );
|
|
} );
|
|
|
|
wp.customize('themotion_custom_5', function(value) {
|
|
value.bind(function( to ) {
|
|
var el = jQuery('.custom-colors5');
|
|
var color5 = to;
|
|
var style;
|
|
if ( el.length ) {
|
|
style = '.themotion-playlist-item:hover, .themotion-playlist-playing{ background: '+color5+'; } .themotion-playlist-item:hover, .themotion-playlist-item{ border-top-color: '+color5+'; }';
|
|
el.html( style );
|
|
} else {
|
|
style = '<style class="custom-colors">.themotion-playlist-item:hover, .themotion-playlist-playing{ background: '+color5+'; } .themotion-playlist-item:hover, .themotion-playlist-item{ border-top-color: '+color5+'; }</style>';
|
|
jQuery( 'head' ).append( style );
|
|
}
|
|
} );
|
|
} );
|
|
|
|
|
|
} )( jQuery );
|
|
|
|
function themotionGetVimeoIDbyUrl(url) {
|
|
'use strict';
|
|
var id = false;
|
|
jQuery.ajax({
|
|
url: 'https://vimeo.com/api/oembed.json?url='+url,
|
|
type: 'GET',
|
|
async: false,
|
|
success: function(response) {
|
|
if(response.video_id) {
|
|
id = response.video_id;
|
|
}
|
|
}
|
|
});
|
|
return id;
|
|
}
|