/** * Navier Instruments Theme - Customizer Live Preview * * @package Navier_Instruments */ (function($) { 'use strict'; // Site title wp.customize('blogname', function(value) { value.bind(function(to) { $('.site-logo-text').html(to.replace('Instruments', 'Instruments')); }); }); // Header CTA text wp.customize('navier_header_cta_text', function(value) { value.bind(function(to) { $('.header-cta .btn').text(to); }); }); // Hero badge wp.customize('navier_hero_badge', function(value) { value.bind(function(to) { $('.hero-badge').contents().filter(function() { return this.nodeType === 3; }).last()[0].textContent = ' ' + to; }); }); // Hero title wp.customize('navier_hero_title', function(value) { value.bind(function(to) { $('.hero-title').html(to); }); }); // Hero description wp.customize('navier_hero_description', function(value) { value.bind(function(to) { $('.hero-description').text(to); }); }); // Stats for (var i = 1; i <= 3; i++) { (function(index) { wp.customize('navier_stat_' + index + '_value', function(value) { value.bind(function(to) { $('.hero-stat:nth-child(' + index + ') .hero-stat-value').text(to); }); }); wp.customize('navier_stat_' + index + '_label', function(value) { value.bind(function(to) { $('.hero-stat:nth-child(' + index + ') .hero-stat-label').text(to); }); }); })(i); } // About section wp.customize('navier_about_title', function(value) { value.bind(function(to) { $('.about .section-title').text(to); }); }); wp.customize('navier_about_text', function(value) { value.bind(function(to) { $('.about-content > p').first().text(to); }); }); wp.customize('navier_about_badge_value', function(value) { value.bind(function(to) { $('.about-badge-value').text(to); }); }); wp.customize('navier_about_badge_label', function(value) { value.bind(function(to) { $('.about-badge-label').text(to); }); }); // Contact information wp.customize('navier_contact_address', function(value) { value.bind(function(to) { $('.contact-info .contact-item:nth-child(4) .contact-item-value').text(to); }); }); wp.customize('navier_phone', function(value) { value.bind(function(to) { $('.contact-info .contact-item:nth-child(5) .contact-item-value a').text(to).attr('href', 'tel:' + to); }); }); wp.customize('navier_email', function(value) { value.bind(function(to) { $('.contact-info .contact-item:nth-child(6) .contact-item-value a').text(to).attr('href', 'mailto:' + to); }); }); wp.customize('navier_hours', function(value) { value.bind(function(to) { $('.contact-info .contact-item:nth-child(7) .contact-item-value').text(to); }); }); // Footer description wp.customize('navier_footer_description', function(value) { value.bind(function(to) { $('.footer-brand > p').text(to); }); }); })(jQuery);