-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.da0cd499.js
1 lines (1 loc) · 3.75 KB
/
main.da0cd499.js
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{101:function(t,e,n){},102:function(t,e,n){},113:function(t,e,n){"use strict";n.r(e);var a=n(15),l=n.n(a),i=n(16),c=n.n(i),o=n(28),r=n.n(o),s=n(29),u=n.n(s),d=(n(100),n(101),n(102),n(54)),f=n(30),h=n.n(f),v=n(17),m=n.n(v);function g(t,e){return t.getAttribute(e)||""}function p(t,e,n){null!=n&&!1!==n?!0===n?(t[e]=n,hasAttr(t,e)||t.setAttribute(e,"")):n!==g(t,e)&&t.setAttribute(e,n):y(t,e)}function y(t,e){t.removeAttribute(e)}function b(t,e){var n,a=t.classList;return a?a.contains(e):(n=" "+g(t,"class")+" ",m()(n).call(n," "+e+" ")>-1)}function w(t,e){var n,a,l=t.classList;e&&!b(t,e)&&(l?l.add(e):(n=" "+g(t,"class")+" ",-1===m()(n).call(n," "+e+" ")&&p(t,"class",h()(a=n+e).call(a))))}function k(t,e){var n,a,l=t.classList;if(e&&b(t,e)){if(l)l.remove(e);else{for(a=" "+e+" ",n=" "+g(t,"class")+" ";m()(n).call(n,a)>-1;)n=n.replace(a," ");p(t,"class",h()(n).call(n))}t.className||y(t,"class")}}function x(t,e){b(t,e)?k(t,e):w(t,e)}var A,N,q=Math.min(screen.width,document.documentElement.getBoundingClientRect().width)<600;function L(t,e){t.addEventListener(q?"touchstart":"click",(function(t){e(t)}))}var S=u()(A=document.querySelector).call(A,document),C=u()(N=document.querySelectorAll).call(N,document);function E(t){var e=S(".header .title-content"),n=S(".header .nav"),a=C(".header li"),l=C(".header .nav-item")[t];k(a[+e.dataset.pageIndex],"-cur-index"),w(a[t],"-cur-index"),e.style.display=0!==t||q?"block":"none",e.textContent=l.querySelector(".-title").textContent,e.dataset.pageIndex=t,k(e,"-rotate"),k(n,"show-nav")}var I=new d.Fullpage({root:"#fullpage",hasArrow:!0,speedTime:.5,slideCallback:function(t){E(t)}});window.onload=function(){var t,e,n,a,i,o,s,u,d;!function(){E(0);var t=S(".header .title-content"),e=S(".header .nav");L(t,(function(){q&&(x(t,"-rotate"),x(e,"show-nav"))})),L(e,(function(t){if("SPAN"===t.target.nodeName&&!b(t.target.parentElement,"-cur-index")){var e=+t.target.parentElement.dataset.index;E(e),I.directToPage(e)}}))}(),t=C(".experience .slider-container"),e=S(".experience .shout-cut ul"),n=0,t[1].style.visibility=t[2].style.visibility=t[3].style.visibility="hidden",w(e.children[0],"-selected"),L(e,(function(a){"LI"===a.target.nodeName&&(b(a.target,"-selected")||b(t[0],"-active")||(r()(t).call(t,(function(t){w(t,"-active")})),c()((function(){var l=+a.target.dataset.index;t[n].style.visibility="hidden",t[l].style.visibility="visible",c()((function(){k(e.children[n],"-selected"),w(e.children[l],"-selected"),r()(t).call(t,(function(t){k(t,"-active")})),n=l}),200)}),200)))})),a=0,i=S(".work-list").children,o=S(".work .switch"),s=S(".work .left"),u=S(".work .right"),d=function(t){s.style.filter=0===t?"brightness(70%)":"",u.style.filter=t===i.length-1?"brightness(70%)":"";for(var e=t;e<i.length;e++){var n,a,c;i[e].style.transform=l()(n=l()(a=l()(c="translateX(".concat(.8*(e-t),"rem) translateZ(")).call(c,-1.5*(e-t),"rem) scale(")).call(a,1-.05*(e-t),", ")).call(n,1-.05*(e-t),")")}},L(o,(function(t){"I"===t.target.nodeName&&("left"===t.target.className&&0!==a?--a:"right"===t.target.className&&a!==i.length-1&&(++a,i[a-1].style.transform="translateX(-8.1rem)"),d(a))})),d(a),console.info("·Hi! 朋友,感谢您愿意调试简历代码。"),console.info("·本简历采用%c原生JS,Fullpage(https://github.com/zhaoky/fullpage ),webpack开发构建。","color:red"),console.info("·如果您对MVVM感兴趣,请查看%c本简历(https://flqin.com/spa )的mvvm版。 采用(https://github.com/zhaoky/mvvm )实现。","color:red"),console.info("·本源码及其mvvm版已开源在(https://github.com/zhaoky/flqin ),欢迎交流探讨。任何问题请提issue,%c喜欢的话请点个star吧!^_^","color:#da3c8c"),S("#app").style.display="block",c()((function(){k(S(".overview"),"float")}),0)}}},[[113,1,2]]]);