diff --git a/dist/script/page-links.245b976d.js b/dist/script/page-links.245b976d.js deleted file mode 100644 index 41d888c9..00000000 --- a/dist/script/page-links.245b976d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkCnblogs_Theme_SimpleMemory=self.webpackChunkCnblogs_Theme_SimpleMemory||[]).push([[9583],{4935:function(n,i,e){e.r(i),e.d(i,{default:function(){return t}});var l=e(7401),o='',s=e(1087);function t(n){(0,l.default)(n),(()=>{if(n.__config.links.page.length){const i=$("#cnblogs_post_body"),e=$(".articleSuffix-flg"),l=(i,e)=>{const{avatar:l="",name:s="",introduction:t="",url:a=""}=i,c=["icon-zhifeiji","icon-like_fill","icon-flashlight_fill"],r=c[e%c.length];return n.__tools.batchTempReplacement(o,[["avatar",l],["name",s],["introduction",t],["url",a],["icon",r]])},s=n=>{const{title:i,icon:e,style:o,links:s}=n;return`${i?`

${i}

`:""}`},t=n.__config.links.page.map(s).join("");e.length?e.before(t):i.append(t)}})(),(0,s.Z)(n)}}}]); \ No newline at end of file diff --git a/dist/script/page-links.cf5e40b5.js b/dist/script/page-links.cf5e40b5.js new file mode 100644 index 00000000..de6abefc --- /dev/null +++ b/dist/script/page-links.cf5e40b5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkCnblogs_Theme_SimpleMemory=self.webpackChunkCnblogs_Theme_SimpleMemory||[]).push([[9583],{4935:function(n,i,l){l.r(i),l.d(i,{default:function(){return t}});var e=l(7401),o='',s=l(1087);function t(n){(0,e.default)(n),(()=>{if(n.__config.links.page.length){const i=$("#cnblogs_post_body"),l=$(".articleSuffix-flg"),e=(i,l)=>{const{avatar:e="",name:s="",introduction:t="",url:a=""}=i,c=["icon-collection_fill","icon-like_fill","icon-flashlight_fill"],r=c[l%c.length];return n.__tools.batchTempReplacement(o,[["avatar",e],["name",s],["introduction",t],["url",a],["icon",r]])},s=n=>{const{title:i,icon:l,style:o,links:s}=n;return`${i?`

${i}

`:""}`},t=n.__config.links.page.map(s).join("");l.length?l.before(t):i.append(t)}})(),(0,s.Z)(n)}}}]); \ No newline at end of file diff --git a/dist/simpleMemory.js b/dist/simpleMemory.js index ce188dfb..9d024db2 100644 --- a/dist/simpleMemory.js +++ b/dist/simpleMemory.js @@ -1 +1 @@ -!function(){var e,s,a,t,o,l,n={434:function(e,s,a){"use strict";function t(e){let s={init:()=>{e.__event.scroll={},e.__event.scroll.handle=[],e.__event.scroll.temScroll=0,e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,s.handle.scroll(),e.__event.scroll.temScroll=e.__event.scroll.docScroll})),e.__event.resize={},e.__event.resize.handle=[],$(window).resize((()=>{s.handle.resize()}))},handle:{scroll:()=>{for(let s=0;s{for(let s=0;s-1&&!e;)e=a[t--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e}(),o=function(e){return new Promise((function(s,a){var t=i.miniCssF(e),o=i.p+t;if(function(e,s){for(var a=document.getElementsByTagName("link"),t=0;t{let t=new RegExp("##"+s+"##","g");return e.replace(t,a)},batchTempReplacement:(e,s)=>{let a=e;return $.each(s,(function(e){let t=s[e];a=a.replaceAll(`##${t[0]}##`,t[1])})),a},dynamicLoadingCss:e=>{if(!e||0===e.length)throw new Error('argument "path" is required !');let s=document.getElementsByTagName("head")[0],a=document.createElement("link");a.href=e,a.rel="stylesheet",a.type="text/css",s.appendChild(a)},dynamicLoadingJs:e=>new Promise(((s,a)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:e,success:function(e){s(e)},error:function(e){a(e)}})})),htmlFiltrationScript:e=>{let s=new RegExp("","ig");return e.replace(s,"")},clearIntervalTimeId:e=>{null!=e&&window.clearInterval(e)},actScroll:(e,s)=>{$("html,body").stop().animate({scrollTop:e},s)},getScrollPercent:()=>($(window).scrollTop()/($(document).height()-$(window).height())*100).toFixed(0),randomNum:function(e,s){switch(arguments.length){case 1:return parseInt(Math.random()*e+1);case 2:return parseInt(Math.random()*(s-e+1)+e);default:return 0}},setDomHomePosition:()=>{$("#home").css("margin-top",$(".main-header").outerHeight()+"px")},getNowFormatDate:()=>{let e=new Date,s=e.getFullYear(),a=e.getMonth()+1,t=e.getDate();return a>=1&&a<=9&&(a="0"+a),t>=0&&t<=9&&(t="0"+t),s+"-"+a+"-"+t},getRunDate:e=>{e=e.toString().split("-");let s=new Date;s.setUTCFullYear(e[0],e[1]-1,e[2]),s.setUTCHours(0,0,0,0);let a=s,t=(new Date).getTime()-a.getTime(),o=t/1e3,l=(Math.floor(o),t/864e5),n=Math.floor(l),r=-24*(n-l),i=Math.floor(r),c=-60*(i-r),h=Math.floor(-60*(i-r));return{daysold:n,hrsold:i,minsold:h,seconds:Math.floor(-60*(h-c)).toString()}},setCookie:(e,s,a)=>{let t=new Date;t.setTime(t.getTime()+1e3*a),document.cookie=e+"="+escape(s)+"; expires="+t.toGMTString()+"; path=/"},getCookie:e=>{let s,a=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return s=document.cookie.match(a),s?unescape(s[2]):null},randomString:e=>{e=e||32;let s="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",a="";for(let t=0;t{let s=parseInt(e),a=parseInt(60*(e-s));return a=1===(""+a).length?"0"+a:a,`${s}:${a}`},htmlReplace:(e,s,a)=>{$(e).html($(e).html().replace(s,a))},articleInfo:(e,s)=>{let a=1===s?"simple-memory-icon-marketing_fill":"simple-memory-icon-label-fill",t=1===s?"article-tag-class-color":"article-tag-color";$.each(e,(s=>{let o=$(e[s]);o.prepend(``),$("#articleInfo").append(``)}))}},o.__timeIds={},o.__event={},""===o.__config.info.name&&(o.__config.info.name=o.__status.user),i(6063)(`./${o.__status.pageType}`).then((e=>{const s=e.default;Promise.all([i.e(9509),i.e(3304)]).then(i.bind(i,7157)).then((e=>{(0,e.default)(o),s(o),i.e(3258).then(i.bind(i,9450)).then((e=>{(0,e.default)(o),o.__tools.setDomHomePosition(),(0,t.Z)(o).handle.scroll(),(0,t.Z)(o).handle.resize()}))}))}))}))}()}(); \ No newline at end of file +!function(){var e,s,a,t,o,l,n={434:function(e,s,a){"use strict";function t(e){let s={init:()=>{e.__event.scroll={},e.__event.scroll.handle=[],e.__event.scroll.temScroll=0,e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,s.handle.scroll(),e.__event.scroll.temScroll=e.__event.scroll.docScroll})),e.__event.resize={},e.__event.resize.handle=[],$(window).resize((()=>{s.handle.resize()}))},handle:{scroll:()=>{for(let s=0;s{for(let s=0;s-1&&!e;)e=a[t--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e}(),o=function(e){return new Promise((function(s,a){var t=i.miniCssF(e),o=i.p+t;if(function(e,s){for(var a=document.getElementsByTagName("link"),t=0;t{let t=new RegExp("##"+s+"##","g");return e.replace(t,a)},batchTempReplacement:(e,s)=>{let a=e;return $.each(s,(function(e){let t=s[e];a=a.replaceAll(`##${t[0]}##`,t[1])})),a},dynamicLoadingCss:e=>{if(!e||0===e.length)throw new Error('argument "path" is required !');let s=document.getElementsByTagName("head")[0],a=document.createElement("link");a.href=e,a.rel="stylesheet",a.type="text/css",s.appendChild(a)},dynamicLoadingJs:e=>new Promise(((s,a)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:e,success:function(e){s(e)},error:function(e){a(e)}})})),htmlFiltrationScript:e=>{let s=new RegExp("","ig");return e.replace(s,"")},clearIntervalTimeId:e=>{null!=e&&window.clearInterval(e)},actScroll:(e,s)=>{$("html,body").stop().animate({scrollTop:e},s)},getScrollPercent:()=>($(window).scrollTop()/($(document).height()-$(window).height())*100).toFixed(0),randomNum:function(e,s){switch(arguments.length){case 1:return parseInt(Math.random()*e+1);case 2:return parseInt(Math.random()*(s-e+1)+e);default:return 0}},setDomHomePosition:()=>{$("#home").css("margin-top",$(".main-header").outerHeight()+"px")},getNowFormatDate:()=>{let e=new Date,s=e.getFullYear(),a=e.getMonth()+1,t=e.getDate();return a>=1&&a<=9&&(a="0"+a),t>=0&&t<=9&&(t="0"+t),s+"-"+a+"-"+t},getRunDate:e=>{e=e.toString().split("-");let s=new Date;s.setUTCFullYear(e[0],e[1]-1,e[2]),s.setUTCHours(0,0,0,0);let a=s,t=(new Date).getTime()-a.getTime(),o=t/1e3,l=(Math.floor(o),t/864e5),n=Math.floor(l),r=-24*(n-l),i=Math.floor(r),c=-60*(i-r),h=Math.floor(-60*(i-r));return{daysold:n,hrsold:i,minsold:h,seconds:Math.floor(-60*(h-c)).toString()}},setCookie:(e,s,a)=>{let t=new Date;t.setTime(t.getTime()+1e3*a),document.cookie=e+"="+escape(s)+"; expires="+t.toGMTString()+"; path=/"},getCookie:e=>{let s,a=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return s=document.cookie.match(a),s?unescape(s[2]):null},randomString:e=>{e=e||32;let s="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",a="";for(let t=0;t{let s=parseInt(e),a=parseInt(60*(e-s));return a=1===(""+a).length?"0"+a:a,`${s}:${a}`},htmlReplace:(e,s,a)=>{$(e).html($(e).html().replace(s,a))},articleInfo:(e,s)=>{let a=1===s?"simple-memory-icon-marketing_fill":"simple-memory-icon-label-fill",t=1===s?"article-tag-class-color":"article-tag-color";$.each(e,(s=>{let o=$(e[s]);o.prepend(``),$("#articleInfo").append(``)}))}},o.__timeIds={},o.__event={},""===o.__config.info.name&&(o.__config.info.name=o.__status.user),i(6063)(`./${o.__status.pageType}`).then((e=>{const s=e.default;Promise.all([i.e(9509),i.e(3304)]).then(i.bind(i,7157)).then((e=>{(0,e.default)(o),s(o),i.e(3258).then(i.bind(i,9450)).then((e=>{(0,e.default)(o),o.__tools.setDomHomePosition(),(0,t.Z)(o).handle.scroll(),(0,t.Z)(o).handle.resize()}))}))}))}))}()}(); \ No newline at end of file diff --git a/dist/simpleMemory.js.gz b/dist/simpleMemory.js.gz index 1e8ea64e..20cf5734 100644 Binary files a/dist/simpleMemory.js.gz and b/dist/simpleMemory.js.gz differ diff --git a/dist/simpleMemory.tcdbcxrm.js b/dist/simpleMemory.rr3xx32n.js similarity index 99% rename from dist/simpleMemory.tcdbcxrm.js rename to dist/simpleMemory.rr3xx32n.js index ce188dfb..9d024db2 100644 --- a/dist/simpleMemory.tcdbcxrm.js +++ b/dist/simpleMemory.rr3xx32n.js @@ -1 +1 @@ -!function(){var e,s,a,t,o,l,n={434:function(e,s,a){"use strict";function t(e){let s={init:()=>{e.__event.scroll={},e.__event.scroll.handle=[],e.__event.scroll.temScroll=0,e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,s.handle.scroll(),e.__event.scroll.temScroll=e.__event.scroll.docScroll})),e.__event.resize={},e.__event.resize.handle=[],$(window).resize((()=>{s.handle.resize()}))},handle:{scroll:()=>{for(let s=0;s{for(let s=0;s-1&&!e;)e=a[t--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e}(),o=function(e){return new Promise((function(s,a){var t=i.miniCssF(e),o=i.p+t;if(function(e,s){for(var a=document.getElementsByTagName("link"),t=0;t{let t=new RegExp("##"+s+"##","g");return e.replace(t,a)},batchTempReplacement:(e,s)=>{let a=e;return $.each(s,(function(e){let t=s[e];a=a.replaceAll(`##${t[0]}##`,t[1])})),a},dynamicLoadingCss:e=>{if(!e||0===e.length)throw new Error('argument "path" is required !');let s=document.getElementsByTagName("head")[0],a=document.createElement("link");a.href=e,a.rel="stylesheet",a.type="text/css",s.appendChild(a)},dynamicLoadingJs:e=>new Promise(((s,a)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:e,success:function(e){s(e)},error:function(e){a(e)}})})),htmlFiltrationScript:e=>{let s=new RegExp("","ig");return e.replace(s,"")},clearIntervalTimeId:e=>{null!=e&&window.clearInterval(e)},actScroll:(e,s)=>{$("html,body").stop().animate({scrollTop:e},s)},getScrollPercent:()=>($(window).scrollTop()/($(document).height()-$(window).height())*100).toFixed(0),randomNum:function(e,s){switch(arguments.length){case 1:return parseInt(Math.random()*e+1);case 2:return parseInt(Math.random()*(s-e+1)+e);default:return 0}},setDomHomePosition:()=>{$("#home").css("margin-top",$(".main-header").outerHeight()+"px")},getNowFormatDate:()=>{let e=new Date,s=e.getFullYear(),a=e.getMonth()+1,t=e.getDate();return a>=1&&a<=9&&(a="0"+a),t>=0&&t<=9&&(t="0"+t),s+"-"+a+"-"+t},getRunDate:e=>{e=e.toString().split("-");let s=new Date;s.setUTCFullYear(e[0],e[1]-1,e[2]),s.setUTCHours(0,0,0,0);let a=s,t=(new Date).getTime()-a.getTime(),o=t/1e3,l=(Math.floor(o),t/864e5),n=Math.floor(l),r=-24*(n-l),i=Math.floor(r),c=-60*(i-r),h=Math.floor(-60*(i-r));return{daysold:n,hrsold:i,minsold:h,seconds:Math.floor(-60*(h-c)).toString()}},setCookie:(e,s,a)=>{let t=new Date;t.setTime(t.getTime()+1e3*a),document.cookie=e+"="+escape(s)+"; expires="+t.toGMTString()+"; path=/"},getCookie:e=>{let s,a=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return s=document.cookie.match(a),s?unescape(s[2]):null},randomString:e=>{e=e||32;let s="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",a="";for(let t=0;t{let s=parseInt(e),a=parseInt(60*(e-s));return a=1===(""+a).length?"0"+a:a,`${s}:${a}`},htmlReplace:(e,s,a)=>{$(e).html($(e).html().replace(s,a))},articleInfo:(e,s)=>{let a=1===s?"simple-memory-icon-marketing_fill":"simple-memory-icon-label-fill",t=1===s?"article-tag-class-color":"article-tag-color";$.each(e,(s=>{let o=$(e[s]);o.prepend(``),$("#articleInfo").append(``)}))}},o.__timeIds={},o.__event={},""===o.__config.info.name&&(o.__config.info.name=o.__status.user),i(6063)(`./${o.__status.pageType}`).then((e=>{const s=e.default;Promise.all([i.e(9509),i.e(3304)]).then(i.bind(i,7157)).then((e=>{(0,e.default)(o),s(o),i.e(3258).then(i.bind(i,9450)).then((e=>{(0,e.default)(o),o.__tools.setDomHomePosition(),(0,t.Z)(o).handle.scroll(),(0,t.Z)(o).handle.resize()}))}))}))}))}()}(); \ No newline at end of file +!function(){var e,s,a,t,o,l,n={434:function(e,s,a){"use strict";function t(e){let s={init:()=>{e.__event.scroll={},e.__event.scroll.handle=[],e.__event.scroll.temScroll=0,e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,$(window).scroll((()=>{e.__event.scroll.docScroll=$(document).scrollTop(),e.__event.scroll.homeScroll=$("#home").offset().top-40,s.handle.scroll(),e.__event.scroll.temScroll=e.__event.scroll.docScroll})),e.__event.resize={},e.__event.resize.handle=[],$(window).resize((()=>{s.handle.resize()}))},handle:{scroll:()=>{for(let s=0;s{for(let s=0;s-1&&!e;)e=a[t--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e}(),o=function(e){return new Promise((function(s,a){var t=i.miniCssF(e),o=i.p+t;if(function(e,s){for(var a=document.getElementsByTagName("link"),t=0;t{let t=new RegExp("##"+s+"##","g");return e.replace(t,a)},batchTempReplacement:(e,s)=>{let a=e;return $.each(s,(function(e){let t=s[e];a=a.replaceAll(`##${t[0]}##`,t[1])})),a},dynamicLoadingCss:e=>{if(!e||0===e.length)throw new Error('argument "path" is required !');let s=document.getElementsByTagName("head")[0],a=document.createElement("link");a.href=e,a.rel="stylesheet",a.type="text/css",s.appendChild(a)},dynamicLoadingJs:e=>new Promise(((s,a)=>{$.ajax({type:"GET",dataType:"script",cache:!0,url:e,success:function(e){s(e)},error:function(e){a(e)}})})),htmlFiltrationScript:e=>{let s=new RegExp("","ig");return e.replace(s,"")},clearIntervalTimeId:e=>{null!=e&&window.clearInterval(e)},actScroll:(e,s)=>{$("html,body").stop().animate({scrollTop:e},s)},getScrollPercent:()=>($(window).scrollTop()/($(document).height()-$(window).height())*100).toFixed(0),randomNum:function(e,s){switch(arguments.length){case 1:return parseInt(Math.random()*e+1);case 2:return parseInt(Math.random()*(s-e+1)+e);default:return 0}},setDomHomePosition:()=>{$("#home").css("margin-top",$(".main-header").outerHeight()+"px")},getNowFormatDate:()=>{let e=new Date,s=e.getFullYear(),a=e.getMonth()+1,t=e.getDate();return a>=1&&a<=9&&(a="0"+a),t>=0&&t<=9&&(t="0"+t),s+"-"+a+"-"+t},getRunDate:e=>{e=e.toString().split("-");let s=new Date;s.setUTCFullYear(e[0],e[1]-1,e[2]),s.setUTCHours(0,0,0,0);let a=s,t=(new Date).getTime()-a.getTime(),o=t/1e3,l=(Math.floor(o),t/864e5),n=Math.floor(l),r=-24*(n-l),i=Math.floor(r),c=-60*(i-r),h=Math.floor(-60*(i-r));return{daysold:n,hrsold:i,minsold:h,seconds:Math.floor(-60*(h-c)).toString()}},setCookie:(e,s,a)=>{let t=new Date;t.setTime(t.getTime()+1e3*a),document.cookie=e+"="+escape(s)+"; expires="+t.toGMTString()+"; path=/"},getCookie:e=>{let s,a=new RegExp("(^| )"+e+"=([^;]*)(;|$)");return s=document.cookie.match(a),s?unescape(s[2]):null},randomString:e=>{e=e||32;let s="ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678",a="";for(let t=0;t{let s=parseInt(e),a=parseInt(60*(e-s));return a=1===(""+a).length?"0"+a:a,`${s}:${a}`},htmlReplace:(e,s,a)=>{$(e).html($(e).html().replace(s,a))},articleInfo:(e,s)=>{let a=1===s?"simple-memory-icon-marketing_fill":"simple-memory-icon-label-fill",t=1===s?"article-tag-class-color":"article-tag-color";$.each(e,(s=>{let o=$(e[s]);o.prepend(``),$("#articleInfo").append(``)}))}},o.__timeIds={},o.__event={},""===o.__config.info.name&&(o.__config.info.name=o.__status.user),i(6063)(`./${o.__status.pageType}`).then((e=>{const s=e.default;Promise.all([i.e(9509),i.e(3304)]).then(i.bind(i,7157)).then((e=>{(0,e.default)(o),s(o),i.e(3258).then(i.bind(i,9450)).then((e=>{(0,e.default)(o),o.__tools.setDomHomePosition(),(0,t.Z)(o).handle.scroll(),(0,t.Z)(o).handle.resize()}))}))}))}))}()}(); \ No newline at end of file diff --git a/dist/style/page-links.793142b3.css b/dist/style/page-links.3c8b4108.css similarity index 54% rename from dist/style/page-links.793142b3.css rename to dist/style/page-links.3c8b4108.css index 3e3f1724..4295d680 100644 --- a/dist/style/page-links.793142b3.css +++ b/dist/style/page-links.3c8b4108.css @@ -1 +1 @@ -#links-box{display:grid;grid-template-columns:repeat(3,30%);grid-column-gap:30px;grid-row-gap:10px;margin:5px;position:relative}@media only screen and (max-width:960px){#links-box{grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:720px){#links-box{grid-template-columns:repeat(1,100%)}}#links-box .links-item{width:250px;box-shadow:0 4px 11px 0 rgba(37,44,97,.1),0 1px 3px 0 rgba(93,100,148,.13);position:relative;padding:0 6px;max-width:100%;height:70px;align-items:center;display:flex;border-radius:6px;background-color:#fff;margin:10px 5px;color:#6b7280;cursor:pointer;justify-self:center}#links-box .links-item:hover{box-shadow:0 4px 11px 0 rgba(37,44,97,.17),0 1px 3px 0 rgba(93,100,148,.2)}#links-box .links-item>img{width:60px;height:60px;border-radius:6px;display:block;vertical-align:middle}#links-box .links-item .links-info{margin-left:10px;width:180px}#links-box .links-item .links-info .links-info-name{font-weight:700;color:#777aaf;font-size:18px;position:relative;top:-2px}#links-box .links-item .links-info .links-info-text{font-style:oblique;font-size:14px;font-family:ZCOOL XiaoWei,serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}#links-box .links-item .links-info span{display:block}#links-box .links-item .links-icon{width:22px;height:22px;position:absolute;top:0;right:0;margin-right:-8px;margin-top:-7px;align-items:center;display:flex;border-radius:6px;--transform-rotate:45deg;transform:rotate(45deg);animation:rotation 3s linear infinite;--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)}#links-box .links-item:nth-child(3n+0) .links-icon{background-color:#34d399}#links-box .links-item:nth-child(3n+1) .links-icon{background-color:#a78bfa}#links-box .links-item:nth-child(3n+2) .links-icon{background-color:#f87171}#links-box .links-item .links-icon a{color:#fff;--transform-rotate:-45deg;transform:rotate(-45deg)}#links-box .links-item .links-icon a i.icon-zhifeiji{position:relative;top:3px;left:2px;font-size:14px}#links-box .links-item .links-icon a i.icon-flashlight_fill,#links-box .links-item .links-icon a i.icon-like_fill{position:relative;top:4px;left:3px;font-size:14px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}} \ No newline at end of file +#links-box{display:grid;grid-template-columns:repeat(3,30%);grid-column-gap:30px;grid-row-gap:10px;margin:5px;position:relative}@media only screen and (max-width:960px){#links-box{grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:720px){#links-box{grid-template-columns:repeat(1,100%)}}#links-box .links-item{width:250px;box-shadow:0 4px 11px 0 rgba(37,44,97,.1),0 1px 3px 0 rgba(93,100,148,.13);position:relative;padding:0 6px;max-width:100%;height:70px;align-items:center;display:flex;border-radius:6px;background-color:#fff;margin:10px 5px;color:#6b7280;cursor:pointer;justify-self:center}#links-box .links-item:hover{box-shadow:0 4px 11px 0 rgba(37,44,97,.17),0 1px 3px 0 rgba(93,100,148,.2)}#links-box .links-item>img{width:60px;height:60px;border-radius:6px;display:block;vertical-align:middle}#links-box .links-item .links-info{margin-left:10px;width:180px}#links-box .links-item .links-info .links-info-name{font-weight:700;color:#777aaf;font-size:18px;position:relative;top:-2px}#links-box .links-item .links-info .links-info-text{font-style:oblique;font-size:14px;font-family:ZCOOL XiaoWei,serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}#links-box .links-item .links-info span{display:block}#links-box .links-item .links-icon{width:22px;height:22px;position:absolute;top:-8px;right:-8px;flex-direction:column;justify-content:center;align-items:center;display:flex;border-radius:50%;--transform-rotate:45deg;transform:rotate(45deg);animation:rotation 3s linear infinite;--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)}#links-box .links-item:nth-child(3n+0) .links-icon{background-color:#34d399}#links-box .links-item:nth-child(3n+1) .links-icon{background-color:#a78bfa}#links-box .links-item:nth-child(3n+2) .links-icon{background-color:#f87171}#links-box .links-item .links-icon a{color:#fff;--transform-rotate:-45deg;transform:rotate(-45deg)}#links-box .links-item .links-icon a i{font-size:14px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}} \ No newline at end of file diff --git a/src/pages/links.js b/src/pages/links.js index db74c1b4..34018971 100644 --- a/src/pages/links.js +++ b/src/pages/links.js @@ -29,7 +29,7 @@ export default function main(_) { // 生成友链的html const generateLinkHtml = (link, index) => { const { avatar = '', name = '', introduction = '', url = '' } = link; - const icons = ['icon-zhifeiji', 'icon-like_fill', 'icon-flashlight_fill']; + const icons = ['icon-collection_fill', 'icon-like_fill', 'icon-flashlight_fill']; const icon = icons[index % icons.length]; return _.__tools.batchTempReplacement(linksTemp, [ ['avatar', avatar], diff --git a/src/style/links.css b/src/style/links.css index 353e9cbc..e4391341 100644 --- a/src/style/links.css +++ b/src/style/links.css @@ -79,18 +79,18 @@ width: 22px; height: 22px; position: absolute; - top: 0; - right: 0; - margin-right: -8px; - margin-top: -7px; + top: -8px; + right: -8px; + flex-direction: column; + justify-content: center; align-items: center; display: flex; - border-radius: 6px; + border-radius: 50%; --transform-rotate: 45deg; transform: rotate(45deg); animation: rotation 3s linear infinite; - --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow); + --tw-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05); + box-shadow: 0 0 transparent, 0 0 transparent, var(--tw-shadow); } #links-box .links-item:nth-child(3n + 0) .links-icon { @@ -111,18 +111,7 @@ transform: rotate(-45deg); } -#links-box .links-item .links-icon a i.icon-zhifeiji { - position: relative; - top: 3px; - left: 2px; - font-size: 14px; -} - -#links-box .links-item .links-icon a i.icon-like_fill, -#links-box .links-item .links-icon a i.icon-flashlight_fill { - position: relative; - top: 4px; - left: 3px; +#links-box .links-item .links-icon a i { font-size: 14px; }