feat(navigation): hard-switch to Zibll navigation and Font Awesome 5

This commit is contained in:
kate522 committed 2026-08-18 20:46:21 +08:00
1 parent 3c3ddac8be
commit a0b84977a2
630 files changed
+101647 -11293

No files matched your search

+1
View File
@@ -0,0 +1 @@
console.log("Zibll Widget"),function(t,e){function i(t){var e=window.zib_widget_set_var&&window.zib_widget_set_var.i18n;return e&&Object.prototype.hasOwnProperty.call(e,t)?e[t]:t}function a(t,e,a,n){var l=e+1,o=t+l+(n.title||"-标题:"),d=t+l+(n.dec||"-简介"),s=t+l+(n.href||"-链接"),r=t+l+(n.link||"-图片");return'<div class="widget_ui_slider_g"><div class="panel"><h4 class="panel-title">'+t+l+'</h4><div class="panel-conter"><label>'+o+'<input style="width:100%;" type="text" name="'+a+"["+e+'][title]" value=""></label><label>'+d+'<input style="width:100%;" type="text" name="'+a+"["+e+'][dec]" value=""></label><label>'+s+'<input style="width:100%;" type="text" name="'+a+"["+e+'][href]" value=""></label><div class=""><label>'+r+'<input style="width:100%;" type="text" name="'+a+"["+e+'][link]" value=""></label><button type="button" class="button ashu_upload_button">'+i("admin_select_image")+'</button><button type="button" class="button delimg_upload_button">'+i("admin_remove_image")+'</button><div class="widget_ui_slider_box"></div></div></div></div></div>'}function n(t,e){var i=t+1;return'<div class="widget_ui_slider_g"><div class="panel"><h4 class="panel-title">消息'+i+'</h4><div class="panel-conter"><label>消息'+i+'-内容(必填):<input style="width:100%;" type="text" name="'+e+"["+t+'][title]" value=""></label><label>消息'+i+'-图标<input style="width:100%;" type="text" name="'+e+"["+t+'][icon]" value=""></label><label>消息'+i+'-链接<input style="width:100%;" type="text" name="'+e+"["+t+'][href]" value=""></label></div></div></div>'}function l(t,e,i){return'<div class="zib-wie-modal__import-mode"><div class="zib-wie-modal__import-mode-title description"></div><div class="flex ac hh"><label class="zib-wie-modal__import-mode-row"><input type="radio" name="'+t+'" value="replace" /> <span class="'+e+'"></span></label><label class="zib-wie-modal__import-mode-row"><input type="radio" name="'+t+'" value="append" checked="checked" /> <span class="'+i+'"></span></label></div></div>'}function o(t,e,a){t.find(".zib-wie-modal__import-mode-title").text(i("importModeLabel")),t.find(e).text(i("importModeReplace")),t.find(a).text(i("importModeAppend"))}function d(e,i,a){return t.ajax({url:e.ajaxUrl,type:"POST",dataType:"json",data:t.extend({action:i,nonce:e.nonce},a||{})})}function s(t,e){return t.data&&t.data.message||i(e)}function r(t){return t.removeClass("is-ok is-warn is-err").text("")}function c(t,e){t.removeClass("is-ok is-warn").addClass("is-err").text(e)}function p(t){c(t,i("admin_network_error"))}function m(){return'<p class="zib-wie-modal__reload-wrap"><a href="'+window.location.href+'" class="button button-primary zib-wie-modal__reload">'+(i("reloadPage")||"刷新页面")+"</a></p>"}function b(t,e,a){a=a||{};var n=a.failKey||"admin_import_failed";if(r(t),e.success&&e.data){var l=m(),o=[e.data.message||i("admin_import_success")];return e.data.warnings&&e.data.warnings.length?(o=o.concat(e.data.warnings),t.addClass("is-warn").html(o.join("<br>")+l)):t.addClass("is-ok").html(o[0]+l),a.onSuccess&&a.onSuccess(e),a.autoReload&&f(),!0}return c(t,s(e,n)),!1}function u(t,e,i,a){t.prop("disabled",!0).text(e);var n=a();return n&&n.always?n.always(function(){t.prop("disabled",!1).text(i)}):(t.prop("disabled",!1).text(i),n)}function f(){setTimeout(function(){window.location.reload()},200)}function w(e){function i(){if(s&&s.length)return s;var i='<div id="'+e.id+'" class="zib-wie-modal'+(e.extraClass?" "+e.extraClass:"")+'" aria-hidden="true"><div class="zib-wie-modal__backdrop" '+e.closeAttr+'="1"></div><div class="zib-wie-modal__dialog" role="dialog" aria-modal="true"><button type="button" class="zib-wie-modal__close'+(e.closeBtnClass?" "+e.closeBtnClass:"")+'" aria-label="关闭">&times;</button>'+(e.bodyHtml||"")+(e.actionsHtml||"")+'<p class="zib-wie-modal__result'+(e.resultExtraClass?" "+e.resultExtraClass:"")+'"></p></div></div>';return s=t(i).appendTo("body"),e.importMode&&o(s,e.importMode.replaceSelector,e.importMode.appendSelector),e.onInit&&e.onInit(s),s.find(".zib-wie-modal__close, "+(e.cancelSelector||"")).on("click",a),s.on("click","["+e.closeAttr+"]",a),s.find(".zib-wie-modal__dialog").on("click",function(t){t.stopPropagation()}),s}function a(){s&&s.length&&s.removeClass("is-open").attr("aria-hidden","true")}function n(){i(),r(l()),s.addClass("is-open").attr("aria-hidden","false")}function l(){return i().find(e.resultSelector||".zib-wie-modal__result")}function d(t,e){i().find('input[name="'+t+'"][value="'+(e||"append")+'"]').prop("checked",!0)}var s=null;return{ensure:i,close:a,open:n,$result:l,$el:function(){return i()},setImportModeDefault:d}}function _(e,i){var a=i.id||"",n=t('<div class="zib-wie-template-item"/>'),l=t('<div class="zib-wie-template-item-row"/>'),o=t('<label class="zib-wie-template-item-label"/>');o.append(t('<input type="radio" name="zib-wie-template-id" />').val(a));var d=t('<span class="zib-wie-template-item-meta"/>');d.append(t('<span class="zib-wie-template-item-Line truncated