Initial commit.

This commit is contained in:
Frank419
2024-08-20 07:44:34 +08:00
commit 942a4c151f
61 changed files with 7781 additions and 0 deletions
+90
View File
@@ -0,0 +1,90 @@
jQuery(document).ready(function($){
$("#minimalistflex-palette-light").click(function(e){
e.preventDefault()
wp.customize("minimalistflex_color_default").set("#000000")
wp.customize("minimalistflex_color_level3-dark").set("#666666")
wp.customize("minimalistflex_color_link").set("#004774")
wp.customize("minimalistflex_color_link-hover").set("#003663")
wp.customize("minimalistflex_color_header-bg").set("#ffffff")
wp.customize("header_textcolor").set("#000000")
wp.customize("minimalistflex_color_header-text").set("#000000")
wp.customize("minimalistflex_color_header-menu").set("#f7f7f7")
wp.customize("minimalistflex_color_header-sidebar").set("#f0f0f0")
wp.customize("minimalistflex_color_level1").set("#ffffff")
wp.customize("minimalistflex_color_level2").set("#f7f7f7")
wp.customize("minimalistflex_color_tint").set("#ffd900")
wp.customize("minimalistflex_color_tint-dark").set("#c1a400")
wp.customize("minimalistflex_color_tint-alt").set("#0060c1")
wp.customize("minimalistflex_color_tint-contrast").set("#00281d")
wp.customize("minimalistflex_color_contrast").set("#000000")
wp.customize("minimalistflex_color_contrast-dark").set("#ffffff")
wp.customize("minimalistflex_color_footer-text").set("#ffffff")
wp.customize("minimalistflex_color_footer-bg").set("#333333")
})
$("#minimalistflex-palette-dark").click(function(e){
e.preventDefault()
wp.customize("minimalistflex_color_default").set("#ffffff")
wp.customize("minimalistflex_color_level3-dark").set("#c0c0c0")
wp.customize("minimalistflex_color_link").set("#00cbff")
wp.customize("minimalistflex_color_link-hover").set("#00deff")
wp.customize("minimalistflex_color_header-bg").set("#000000")
wp.customize("header_textcolor").set("#ffffff")
wp.customize("minimalistflex_color_header-text").set("#ffffff")
wp.customize("minimalistflex_color_header-menu").set("#222222")
wp.customize("minimalistflex_color_header-sidebar").set("#111111")
wp.customize("minimalistflex_color_level1").set("#222222")
wp.customize("minimalistflex_color_level2").set("#111111")
wp.customize("minimalistflex_color_tint").set("#ffd900")
wp.customize("minimalistflex_color_tint-dark").set("#c1a400")
wp.customize("minimalistflex_color_tint-alt").set("#0060c1")
wp.customize("minimalistflex_color_tint-contrast").set("#00281d")
wp.customize("minimalistflex_color_contrast").set("#000000")
wp.customize("minimalistflex_color_contrast-dark").set("#ffffff")
wp.customize("minimalistflex_color_footer-text").set("#ffffff")
wp.customize("minimalistflex_color_footer-bg").set("#333333")
})
$("#minimalistflex-palette-galatic").click(function(e){
e.preventDefault()
wp.customize("minimalistflex_color_default").set("#000000")
wp.customize("minimalistflex_color_level3-dark").set("#666666")
wp.customize("minimalistflex_color_link").set("#3e2555")
wp.customize("minimalistflex_color_link-hover").set("#20152a")
wp.customize("minimalistflex_color_header-bg").set("#20152a")
wp.customize("header_textcolor").set("#ffffff")
wp.customize("minimalistflex_color_header-text").set("#ffffff")
wp.customize("minimalistflex_color_header-menu").set("#3e2555")
wp.customize("minimalistflex_color_header-sidebar").set("#663196")
wp.customize("minimalistflex_color_level1").set("#e7d2fa")
wp.customize("minimalistflex_color_level2").set("#d9c4f2")
wp.customize("minimalistflex_color_tint").set("#e7d2fa")
wp.customize("minimalistflex_color_tint-dark").set("#3e2555")
wp.customize("minimalistflex_color_tint-alt").set("#20152a")
wp.customize("minimalistflex_color_tint-contrast").set("#20152a")
wp.customize("minimalistflex_color_contrast").set("#000000")
wp.customize("minimalistflex_color_contrast-dark").set("#ffffff")
wp.customize("minimalistflex_color_footer-text").set("#ffffff")
wp.customize("minimalistflex_color_footer-bg").set("#20152a")
})
$("#minimalistflex-palette-spring").click(function(e){
e.preventDefault()
wp.customize("minimalistflex_color_default").set("#000000")
wp.customize("minimalistflex_color_level3-dark").set("#666666")
wp.customize("minimalistflex_color_link").set("#355c33")
wp.customize("minimalistflex_color_link-hover").set("#004500")
wp.customize("minimalistflex_color_header-bg").set("#004500")
wp.customize("header_textcolor").set("#ffffff")
wp.customize("minimalistflex_color_header-text").set("#ffffff")
wp.customize("minimalistflex_color_header-menu").set("#355c33")
wp.customize("minimalistflex_color_header-sidebar").set("#487c47")
wp.customize("minimalistflex_color_level1").set("#fffdee")
wp.customize("minimalistflex_color_level2").set("#eae8b6")
wp.customize("minimalistflex_color_tint").set("#daa412")
wp.customize("minimalistflex_color_tint-dark").set("#daa412")
wp.customize("minimalistflex_color_tint-alt").set("#004500")
wp.customize("minimalistflex_color_tint-contrast").set("#004500")
wp.customize("minimalistflex_color_contrast").set("#000000")
wp.customize("minimalistflex_color_contrast-dark").set("#ffffff")
wp.customize("minimalistflex_color_footer-text").set("#ffffff")
wp.customize("minimalistflex_color_footer-bg").set("#004500")
})
})
+10
View File
@@ -0,0 +1,10 @@
jQuery(document).ready(function($){
$("#menu-toggle").click(function(e){
e.preventDefault()
$(this).parent().eq(0).toggleClass("active")
})
$("#custom-menu-2-focus").click(function(e){
e.preventDefault()
})
$("body").removeClass("loading")
})
+76
View File
@@ -0,0 +1,76 @@
jQuery(document).ready(function($) {
/*
* Show images on load
*/
let attachment_string = $("#images-input").val();
let attachment_array = attachment_string.split(",");
for (var i = 0; i < attachment_array.length; i++) {
if (attachment_array[i] != "") {
$(".images").append(
'<li class="image-item"><img src="' +
attachment_array[i] +
'"></li>'
)
}
}
/*
* Add images
*/
$(".button-secondary.upload").click(function () {
let custom_uploader = (wp.media.frames.file_frame = wp.media({
multiple: true,
}));
custom_uploader.on("select", function () {
let selection = custom_uploader.state().get("selection");
let attachments = [];
selection.map(function (attachment) {
attachment = attachment.toJSON();
$(".images").append(
"<li class='image-item'><img src='" +
attachment.url +
"'></li>"
);
attachments.push(attachment.url);
});
let previous = $("#images-input").val() ? "," + $("#images-input").val() : ""; // get rid of trailing commas
let attachment_string = attachments.join() + previous;
$("#images-input").val(attachment_string).trigger("change");
});
custom_uploader.open();
});
/*
* Remove images when you click on an image
*/
$(".images").click(function (e) {
let img_url = $(e.target).find("img").attr("src");
$(e.target).closest("li").remove();
let attachment_string = $("#images-input").val();
attachment_string = attachment_string.replace(img_url, "");
attachment_string = attachment_string.replaceAll(",,", ","); // get rid of duplicate commas
attachment_string = attachment_string.replace(/^,+|,+$/g, ""); // get rid of leading or trailing commans
$("#images-input").val(attachment_string).trigger("change");
});
/*
* Add suggested images when clicked
*/
$(".suggested-images").click(function(e){
let img_url = $(e.target).find("img").attr("src");
let attachment_string = $("#images-input").val();
attachment_string += ",";
attachment_string += img_url;
attachment_string = attachment_string.replace(/^,+|,+$/g, ""); // get rid of leading or trailing commans
$(".images").append(
"<li class='image-item'><img src='" +
img_url +
"'></li>"
);
$("#images-input").val(attachment_string).trigger("change");
})
})