| Server IP : 27.254.66.5 / Your IP : 216.73.217.39 Web Server : Apache/2 System : Linux cs82.hostneverdie.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64 User : technic2 ( 1951) PHP Version : 7.4.30 Disable Function : apache_child_terminate, apache_setenv, define_syslog_variables, escapeshellarg, escapeshellcmd,exec, fp, fput, highlight_file, ini_alter, ini_restore, inject_code, passthru,phpAds_remoteInfo, phpAds_XmlRpc,phpAds_xmlrpcDecode, phpAds_xmlrpcEncode, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid,posix_setuid, posix_setuid, posix_uname,proc_open,proc_close, proc_get_status, proc_nice, proc_terminate, shell_exec, syslog, system, xmlrpc_entity_decode, show_source,sleep,pcntl_exec,virtual,suexec,dbmopen,dl,symlink,disk_free_space,diskfreespace,leak MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/technic2/public_html/old-website/wp-content/plugins/awesplash/assets/js/ |
Upload File : |
/**
* File customize-preview.js.
*
* Instantly live-update customizer settings in the preview for improved user experience.
*/
(function ($) {
wp.customize('awesplash_custom_css', function (value) {
value.bind(function (to) {
$('#awesplash-fonts-inline-css').html(to);
});
});
String.prototype.replaceAll = function (str1, str2, ignore) {
return this.replace(new RegExp(str1.replace(/([\/\,\!\\\^\$\{\}\[\]\(\)\.\*\+\?\|\<\>\-\&])/g, "\\$&"), (ignore ? "gi" : "g")), (typeof (str2) == "string") ? str2.replace(/\$/g, "$$$$") : str2);
}
var customizeTypography = function (name, selector) {
wp.customize(name, function (value) {
value.bind(function (to) {
var data = JSON.parse(decodeURIComponent(to));
var css = {};
if (data.hasOwnProperty('font-family') && data['font-family'] != '') {
var id = data['font-family'].toLowerCase();
id.replaceAll(' ', '-');
if ($('#font_' + id).length == 0) {
$('head').append('<link id="font_' + id + '" href="https://fonts.googleapis.com/css?family=' + data['font-family'] + '" rel="stylesheet">');
}
}else{
data['font-family'] = '';
}
$.each(data, function (key, value) {
if (key == 'variants') {
key = 'font-weight';
}
css[key] = value;
});
$(selector).css(css);
});
});
}
$(function () {
/**
* Background color
*/
wp.customize('awesplash_background_color', function (value) {
value.bind(function (to) {
// Update custom color CSS.
var style = $('#awesplash-style-inline-css'),
color = awesplash_var.background_color,
css = style.html();
// Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.
css = css.replaceAll(color, to);
awesplash_var.background_color = to;
style.html(css);
});
});
/**
* Heading color
*/
wp.customize('awesplash_heading_color', function (value) {
value.bind(function (to) {
$('.title__heading').css('color', to);
});
});
/**
* Heading typograpry
customizeTypography('awesplash_heading_typo', '.title__heading');
*/
/**
* Content typograpry
customizeTypography('awesplash_content_typo', '.title__description');
*/
/**
* Content color
*/
wp.customize('awesplash_content_color', function (value) {
value.bind(function (to) {
// Update custom color CSS.
var style = $('#awesplash-style-inline-css'),
color = awesplash_var.content_color,
css = style.html();
// Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.
css = css.replaceAll(color, to);
awesplash_var.content_color = to;
style.html(css);
});
});
/**
* Button
*/
/**
* Text color
*/
wp.customize('awesplash_button_color', function (value) {
value.bind(function (to) {
// Update custom color CSS.
var style = $('#awesplash-style-inline-css'),
color = awesplash_var.button_color,
css = style.html();
css = css.replaceAll(color, to);
awesplash_var.button_color = to;
style.html(css);
});
});
/**
* Text color hover
*/
wp.customize('awesplash_button_color_hover', function (value) {
value.bind(function (to) {
// Update custom color CSS.
var style = $('#awesplash-style-inline-css'),
color = awesplash_var.button_color_hover,
css = style.html();
css = css.replaceAll(color, to);
awesplash_var.button_color_hover = to;
style.html(css);
});
});
/**
* Background color
*/
wp.customize('awesplash_button_bgcolor', function (value) {
value.bind(function (to) {
// Update custom color CSS.
var style = $('#awesplash-style-inline-css'),
color = awesplash_var.button_bgcolor,
css = style.html();
// Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.
css = css.replaceAll(color, to);
awesplash_var.button_bgcolor = to;
style.html(css);
$('.title__action .btn').css('border-color', to);
});
});
//Button bg hover
wp.customize('awesplash_button_bgcolor_hover', function (value) {
value.bind(function (to) {
// Update custom color CSS.
var style = $('#awesplash-style-inline-css'),
color = awesplash_var.button_bgcolor_hover,
css = style.html();
if ($('#awesplash-style-inline-css_button').length == 0) {
$('#awesplash-style-inline-css').after('<style id="awesplash-style-inline-css_button"></style>');
}
$('#awesplash-style-inline-css_button').html('.title__action .btn:hover{border-color:' + to + ';}');
// Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.
css = css.replaceAll(color, to);
awesplash_var.button_bgcolor_hover = to;
style.html(css);
});
});
/**
* Button typograpry
customizeTypography('awesplash_button_typo', '.title__action .btn');
*/
});
})(jQuery);