diff --git a/bolo-fantastic/article-list.ftl b/bolo-fantastic/article-list.ftl index 438bf90..6b58148 100644 --- a/bolo-fantastic/article-list.ftl +++ b/bolo-fantastic/article-list.ftl @@ -31,12 +31,6 @@
-
- - ${article.articleTitle!} - -
<#else>
-
- - ${article.articleTitle!} - - -
\ No newline at end of file +
diff --git a/bolo-fantastic/footer.ftl b/bolo-fantastic/footer.ftl index 48f80e3..1c05127 100644 --- a/bolo-fantastic/footer.ftl +++ b/bolo-fantastic/footer.ftl @@ -23,23 +23,17 @@

© ${.now?string('yyyy')} ${blogTitle!}  - Powered by 菠萝博客 Bolo + Powered by Bolo
-    Theme Fantastic by - 唐墨夏 -
-

-
${footerContent}
diff --git a/bolo-fantastic/index.ftl b/bolo-fantastic/index.ftl index 217b0da..cfc10af 100644 --- a/bolo-fantastic/index.ftl +++ b/bolo-fantastic/index.ftl @@ -74,21 +74,19 @@ <#include "side.ftl">
- -
+ <#include "footer.ftl"> diff --git a/bolo-fantastic/js/common.min.js b/bolo-fantastic/js/common.min.js index 880728c..5bd4869 100644 --- a/bolo-fantastic/js/common.min.js +++ b/bolo-fantastic/js/common.min.js @@ -1 +1 @@ -!function(){function t(){return Array.prototype.slice.call(document.querySelectorAll.apply(document,arguments))}t("body > .navbar, body > .section, body > .footer").forEach((function(t){t.style.transition="0s",t.style.opacity="0"})),document.querySelector("body > .navbar").style.transform="translateY(-100px)",[".column-main > .card",".column-left > .card, .column-right-shadow > .card",".column-right > .card"].map((function(e){t(e).forEach((function(t){t.style.transition="0s",t.style.opacity="0",t.style.transform="scale(0.8)",t.style.transformOrigin="center top"}))})),setTimeout((function(){t("body > .navbar, body > .section, body > .footer").forEach((function(t){t.style.opacity="1",t.style.transition="opacity 0.3s ease-out, transform 0.3s ease-out"})),document.querySelector("body > .navbar").style.transform="translateY(0)",[".column-main > .card",".column-left > .card, .column-right-shadow > .card",".column-right > .card"].map((function(e){var i=1;t(e).forEach((function(t){setTimeout((function(){t.style.opacity="1",t.style.transform="",t.style.transition="opacity 0.3s ease-out, transform 0.3s ease-out"}),100*i),i++}))}))}))}(),function(){var t=document.querySelector(".burger"),e=document.querySelector("#"+t.dataset.target);t.addEventListener("click",(function(){t.classList.toggle("is-active"),e.classList.toggle("is-active")}))}(),$(document).ready((function(){var t=$("#back-to-top"),e=$("footer.footer"),i=$(".column-main"),a=$(".column-left"),n=$(".column-right"),o=0,s=20,r=20,l=null,c={base:{classname:"card has-text-centered",left:"",width:64,bottom:r,"border-radius":4}};function d(e){if(null===l||!function(t,e){for(var i in t)if(!e.hasOwnProperty(i)||e[i]!==t[i])return!1;for(var i in e)if(!t.hasOwnProperty(i)||t[i]!=t[i])return!1;return!0}(l,e)){t.attr("class",e.classname);for(let i in e)"classname"!==i&&t.css(i,e[i]);l=e}}function f(){return window.innerWidth>=1078}function h(){return n.length>0}function u(){return $(window).scrollTop()+$(window).height()}function g(){return t.outerHeight(!0)}function m(){if(f()||window.innerWidth>=768&&!f()&&!(a.length>0)&&h()){var l,m=(i.outerWidth()-i.width())/2,p=$(window).width()-t.outerWidth(!0)-s,b=e.offset().top+g()/2+r;l=0==$(window).scrollTop()||u()<(h()?Math.max.apply(null,n.find(".widget").map((function(){return $(this).offset().top+$(this).outerHeight(!0)}))):0)+m+g()?c["desktop-hidden"]:u()0?d(c["mobile-visible"]):d(c["mobile-hidden"]),o=$(window).scrollTop()}c["desktop-hidden"]=Object.assign({},c.base,{classname:c.base.classname+" rise-up"}),c["desktop-visible"]=Object.assign({},c["desktop-hidden"],{classname:c["desktop-hidden"].classname+" fade-in"}),c["desktop-dock"]=Object.assign({},c["desktop-visible"],{classname:c["desktop-visible"].classname+" fade-in",width:40,"border-radius":"50%"}),c["mobile-hidden"]=Object.assign({},c.base,{classname:c.base.classname+" fade-in",right:s}),c["mobile-visible"]=Object.assign({},c["mobile-hidden"],{classname:c["mobile-hidden"].classname+" rise-up"}),m(),$(window).resize(m),$(window).scroll(m),$("#back-to-top").on("click",(function(){$("body, html").animate({scrollTop:0},400)}))})),document.addEventListener("DOMContentLoaded",(function(){"function"==typeof $.fn.lightGallery&&$(".article").lightGallery({selector:".gallery-item"}),"function"==typeof $.fn.justifiedGallery&&($(".justified-gallery > p > .gallery-item").length&&$(".justified-gallery > p > .gallery-item").unwrap(),$(".justified-gallery").justifiedGallery())})),function(t){function e(){const e=t(".navbar-main .navbar-start").outerWidth()+t(".navbar-main .navbar-end").outerWidth();t(document).outerWidth()'),this.alt&&t(this).after('
'+this.alt+"
"))})),"function"==typeof moment&&t(".article-meta time").each((function(){t(this).text(moment(t(this).attr("datetime")).fromNow())})),t(".article > .content > table").each((function(){t(this).width()>t(this).parent().width()&&t(this).wrap('
')})),e(),t(window).resize(e),t("figure.highlight table").wrap('
'),"undefined"!=typeof IcarusThemeSettings&&void 0!==IcarusThemeSettings.article&&void 0!==IcarusThemeSettings.article.highlight){"undefined"!=typeof ClipboardJS&&IcarusThemeSettings.article.highlight.clipboard&&(t("figure.highlight").each((function(){var e="code-"+Date.now()+(1e3*Math.random()|0),i='';t(this).attr("id",e),t(this).find("figcaption").length?t(this).find("figcaption").prepend(i):t(this).prepend("
"+i+"
")})),new ClipboardJS(".highlight .copy"));var i=IcarusThemeSettings.article.highlight.fold;if(i.trim()){var a=''+("unfolded"===i?'':'')+"";function n(e,i){var a=t(e).find(".fold i");i?t(e).addClass("folded"):t(e).removeClass("folded"),i?a.removeClass("fa-angle-down"):a.removeClass("fa-angle-right"),i?a.addClass("fa-angle-right"):a.addClass("fa-angle-down")}t("figure.highlight").each((function(){t(this).find("figcaption").length?t(this).find("figcaption").prepend(a):t(this).prepend("
"+a+"
")})),t("figure.highlight").each((function(){n(this,"folded"===i)})),t("figure.highlight figcaption .fold").click((function(){var e=t(this).closest("figure.highlight");n(e.eq(0),!e.hasClass("folded"))}))}}var o=t("#toc");if(o.length>0){var s=t("
");function r(){o.toggleClass("is-active"),s.toggleClass("is-active")}s.attr("id","toc-mask"),t("body").append(s),o.on("click",r),s.on("click",r),t(".navbar-main .catalogue").on("click",r)}}(jQuery);var swiper=new Swiper(".blog-slider",{spaceBetween:30,effect:"fade",pagination:{el:".blog-slider__pagination",clickable:!0}}); \ No newline at end of file +!function(){function t(){return Array.prototype.slice.call(document.querySelectorAll.apply(document,arguments))}t("body > .navbar, body > .section, body > .footer").forEach((function(t){t.style.transition="0s",t.style.opacity="0"})),document.querySelector("body > .navbar").style.transform="translateY(-100px)",[".column-main > .card",".column-left > .card, .column-right-shadow > .card",".column-right > .card"].map((function(e){t(e).forEach((function(t){t.style.transition="0s",t.style.opacity="0",t.style.transform="scale(0.8)",t.style.transformOrigin="center top"}))})),setTimeout((function(){t("body > .navbar, body > .section, body > .footer").forEach((function(t){t.style.opacity="1",t.style.transition="opacity 0.3s ease-out, transform 0.3s ease-out"})),document.querySelector("body > .navbar").style.transform="translateY(0)",[".column-main > .card",".column-left > .card, .column-right-shadow > .card",".column-right > .card"].map((function(e){var i=1;t(e).forEach((function(t){setTimeout((function(){t.style.opacity="1",t.style.transform="",t.style.transition="opacity 0.3s ease-out, transform 0.3s ease-out"}),100*i),i++}))}))}))}(),function(){var t=document.querySelector(".burger"),e=document.querySelector("#"+t.dataset.target);t.addEventListener("click",(function(){t.classList.toggle("is-active"),e.classList.toggle("is-active")}))}(),$(document).ready((function(){var t=$("#back-to-top"),e=$("footer.footer"),i=$(".column-main"),a=$(".column-left"),n=$(".column-right"),o=0,s=null,r={base:{classname:"card has-text-centered",left:"",width:64,bottom:20,"border-radius":4}};function l(e){if(null===s||!function(t,e){for(var i in t)if(!e.hasOwnProperty(i)||e[i]!==t[i])return!1;for(var i in e)if(!t.hasOwnProperty(i)||t[i]!=t[i])return!1;return!0}(s,e)){t.attr("class",e.classname);for(let i in e)"classname"!==i&&t.css(i,e[i]);s=e}}function c(){return window.innerWidth>=1078}function d(){return n.length>0}function f(){return $(window).scrollTop()+$(window).height()}function h(){return t.outerHeight(!0)}function u(){if(c()||window.innerWidth>=768&&!c()&&!(a.length>0)&&d()){var s,u=(i.outerWidth()-i.width())/2,g=$(window).width()-t.outerWidth(!0)-20,m=e.offset().top+h()/2+20;s=0==$(window).scrollTop()||f()<(d()?Math.max.apply(null,n.find(".widget").map((function(){return $(this).offset().top+$(this).outerHeight(!0)}))):0)+u+h()?r["desktop-hidden"]:f()0?l(r["mobile-visible"]):l(r["mobile-hidden"]),o=$(window).scrollTop()}r["desktop-hidden"]=Object.assign({},r.base,{classname:r.base.classname+" rise-up"}),r["desktop-visible"]=Object.assign({},r["desktop-hidden"],{classname:r["desktop-hidden"].classname+" fade-in"}),r["desktop-dock"]=Object.assign({},r["desktop-visible"],{classname:r["desktop-visible"].classname+" fade-in",width:40,"border-radius":"50%"}),r["mobile-hidden"]=Object.assign({},r.base,{classname:r.base.classname+" fade-in",right:20}),r["mobile-visible"]=Object.assign({},r["mobile-hidden"],{classname:r["mobile-hidden"].classname+" rise-up"}),u(),$(window).resize(u),$(window).scroll(u),$("#back-to-top").on("click",(function(){$("body, html").animate({scrollTop:0},400)}))})),document.addEventListener("DOMContentLoaded",(function(){"function"==typeof $.fn.lightGallery&&$(".article").lightGallery({selector:".gallery-item"}),"function"==typeof $.fn.justifiedGallery&&($(".justified-gallery > p > .gallery-item").length&&$(".justified-gallery > p > .gallery-item").unwrap(),$(".justified-gallery").justifiedGallery())})),function(t){function e(){const e=t(".navbar-main .navbar-start").outerWidth()+t(".navbar-main .navbar-end").outerWidth();t(document).outerWidth()'),this.alt&&t(this).after('
'+this.alt+"
"))})),"function"==typeof moment&&t(".article-meta time").each((function(){t(this).text(moment(t(this).attr("datetime")).fromNow())})),t(".article > .content > table").each((function(){t(this).width()>t(this).parent().width()&&t(this).wrap('
')})),e(),t(window).resize(e),t("figure.highlight table").wrap('
'),"undefined"!=typeof IcarusThemeSettings&&void 0!==IcarusThemeSettings.article&&void 0!==IcarusThemeSettings.article.highlight){"undefined"!=typeof ClipboardJS&&IcarusThemeSettings.article.highlight.clipboard&&(t("figure.highlight").each((function(){var e="code-"+Date.now()+(1e3*Math.random()|0),i='';t(this).attr("id",e),t(this).find("figcaption").length?t(this).find("figcaption").prepend(i):t(this).prepend("
"+i+"
")})),new ClipboardJS(".highlight .copy"));var i=IcarusThemeSettings.article.highlight.fold;if(i.trim()){var a=''+("unfolded"===i?'':'')+"";function n(e,i){var a=t(e).find(".fold i");i?t(e).addClass("folded"):t(e).removeClass("folded"),i?a.removeClass("fa-angle-down"):a.removeClass("fa-angle-right"),i?a.addClass("fa-angle-right"):a.addClass("fa-angle-down")}t("figure.highlight").each((function(){t(this).find("figcaption").length?t(this).find("figcaption").prepend(a):t(this).prepend("
"+a+"
")})),t("figure.highlight").each((function(){n(this,"folded"===i)})),t("figure.highlight figcaption .fold").click((function(){var e=t(this).closest("figure.highlight");n(e.eq(0),!e.hasClass("folded"))}))}}var o=t("#toc");if(o.length>0){var s=t("
");function r(){o.toggleClass("is-active"),s.toggleClass("is-active")}s.attr("id","toc-mask"),t("body").append(s),o.on("click",r),s.on("click",r),t(".navbar-main .catalogue").on("click",r)}}(jQuery);var swiper=new Swiper(".blog-slider",{spaceBetween:30,effect:"fade",pagination:{el:".blog-slider__pagination",clickable:!0}}); \ No newline at end of file diff --git a/bolo-fantastic/side-right.ftl b/bolo-fantastic/side-right.ftl index a6c8112..64cba8c 100644 --- a/bolo-fantastic/side-right.ftl +++ b/bolo-fantastic/side-right.ftl @@ -29,6 +29,15 @@
+
+
+ +
+
-