1webpackJsonp([0],{"0b7n":function(t,s,e){"use strict";var i=e("Dd8w"),a=e.n(i),n=e("EzTC"),r=e.n(n),o={start:{x:30,y:25},end:{x:10,y:50}},c={start:{x:30,y:75},end:{x:10,y:50}},l={start:{x:80,y:25},end:{x:100,y:50}},u={start:{x:80,y:75},end:{x:100,y:50}},h={start:{x:65,y:22.5},end:{x:45,y:77.5}},v=function(t,s){r.a.animate(t.start,{x:s.start.x,y:s.start.y},{type:r.a.easeInOut,duration:350,friction:150}),r.a.animate(t.end,{x:s.end.x,y:s.end.y},{type:r.a.easeInOut,duration:350,friction:150})};s.a={data:function(){return{over:!1,lines:{topLeft:{start:a()({},o.start),end:a()({},o.end)},bottomLeft:{start:a()({},c.start),end:a()({},c.end)},topRight:{start:a()({},l.start),end:a()({},l.end)},bottomRight:{start:a()({},u.start),end:a()({},u.end)},slash:{start:a()({},h.start),end:a()({},h.end)}},r:{red:0,yellow:0,green:0}}},computed:{rAbs:function(){return{red:Math.abs(this.r.red),yellow:Math.abs(this.r.yellow),green:Math.abs(this.r.green)}}},methods:{animateIn:function(){var t=this;this.over=!0,v(this.lines.topLeft,{start:{x:l.end.x,y:l.start.y},end:{x:o.end.x,y:o.start.y}}),v(this.lines.bottomLeft,{start:{x:c.end.x,y:c.start.y+10},end:{x:o.end.x,y:o.start.y}}),v(this.lines.topRight,{start:{x:l.end.x,y:l.start.y},end:{x:l.end.x,y:c.start.y+10}}),v(this.lines.bottomRight,{start:{x:c.end.x,y:c.start.y+10},end:{x:u.end.x,y:u.start.y+10}}),v(this.lines.bottomRight,{start:{x:c.end.x,y:c.start.y+10},end:{x:u.end.x,y:u.start.y+10}}),v(this.lines.slash,{start:{x:l.end.x,y:l.start.y+20},end:{x:o.end.x,y:o.start.y+20}}),r.a.setTimeout(function(){r.a.animate(t.r,{red:5},{type:r.a.spring,duration:300,frequency:100,friction:150})},100),r.a.setTimeout(function(){r.a.animate(t.r,{yellow:5},{type:r.a.spring,duration:300,frequency:100,friction:150})},200),r.a.setTimeout(function(){r.a.animate(t.r,{green:5},{type:r.a.spring,duration:300,frequency:100,friction:150})},300)},animateOut:function(){var t=this;this.over=!1,v(this.lines.topLeft,a()({},o)),v(this.lines.bottomLeft,a()({},c)),v(this.lines.topRight,a()({},l)),v(this.lines.bottomRight,a()({},u)),v(this.lines.slash,a()({},h)),r.a.setTimeout(function(){r.a.animate(t.r,{red:0},{type:r.a.spring,duration:300,frequency:100,friction:150})},100),r.a.setTimeout(function(){r.a.animate(t.r,{yellow:0},{type:r.a.spring,duration:300,frequency:100,friction:150})},200),r.a.setTimeout(function(){r.a.animate(t.r,{green:0},{type:r.a.spring,duration:300,frequency:100,friction:150})},300)}}}},"1dIw":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"about-me",style:t.parentStyle},[e("div",{staticClass:"arrows"},[e("arrow-button",{attrs:{direction:"left",startClick:t.prevActive}})],1),t._v(" "),e("div",{staticClass:"icons-spinner",style:t.spinnerStyle},[e("div",{staticClass:"ring",style:t.ringStyle}),t._v(" "),e("div",{staticClass:"info",class:{closed:t.changingIdx}},[e("detail-description",{attrs:{active:t.icons[t.activeIdx]}})],1),t._v(" "),t._l(t.icons,function(s,i){return e("div",{key:i,staticClass:"icon",style:t.iconStyle(i+t.active)},[e(s,{tag:"component",attrs:{active:t.activeIdx===i}}),t._v(" "),e("div",{staticClass:"shadow-container"},[e("div",{staticClass:"shadow",class:{hidden:t.activeIdx!==i}})])],1)})],2),t._v(" "),e("div",{staticClass:"arrows"},[e("arrow-button",{attrs:{direction:"right",startClick:t.nextActive}})],1),t._v(" "),e("div",{staticClass:"current-title",style:t.textStyle},[t._v(t._s(t.infos[t.icons[t.activeIdx]].displayTitle))])])},a=[],n={render:i,staticRenderFns:a};s.a=n},"26y0":function(t,s){},"3Tyj":function(t,s){},"3gLr":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("router-link",{staticClass:"link",attrs:{to:"/experience"}},[e("div",{staticClass:"experience-container",on:{mouseover:t.mouseOver,mouseout:t.mouseOut}},[t._l(t.layers,function(s){return e("svg",{key:s,staticClass:"experience",style:t.bodyStyle(s)},[e("g",{staticClass:"suitcase"},[s===Math.floor(t.layers.length/2)?e("rect",{staticClass:"handle",attrs:{x:"-15",y:"-35",width:"30",height:"30",rx:"5",ry:"5"}}):t._e(),t._v(" "),e("rect",{staticClass:"suitcase-body",class:{over:t.over},attrs:{x:"-48",y:"-25",width:"96",height:"72",rx:"10",ry:"10"}})])])}),t._v(" "),e("svg",{staticClass:"buildings",class:{over:t.over}},[e("path",{staticClass:"building-0",class:{hidden:!t.over},attrs:{d:t.building0}}),t._v(" "),e("path",{staticClass:"building-1",class:{hidden:!t.over},attrs:{d:t.building1}}),t._v(" "),e("path",{staticClass:"building-2",class:{hidden:!t.over},attrs:{d:t.building2}})])],2),t._v(" "),e("div",{staticClass:"text"},[t._v("Experience")])])},a=[],n={render:i,staticRenderFns:a};s.a=n},"4ex7":function(t,s,e){"use strict";function i(t){e("Ks+K")}var a=e("6pvQ"),n=e("D+mR"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-1a35df7f",null);s.a=c.exports},"58Jy":function(t,s,e){"use strict";var i=e("Dd8w"),a=e.n(i),n=e("EzTC"),r=e.n(n),o={x:55,y:62.5},c={x:10,y:10},l={x:-38,y:-57};s.a={data:function(){return{over:!1,facePos:a()({},o),glassPos:a()({},o),headPos:a()({},o),firstEnter:!0}},computed:{faceStyle:function(){return{transform:"translate3d("+this.facePos.x+"px, "+this.facePos.y+"px, 0) scale(0.9)"}},glassStyle:function(){return{transform:"translate3d("+this.glassPos.x+"px, "+this.glassPos.y+"px, 0) scale(0.9)"}},headStyle:function(){return{transform:"translate3d("+(this.headPos.x+l.x)+"px, "+(this.headPos.y+l.y)+"px, 0) scale(0.925)"}},mouthPath:function(){return"\n M -10, 20\n A 12.5 "+(this.over?10:7.5)+" 0 0 0 10 20\n "+(this.over?"":"A 15 7.5 0 0 1 -10 20")+"\n Z\n "}},methods:{moveFace:function(t){var s=this,e=t.changedTouches?t.changedTouches[0]:t,i=this.$refs.profile.getBoundingClientRect(),a={x:(i.left+i.right)/2,y:(i.top+i.bottom)/2},n=o.x+(e.pageX-a.x)/c.x,l=o.y+(e.pageY-a.y)/c.y,u=o.x+(e.pageX-a.x)/(c.x/2),h=o.y+(e.pageY-a.y)/(c.y/2),v=o.x+(e.pageX-a.x)/(c.x/2.25),d=o.y+(e.pageY-a.y)/(c.y/2.25);this.firstEnter?(setTimeout(function(){s.firstEnter=!1},75),this.over||(r.a.animate(this.facePos,{x:u,y:h},{type:r.a.easeOut,duration:75,friction:50}),r.a.animate(this.glassPos,{x:v,y:d},{type:r.a.easeOut,duration:75,friction:50}),r.a.animate(this.headPos,{x:n,y:l},{type:r.a.easeOut,duration:75,friction:50})),this.over=!0):(r.a.stop(this.facePos),r.a.stop(this.headPos),r.a.stop(this.glassPos),this.over=!0,this.headPos.x=n,this.headPos.y=l,this.facePos.x=u,this.facePos.y=h,this.glassPos.x=v,this.glassPos.y=d)},endMoveFace:function(){this.over=!1,this.firstEnter=!0,r.a.animate(this.facePos,{x:o.x,y:o.y},{type:r.a.easeOut,duration:500,friction:50}),r.a.animate(this.glassPos,{x:o.x,y:o.y},{type:r.a.easeOut,duration:500,friction:50}),r.a.animate(this.headPos,{x:o.x,y:o.y},{type:r.a.easeOut,duration:500,friction:50})}}}},"6Gq5":function(t,s,e){"use strict";var i=e("Dd8w"),a=e.n(i),n=e("EzTC"),r=e.n(n);s.a={props:{colorOut:{type:String,validator:function(t){return/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/.test(t)}},colorIn:{type:String,validator:function(t){return/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/.test(t)}}},data:function(){return{mouseOffset:{x:0,y:0},lag:!1,over:!1,dimension:{x:0,y:0},bg:{out:"",in:""}}},computed:{cardStyle:function(){var t={x:this.mouseOffset.x/this.dimension.width,y:this.mouseOffset.y/this.dimension.height},s=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))/2),e=10*t.x,i=20*t.y+10,n=30*(1-s)+(this.over?20:0),r=this.over?-5:-10;return a()({background:"radial-gradient(at "+100*t.x+"% "+100*t.y+"%, "+this.bg.in+", "+this.bg.out+")","box-shadow":e+"px "+i+"px "+n+"px "+r+"px rgba(0,0,0,0.15)"},this.getTransform())},getTransform:function(){var t={x:this.mouseOffset.x/this.dimension.width,y:this.mouseOffset.y/this.dimension.height},s=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))/2);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{transform:"rotate3d("+t.y+","+-t.x+",0,"+90*s/4+"deg) "+e}}}},methods:{animateIn:function(t){this.over=!0,this.lag=!0;var s=t.changedTouches?t.changedTouches[0]:t,e=this.$refs.card.getBoundingClientRect(),i={x:(e.left+e.right)/2,y:(e.top+e.bottom)/2};this.offsetTo(s.pageX-i.x,s.pageY-i.y)},animateMove:function(t){var s=this,e=t.changedTouches?t.changedTouches[0]:t,i=this.$refs.card.getBoundingClientRect(),a={x:(i.left+i.right)/2,y:(i.top+i.bottom)/2},n={x:e.pageX-a.x,y:e.pageY-a.y};this.lag?(setTimeout(function(){s.lag=!1},400),this.offsetTo(n.x,n.y)):(r.a.stop(this.mouseOffset),this.mouseOffset.x=n.x,this.mouseOffset.y=n.y)},animateOut:function(){this.over=!1,this.lag=!1,this.offsetTo(0,0)},offsetTo:function(t,s){r.a.animate(this.mouseOffset,{x:t,y:s},{type:r.a.easeOut,duration:400,friction:50})}},mounted:function(){var t=this;this.$nextTick(function(){var s=t.$refs.card.getBoundingClientRect();t.dimension={width:s.left-s.right,height:s.top-s.bottom},t.bg.out=t.colorOut?t.colorOut:"#7D4896",t.bg.in=t.colorIn?t.colorIn:"#FFBA9C"})}}},"6pvQ":function(t,s,e){"use strict";s.a={}},"7p4G":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contact"},[e("svg",{staticClass:"body",attrs:{viewBox:"0 0 175 175"}},[e("path",{attrs:{d:"M101.76,46.66c-27-25-53-33-63-39-14.58-8.75-30-13-37,4-4.78,11.58.06,24.1,16,15,7-4,2,17,19,31,24,19.77,50-1,48,9-1.59,7.9,13.68,3.14,18-5,9-17,26.75,35.94,28,21C131.76,70.66,130.76,66.66,101.76,46.66Z"}})]),t._v(" "),e("svg",{staticClass:"wing left",attrs:{viewBox:"0 0 200 200"}},[e("path",{staticClass:"cls-1",attrs:{d:"M75.3,42.74l-2.06-.09L76,37.5a2.88,2.88,0,0,0-3.48-4.07l-1.35.47h0l1.18-8.27A2.88,2.88,0,0,0,67.61,23l-1.19,1-.5-9a2.87,2.87,0,0,0-5.3-1.36l-.91,1.45h0L58.53,6.84a2.88,2.88,0,0,0-5.29-1.12L51.79,8,48.06,1.46a2.87,2.87,0,0,0-5.3.77L42,5.61A3.83,3.83,0,0,0,41.42,8c1,24-1.11,44.73-36,60C-6.8,73.38,2.52,86.17,24.58,84c-.12.17-.18.27-.18.27L35,85.6a2.88,2.88,0,0,0,3.23-3l-.1-1.43,10.61-.06a2.87,2.87,0,0,0,2.52-4.21l-.49-.94,8.76-1.4a2.88,2.88,0,0,0,2.36-3.4L61.42,69l4.71-.77A2.87,2.87,0,0,0,67.24,63h0l7.08-4A2.88,2.88,0,0,0,74,53.79l-1.76-.73,5-5.5A2.88,2.88,0,0,0,75.3,42.74Z"}})]),t._v(" "),e("svg",{staticClass:"wing right out",attrs:{viewBox:"0 0 220 220"}},[e("path",{attrs:{d:"M75.3,42.74l-2.06-.09L76,37.5a2.88,2.88,0,0,0-3.48-4.07l-1.35.47h0l1.18-8.27A2.88,2.88,0,0,0,67.61,23l-1.19,1-.5-9a2.87,2.87,0,0,0-5.3-1.36l-.91,1.45h0L58.53,6.84a2.88,2.88,0,0,0-5.29-1.12L51.79,8,48.06,1.46a2.87,2.87,0,0,0-5.3.77L42,5.61A3.83,3.83,0,0,0,41.42,8c1,24-1.11,44.73-36,60C-6.8,73.38,2.52,86.17,24.58,84c-.12.17-.18.27-.18.27L35,85.6a2.88,2.88,0,0,0,3.23-3l-.1-1.43,10.61-.06a2.87,2.87,0,0,0,2.52-4.21l-.49-.94,8.76-1.4a2.88,2.88,0,0,0,2.36-3.4L61.42,69l4.71-.77A2.87,2.87,0,0,0,67.24,63h0l7.08-4A2.88,2.88,0,0,0,74,53.79l-1.76-.73,5-5.5A2.88,2.88,0,0,0,75.3,42.74Z"}})]),t._v(" "),e("svg",{staticClass:"tail"},[e("path",{attrs:{d:"M0,0C11,6,11,15,15,24s11,6,9-4C22.07,10.34,12,4,0,0Z"}})]),t._v(" "),e("svg",{staticClass:"leg right",attrs:{viewBox:"0 0 140 140"}},[e("path",{attrs:{d:"M14,1.5C-2,5.5,4.46,9,11.46,15"}}),t._v(" "),e("path",{attrs:{d:"M8,18.5s-3,2-3.63-9.3C0,12.5,2,17.5,2,17.5"}}
1)]),t._v(" "),e("svg",{staticClass:"leg left",attrs:{viewBox:"0 0 140 140"}},[e("path",{attrs:{d:"M14,1.5C-2,5.5,4.46,9,11.46,15"}}),t._v(" "),e("path",{attrs:{d:"M8,18.5s-3,2-3.63-9.3C0,12.5,2,17.5,2,17.5"}})]),t._v(" "),e("svg",{staticClass:"beak",attrs:{viewBox:"0 0 140 140"}},[e("path",{attrs:{d:"M4.22,2.23A73,73,0,0,0,.11,11.69,1.89,1.89,0,0,0,3,13.86c6.09-4.24,9.9-5.11,9.9-5.11L12.92,0Z"}})]),t._v(" "),e("svg",{staticClass:"eye"},[e("circle",{attrs:{cx:"6",cy:"6",r:"6"}}),t._v(" "),e("circle",{staticClass:"glare",attrs:{cx:"4",cy:"4",r:"3"}})]),t._v(" "),e("svg",{staticClass:"letter-body"},[e("rect",{attrs:{width:"62",height:"40",rx:"3",ry:"3"}})]),t._v(" "),e("svg",{staticClass:"letter-open-inside"},[e("path",{attrs:{d:"M0,11.07,25.43,26.6a10.68,10.68,0,0,0,11.14,0L62,11.07V3.56A3.56,3.56,0,0,0,58.44,0H3.56A3.56,3.56,0,0,0,0,3.56Z"}})]),t._v(" "),e("svg",{staticClass:"letter-open"},[e("path",{attrs:{d:"M0,11.07,25.43,26.6a10.68,10.68,0,0,0,11.14,0L62,11.07V3.56A3.56,3.56,0,0,0,58.44,0H3.56A3.56,3.56,0,0,0,0,3.56Z"}})]),t._v(" "),e("svg",{staticClass:"stamp"},[e("circle",{attrs:{cx:"7.5",cy:"7.5",r:"7.5"}})])])},a=[],n={render:i,staticRenderFns:a};s.a=n},"7sVH":function(t,s,e){"use strict";function i(t){e("cmCY")}var a=e("h71/"),n=e("SPRg"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-4b6d536a",null);s.a=c.exports},"7udi":function(t,s){},"7yq1":function(t,s,e){"use strict";function i(t){e("G2XF")}var a=e("0b7n"),n=e("Z7Xy"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-f6bdd366",null);s.a=c.exports},"8bud":function(t,s){},"9bGz":function(t,s,e){"use strict";s.a={props:{active:Boolean}}},AZ1d:function(t,s){},B8Ix:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contactMe__container"},t._l(t.contacts,function(s,i){return e("div",{key:i,staticClass:"contact__item"},[e("div",{staticClass:"label"},[t._v(t._s(s.label))]),t._v(" "),e("div",{staticClass:"value"},[t._v(t._s(s.value))]),t._v(" "),e("div",{staticClass:"separator"})])}))},a=[],n={render:i,staticRenderFns:a};s.a=n},BBpu:function(t,s,e){"use strict";var i=e("cUXi"),a=e("Wmxr"),n=e("YseC"),r=e("zGJR"),o=e("K0UM"),c=e("wYst"),l=e("xZ8J"),u=e("qyvb"),h=function(t){return t/5+200};s.a={components:{Github:i.a,Portfolio:a.a,Achievement:n.a,Me:r.a,Contact:o.a,DetailDescription:c.a,ArrowButton:l.a},data:function(){return{icons:["Me","Achievement","Portfolio","Contact","Github"],infos:{Me:{color:{main:u.a.offWhite,sec:u.a.black},displayTitle:"Me in Brief"},Achievement:{color:{main:u.a.aqua,sec:u.a.white},displayTitle:"Achievements"},Portfolio:{color:{main:u.a.yellow,sec:u.a.black},displayTitle:"Portfolios"},Github:{color:{main:u.a.orange,sec:u.a.white},displayTitle:"Github Profile"},Contact:{color:{main:u.a.purple,sec:u.a.white},displayTitle:"Contact Me"}},active:0,cursor:{x:window.innerWidth/2,y:window.innerHeight/2},timeId:null,changingIdx:!1}},watch:{activeIdx:function(){var t=this;this.changingIdx=!0,clearTimeout(this.timeId),this.timeId=setTimeout(function(){t.changingIdx=!1},700)}},computed:{activeIdx:function(){return(-this.active%this.icons.length+this.icons.length)%this.icons.length},parentStyle:function(){var t={x:window.innerWidth/2,y:window.innerHeight/2},s=this.infos[this.icons[this.activeIdx]].color,e=s.main;return{"perspective-origin":"\n "+((t.x-this.cursor.x)/5+t.x)+"px\n "+((t.y-this.cursor.y)/20+(t.y-250))+"px",background:e}},textStyle:function(){return{color:this.infos[this.icons[this.activeIdx]].color.sec}},spinnerStyle:function(){return{transform:"translateZ("+(100-h(window.innerWidth))+"px) translateY(100px)"}},iconStyle:function(){var t=this.icons.length,s=360/t;return function(t){return{transform:"rotateY("+s*t+"deg) translateZ("+h(window.innerWidth)+"px) rotateY("+-s*t+"deg)"}}},ringStyle:function(){var t=2*h(window.innerWidth)-200;return{width:t+"px",height:t+"px",transform:"translate("+(-t/2+100)+"px, "+(-t/2+100)+"px) rotateX(90deg)"}}},methods:{changePrespective:function(t){var s=t.changedTouches?t.changedTouches[0]:t;this.cursor={x:s.pageX,y:s.pageY}},prevActive:function(){this.active+=1},nextActive:function(){this.active-=1}},mounted:function(){window.addEventListener("mousemove",this.changePrespective)},beforeDestroy:function(){window.removeEventListener("mousemove",this.changePrespective)}}},Cucq:function(t,s,e){"use strict";function i(t){e("LQbV")}var a=e("PwH9"),n=e("Y+ez"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-5c080e9c",null);s.a=c.exports},"D+mR":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement;t._self._c;return t._m(0)},a=[function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"github__container"},[i("img",{staticClass:"githubLogo",attrs:{src:e("U/H6")}}),t._v(" "),i("a",{staticClass:"github__link",attrs:{href:"https://github.com/albertlucianto"}},[t._v("AlbertLucianto")])])}],n={render:i,staticRenderFns:a};s.a=n},D78w:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"hamburger-button"},[e("svg",{staticClass:"hamburger-icon",on:{mouseover:t.animateIn,mouseout:t.animateOut}},[e("line",{staticClass:"hamburger-line",attrs:{x1:t.line1.start.x,y1:t.line1.start.y,x2:t.line1.end.x,y2:t.line1.end.y}}),t._v(" "),e("line",{staticClass:"hamburger-line",attrs:{x1:t.line2.start.x,y1:t.line2.start.y,x2:t.line2.end.x,y2:t.line2.end.y}}),t._v(" "),e("transition",{attrs:{name:"fade"}},[t.showThird&&!t.dragging?e("line",{staticClass:"hamburger-line",attrs:{x1:t.line3.start.x,y1:t.line3.start.y,x2:t.line3.end.x,y2:t.line3.end.y}}):t._e()])],1),t._v(" "),e("div",{staticClass:"guide",class:{"first-hover":t.firstHover}},[e("div",{staticClass:"instruction"},[t._v("\n Drag or click.\n ")])])])},a=[],n={render:i,staticRenderFns:a};s.a=n},DwZz:function(t,s,e){"use strict";var i=e("woOf"),a=e.n(i),n=e("Gu7T"),r=e.n(n),o=e("EzTC"),c=e.n(o),l=[{startY:{left:90,right:90},endY:{left:5,right:20}},{startY:{left:90,right:90},endY:{left:35,right:35}},{startY:{left:95,right:95},endY:{left:50,right:60}}];s.a={data:function(){return{layers:[].concat(r()(Array(3).keys())),over:!1,squish:!1,timer:void 0,buildingHeight:l.map(function(t){return a()({},t.startY)})}},computed:{bodyStyle:function(){var t=this;return function(s){return{transform:t.over?"rotateY(360deg) rotateX(-110deg) translateZ("+(45-s*(t.squish?0:7.5))+"px)":"none"}}},building0:function(){return"\n M 40 90\n H 65\n V "+this.buildingHeight[0].right+"\n L 40 "+this.buildingHeight[0].left+"\n Z\n "},building1:function(){return"\n M 50 90\n H 80\n V "+this.buildingHeight[1].left+"\n H 50\n Z\n "},building2:function(){return"\n M 30 95\n H 65\n L 60 "+this.buildingHeight[2].right+"\n L 30 "+this.buildingHeight[2].left+"\n Z\n "}},methods:{mouseOver:function(){var t=this;this.over=!0,this.timer=setTimeout(function(){t.squish=!0},500),this.buildingHeight.forEach(function(t,s){c.a.setTimeout(function(){c.a.animate(t,{left:l[
1s].endY.left,right:l[s].endY.right},{type:c.a.easeInOut,duration:300,friction:50})},600-150*s)})},mouseOut:function(){clearTimeout(this.timer),this.over=!1,this.squish=!1,this.buildingHeight.forEach(function(t,s){c.a.setTimeout(function(){c.a.stop(t),c.a.animate(t,{left:l[s].startY.left,right:l[s].startY.right},{type:c.a.easeInOut,duration:250,friction:50})},50*s)})}}}},EALA:function(t,s,e){"use strict";function i(t){e("wXx1")}var a=e("WkuW"),n=e("Qs/R"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-5b7d1245",null);s.a=c.exports},EOIq:function(t,s,e){"use strict";function i(t){e("XaLR")}var a=e("58Jy"),n=e("mA1Y"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-7184e646",null);s.a=c.exports},EnDI:function(t,s,e){"use strict";var i=e("XB67"),a=e("y42t"),n=e("Lzsk"),r=e("KPIF"),o=e("4ex7");s.a={components:{MeInBrief:i.a,Achievements:a.a,Portfolios:n.a,ContactMe:r.a,GithubProfile:o.a},props:{active:String},data:function(){return{mapDescription:{Me:"MeInBrief",Achievement:"Achievements",Portfolio:"Portfolios",Contact:"ContactMe",Github:"GithubProfile"}}}}},F858:function(t,s,e){"use strict";s.a={}},G2XF:function(t,s){},G8N6:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"achievements-container"},[t._m(0),t._v(" "),e("div",t._l(t.achievements,function(s,i){return e("div",{key:i,staticClass:"achievement"},[e("div",{staticClass:"titleAndTime"},[e("div",{staticClass:"achievement__title"},[t._v(t._s(s.title))]),t._v(" "),e("div",{staticClass:"achievement__time"},[t._v(t._s(s.time))])]),t._v(" "),e("div",{staticClass:"achievement__issuer"},[t._v(t._s(s.issuer))]),t._v(" "),e("div",{staticClass:"separator"})])}))])},a=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"h1__container"},[e("h1",[t._v("Personal Achievements")])])}],n={render:i,staticRenderFns:a};s.a=n},GzEP:function(t,s){},HlUt:function(t,s,e){"use strict";function i(t){e("VwU+")}var a=e("6Gq5"),n=e("YwsT"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-104680f5",null);s.a=c.exports},"I/dQ":function(t,s){},I03k:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",[e("h1",{staticClass:"main-title",class:{fade:!t.transitioning||!t.opened},style:t.slideStyle(.5)},[t._v("Internships")]),t._v(" "),e("div",{ref:"wrapper",staticClass:"modal-wrapper",class:{fade:!t.transitioning||!t.opened},style:t.wrapperStyle},t._l(t.interns,function(s,i){return e("div",{key:i,staticClass:"modal-card",class:{"no-event":t.transitioning&&!t.opened},style:t.slideStyle(i)},[e("card-template",{attrs:{colorIn:"#F7F9FF",colorOut:"#DBDBDB"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"logo",style:Object.assign(i.getTransform(t.titleTransform),{"background-image":"url("+s.src+")"})}),t._v(" "),e("div",{staticClass:"position",style:i.getTransform(t.titleTransform)},[t._v(t._s(s.position))]),t._v(" "),e("h3",{staticClass:"year",style:i.getTransform(t.titleTransform)},[t._v(t._s(s.year))]),t._v(" "),e("h1",{staticClass:"period",style:i.getTransform(t.titleTransform)},[t._v(t._s(s.period))])]}}])})],1)})),t._v(" "),e("div",{staticClass:"navigation-right"},[t.showRight?e("arrow-button",{attrs:{direction:"right",startClick:t.updateMoveLeft}}):t._e()],1),t._v(" "),e("div",{staticClass:"navigation-left"},[t.showLeft?e("arrow-button",{attrs:{direction:"left",startClick:t.updateMoveRight}}):t._e()],1)])},a=[],n={render:i,staticRenderFns:a};s.a=n},JM6R:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"me-container"},[e("h1",[t._v("Welcome Stranger!")]),t._v(" "),t._m(0),t._v(" "),e("p",{staticClass:"label"},[t._v("Check out my projects")]),t._v(" "),e("div",{staticClass:"link-container"},[e("router-link",{staticClass:"link software",attrs:{to:"/project"}},[t._v("Software Projects")]),t._v(" "),e("a",{staticClass:"link design",attrs:{href:"https://behance.net/albertlucianto"}},[t._v("Design Projects")])],1)])},a=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("p",{staticClass:"me-description"},[t._v("\n I'm Albert Lucianto."),e("br"),e("br"),t._v("\n I'm currently a third year student in Nanyang Technological University, majoring Computer Science\n with minor In Business."),e("br"),e("br"),t._v("\n I love working on Software and Design related projects.\n ")])}],n={render:i,staticRenderFns:a};s.a=n},Jl39:function(t,s,e){"use strict";var i=e("qyvb");
1s.a={props:{title:String,description:String,detail:String,imageUrl:String,imageHoverUrl:String,backgroundColor:String,imgSize:String,links:Array,stacks:Array},computed:{cardStyle:function(){return{background:this.backgroundColor||i.a.black}},listLinks:function(){return this.links||[]},linkStyle:function(){return{background:this.backgroundColor||i.a.white,"box-shadow":"0 4px 15px -5px "+(this.backgroundColor||i.a.white)}},listStacks:function(){return this.stacks||[]}},filters:{stackStyle:function(t){return{"transition-delay":t/30+"s"}}},data:function(){return{show:!1,timeoutId:void 0,showDetail:!1}},methods:{showDescription:function(){var t=this;this.show=!0,this.timeoutId=setTimeout(function(){t.showDetail=!0},500)},hideDescription:function(){this.show=!1,clearTimeout(this.timeoutId),this.showDetail=!1}}}},K0UM:function(t,s,e){"use strict";function i(t){e("agZw")}var a=e("9bGz"),n=e("7p4G"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-675fdf30",null);s.a=c.exports},KBH4:function(t,s){},KPIF:function(t,s,e){"use strict";function i(t){e("KBH4")}var a=e("pH77"),n=e("B8Ix"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-ff3c16de",null);s.a=c.exports},Ki2R:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"octocat"},[e("svg",{staticClass:"whiskers",attrs:{viewBox:"0 0 300 300"}},[e("path",{staticClass:"whisker",attrs:{d:"M78.59,113.4c-40.26-3.23-77.09,9-77.09,9"}}),t._v(" "),e("path",{staticClass:"whisker",attrs:{d:"M78.21,122C37.35,122.72,7,138.17,7,138.17"}}),t._v(" "),e("path",{staticClass:"whisker",attrs:{d:"M240.35,113.4c40.26-3.23,77.09,9,77.09,9"}}),t._v(" "),e("path",{staticClass:"whisker",attrs:{d:"M240.73,122c40.86.68,71.17,16.13,71.17,16.13"}})]),t._v(" "),e("svg",{staticClass:"back-limbs",attrs:{viewBox:"0 0 300 300"}},[e("path",{staticClass:"limb",attrs:{d:"M222.05,229.13h-18a11.19,11.19,0,0,1-11.2-11.2v-17.3a33,33,0,0,0-33-33h0a33,33,0,0,0-33,33v17.3a11.2,11.2,0,0,1-11.2,11.2h-18"}})]),t._v(" "),e("svg",{staticClass:"front-limbs",attrs:{viewBox:"0 0 300 300"}},[e("path",{staticClass:"limb",attrs:{d:"M192.92,256.17H182.33A11.19,11.19,0,0,1,171.14,245v-54.3a11.2,11.2,0,0,0-11.2-11.2h0a11.2,11.2,0,0,0-11.2,11.2V245a11.19,11.19,0,0,1-11.2,11.2H126.36"}})]),t._v(" "),e("svg",{staticClass:"head-group",attrs:{viewBox:"0 0 300 300"}},[e("path",{staticClass:"head",attrs:{d:"M179.39,178.17h-38.9a85,85,0,0,1-84.85-80.1h0a85,85,0,0,1,84.85-89.9h38.9a85,85,0,0,1,84.85,89.9h0A85,85,0,0,1,179.39,178.17Z"}})]),t._v(" "),e("svg",{staticClass:"ears",attrs:{viewBox:"0 0 300 300"}},[e("path",{staticClass:"ear",attrs:{d:"M123.44,23.17C104.44.17,71.86,0,71.86,0S64.28,33.61,84.11,48.47,123.44,23.17,123.44,23.17Z"}}),t._v(" "),e("path",{staticClass:"ear",attrs:{d:"M196.44,23.17C215.44.17,248,0,248,0s7.59,33.61-12.24,48.47S196.44,23.17,196.44,23.17Z"}})]),t._v(" "),e("svg",{staticClass:"face-skin",attrs:{viewBox:"0 0 300 300"}},[e("path",{staticClass:"face",attrs:{d:"M182.44,166.17h-42c-29.14,0-64-23.62-64-52.76h0a40.17,40.17,0,0,1,44.92-39.89l13.31,1.58a217.79,217.79,0,0,0,51.54,0l13.31-1.58a40.17,40.17,0,0,1,44.92,39.89h0C244.44,142.55,211.58,166.17,182.44,166.17Z"}})]),t._v(" "),e("svg",{staticClass:"face-group",attrs:{viewBox:"0 0 300 300"}},[e("ellipse",{staticClass:"eye",attrs:{cx:"118.44",cy:"110.17",rx:"15",ry:"19"}}),t._v(" "),e("ellipse",{staticClass:"pupil",attrs:{cx:"119.44",cy:"110.17",rx:"9",ry:"13"}}),t._v(" "),e("ellipse",{staticClass:"eye",attrs:{cx:"203.44",cy:"110.17",rx:"15",ry:"19"}}),t._v(" "),e("ellipse",{staticClass:"pupil",attrs:{cx:"202.44",cy:"110.17",rx:"9",ry:"13"}}),t._v(" "),e("circle",{staticClass:"nose",attrs:{cx:"160.44",cy:"134.17",r:"4"}}),t._v(" "),e("path",{staticClass:"mouth",attrs:{d:"M171.44,147.17c0,4.42-4.93,8-11,8s-11-3.58-11-8"}})]),t._v(" "),e("svg",{staticClass:"glasses",attrs:{viewBox:"0 0 300 300"}},[e("rect",{staticClass:"glass",attrs:{x:"89.44",y:"91.17",width:"61",height:"43",rx:"10",ry:"10"}}),t._v(" "),e("rect",{staticClass:"glass",attrs:{x:"172.44",y:"91.17",width:"61",height:"43",rx:"10",ry:"10"}}),t._v(" "),e("line",{staticClass:"glass",attrs:{x1:"150.44",y1:"102.84",x2:"172.44",y2:"102.84"}})])])},a=[],n={render:i,staticRenderFns:a};s.a=n},Klmi:function(t,s,e){"use strict";var i=e("Dd8w"),a=e.n(i),n=e("EzTC"),r=e.n(n),o=e("eyCq"),c=e("i1/d"),l={x:0,y:50},u=window.innerHeight;s.a={components:{HamburgerIcon:o.a,NavItemList:c.a},data:function(){return{curvePos:a()({},l),curveSpanWidth:100,startDragPos:{x:0,y:0},lastDragPos:a()({},l),dragging:0,click:!1,open:!1,width:{value:0},curveHeight:{value:0},backToStartTimeoutId:void 0}},computed:{curvePath:function(){return"\n M "+this.width.value+", -200\n S "+this.width.value+", "+(this.curvePos.y-200-.25*this.curvePos.x)+"\n "+this.width.value+", "+(this.curvePos.y-150-.25*this.curvePos.x)+"\n S "+this.width.value+", "+(this.curvePos.y-75)+"\n "+(this.width.value+this.curveHeight.value)+", "+this.curvePos.y+"\n S "+this.width.value+", "+(this.curvePos.y+75+.25*this.curvePos.x)+"\n "+this.width.value+", "+(this.curvePos.y+250+.25*this.curvePos.x)+"\n V "+u+"\n H -100\n V 0\n Z"},hamburgerPos:function(){return{top:this.curvePos.y+"px",left:this.curvePos.x+30+"px"}},overlayBgStyle:function(){var t=u/2-this.curvePos.y+50;return{background:"linear-gradient("+(90+Math.atan(t/750)*(180/Math.PI))+"deg, #EF548F -5%, #7D489
16 60%)"}}},watch:{open:function(t){r.a.animate(this.width,{value:t?250:-5},{type:r.a.spring,duration:750,frequency:650,friction:350}),r.a.animate(this.curveHeight,{value:t?0:this.curvePos.x/1.5},{type:r.a.spring,duration:750,frequency:650,friction:350})}},methods:{startDrag:function(t){var s=t.changedTouches?t.changedTouches[0]:t;this.click=!0,this.startDragPos.x=s.pageX,this.startDragPos.y=s.pageY,clearTimeout(this.backToStartTimeoutId),window.addEventListener("mousemove",this.onDrag),window.addEventListener("mouseup",this.stopDrag),window.addEventListener("touchmove",this.onDrag),window.addEventListener("touchend",this.stopDrag)},onDrag:function(t){var s=t.changedTouches?t.changedTouches[0]:t;if(this.click||this.dragging){r.a.stop(this.curvePos),r.a.stop(this.curveHeight),this.click=!1,this.dragging+=Math.abs(s.pageX),this.curvePos.y=Math.min(Math.max(this.lastDragPos.y+(s.pageY-this.startDragPos.y),l.y),u-l.y-80);var e=this.lastDragPos.x+(s.pageX-this.startDragPos.x)/1;this.curvePos.x=Math.max(Math.min(e,250),0),this.curveHeight.value=this.curvePos.x/1.5,this.open?this.curvePos.x<100?this.open=!1:this.curveHeight.value=(this.curvePos.x-250)/1.25:e>250&&(this.open=!0)}},stopDrag:function(){var t=this;window.removeEventListener("mousemove",this.onDrag),window.removeEventListener("mouseup",this.stopDrag),window.removeEventListener("touchmove",this.onDrag),window.removeEventListener("touchend",this.stopDrag),this.click=!1,this.dragging>5?(this.dragging=!1,this.lastDragPos.y=this.curvePos.y,r.a.animate(this.curveHeight,{value:0},{type:r.a.spring,duration:750,frequency:600,friction:350}),this.open?(this.lastDragPos.x=250,r.a.animate(this.curvePos,{x:250},{type:r.a.spring,duration:750,frequency:600,friction:350})):(this.lastDragPos.x=l.x,r.a.animate(this.curvePos,{x:l.x},{type:r.a.spring,duration:750,frequency:600,friction:350}))):this.open?this.closeNavbar():(this.open=!0,this.lastDragPos.x=250,r.a.animate(this.curvePos,{x:250},{type:r.a.spring,duration:750,frequency:600,friction:350})),this.backToStartTimeoutId=setTimeout(function(){r.a.stop(t.curvePos),r.a.animate(t.curvePos,{y:l.y},{type:r.a.easeInOut,duration:650,friction:100}),t.lastDragPos.y=l.y},2500)},closeNavbar:function(){this.open=!1,this.lastDragPos.x=l.x,r.a.stop(this.curvePos),this.curvePos.x=0}},mounted:function(){var t=this;setInterval(function(){t.open?t.width.value=250:t.width.value>0&&(t.width.value-=2)},500)}}},"Ks+K":function(t,s){},LQbV:function(t,s){},LWJd:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",[e("div",{staticClass:"project__card",style:t.cardStyle,on:{mouseenter:t.showDescription,mouseleave:t.hideDescription}},[e("div",{staticClass:"image__wrapper"},[e("img",{staticClass:"project__image",class:t.imgSize||"",attrs:{src:t.imageUrl}})]),t._v(" "),e("div",{staticClass:"stacks__container"},t._l(t.listStacks,function(s,i){return e("a",{key:i,staticClass:"stack",class:{show:t.showDetail},style:t._f("stackStyle")(i),attrs:{href:s.url}},[e("img",{staticClass:"stack__image",attrs:{src:s.imgUrl}}),t._v(" "),e("div",{staticClass:"stack__name"},[t._v(t._s(s.name))])])})),t._v(" "),e("div",{staticClass:"title"},[t._v(t._s(t.title))]),t._v(" "),e("div",{staticClass:"description"},[t._v(t._s(t.description))]),t._v(" "),e("div",{staticClass:"hoveredDescription__wrapper"},[e("transition",{attrs:{name:"slide"}},[t.show?e("div",{staticClass:"hoveredDescription"},[e("div",{staticClass:"text",class:{show:t.showDetail}},[t._v(t._s(t.detail))]),t._v(" "),e("div",{staticClass:"links__container",class:{show:t.showDetail}},t._l(t.links,function(s,i){return e("a",{key:i,staticClass:"link",style:t.linkStyle,attrs:{href:s.url}},[t._v(t._s(s.name))])}))]):t._e()])],1)])])},a=[],n={render:i,staticRenderFns:a};s.a=n},LXvl:function(t,s,e){t.exports=e.p+"static/img/behance-logo.bf1061c.png"},LtYH:function(t,s,e){"use strict";function i(t){e("WIsx")}var a=e("BBpu"),n=e("1dIw"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-acb9fea2",null);s.a=c.exports},Lxzi:function(t,s,e){"use strict";s.a={data:function(){return{over:!1}},methods:{startOver:function(){this.over=!0},endOver:function(){this.over=!1},toggle:function(){this.over=!this.over}},mounted:function(){localStorage.getItem("projectInfoShown")||(localStorage.setItem("projectInfoShown",1),this.over=!0)}}},Lzsk:function(t,s,e){"use strict";function i(t){e("uMY+")}var a=e("pFFN"),n=e("NQe7"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-7a6c0542",null);s.a=c.exports},M93x:function(t,s,e){"use strict";function i(t){e("RF6v")}
1var a=e("xJD8"),n=e("toAc"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,null,null);s.a=c.exports},NF7g:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"navbar"},[e("svg",{staticClass:"container"},[e("path",{staticClass:"elastic-wrapper",attrs:{d:t.curvePath}})]),t._v(" "),e("nav-item-list",{attrs:{open:t.open,curvePos:t.curvePos,curveHeight:t.curveHeight.value}}),t._v(" "),e("div",{staticClass:"hamburger-button",style:t.hamburgerPos,on:{mousedown:t.startDrag,touchstart:t.startDrag}},[e("hamburger-icon",{attrs:{open:t.open,dragging:!!t.dragging}})],1),t._v(" "),e("transition",{attrs:{name:"fade"}},[t.open?e("div",{staticClass:"overlay",style:t.overlayBgStyle,on:{mousedown:t.closeNavbar,touchstart:t.closeNavbar}}):t._e()])],1)},a=[],n={render:i,staticRenderFns:a};s.a=n},NHnr:function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var i=e("7+uW"),a=e("M93x"),n=e("YaEn");i.a.config.productionTip=!1,new i.a({el:"#app",router:n.a,template:"<App/>",components:{App:a.a}})},NQe7:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"portfolio__container"},[i("img",{staticClass:"behanceLogo",attrs:{src:e("LXvl")}}),t._v(" "),i("a",{staticClass:"profile__link",attrs:{href:"https://behance.net/albertlucianto"}},[i("div",{staticClass:"profile"},[i("div",{staticClass:"username"},[t._v(t._s(t.profile.username))]),t._v(" "),i("div",{staticClass:"separator"}),t._v(" "),i("div",{staticClass:"profile__item"},[i("div",{staticClass:"label"},[t._v("PROJECT VIEWS")]),t._v(" "),i("div",{staticClass:"value"},[t._v(t._s(t.profile.projectViews))])]),t._v(" "),i("div",{staticClass:"profile__item"},[i("div",{staticClass:"label"},[t._v("APPRECIATION")]),t._v(" "),i("div",{staticClass:"value"},[t._v(t._s(t.profile.appreciation))])]),t._v(" "),i("div",{staticClass:"profile__item"},[i("div",{staticClass:"label"},[t._v("FOLLOWERS")]),t._v(" "),i("div",{staticClass:"value"},[t._v(t._s(t.profile.followers))])]),t._v(" "),i("div",{staticClass:"profile__item"},[i("div",{staticClass:"label"},[t._v("FOLLOWING")]),t._v(" "),i("div",{staticClass:"value"},[t._v(t._s(t.profile.following))])])])])])},a=[],n={render:i,staticRenderFns:a};s.a=n},OUib:function(t,s){},Oas7:function(t,s){},PCRV:function(t,s){},PIX7:function(t,s,e){"use strict";s.a={props:{active:Boolean}}},PKFe:function(t,s){t.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB3aWR0aD0iMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMzY1IDE0MTRoMjMxdi02OTRoLTIzMXY2OTR6bTI0Ni05MDhxLTEtNTItMzYtODZ0LTkzLTM0LTk0LjUgMzQtMzYuNSA4NnEwIDUxIDM1LjUgODUuNXQ5Mi41IDM0LjVoMXE1OSAwIDk1LTM0LjV0MzYtODUuNXptNTg1IDkwOGgyMzF2LTM5OHEwLTE1NC03My0yMzN0LTE5My03OXEtMTM2IDAtMjA5IDExN2gydi0xMDFoLTIzMXEzIDY2IDAgNjk0aDIzMXYtMzg4cTAtMzggNy01NiAxNS0zNSA0NS01OS41dDc0LTI0LjVxMTE2IDAgMTE2IDE1N3YzNzF6bTQ2OC05OTh2OTYwcTAgMTE5LTg0LjUgMjAzLjV0LTIwMy41IDg0LjVoLTk2MHEtMTE5IDAtMjAzLjUtODQuNXQtODQuNS0yMDMuNXYtOTYwcTAtMTE5IDg0LjUtMjAzLjV0MjAzLjUtODQuNWg5NjBxMTE5IDAgMjAzLjUgODQuNXQ4NC41IDIwMy41eiIvPjwvc3ZnPg=="},PwH9:function(t,s,e){"use strict";var i=e("kgC2"),a=e("YRh5");s.a={components:{ProjectCard:i.a},data:function(){return{projects:a.a}},filters:{getCardStyle:function(t){return{transform:"translateY("+(t%2==0?-50:50)+"px)"}}},methods:{horizontalScroll:function(t){var s=t.wheelDelta;this.$refs.scrollView.scrollLeft-=s,t.preventDefault()},horizontalKeyPress:function(t){var s=37===t.keyCode?40:-40;this.$refs.scrollView.scrollLeft-=s}},mounted:function(){window.addEventListener("wheel",this.horizontalScroll),window.addEventListener("keydown",this.horizontalKeyPress)},beforeDestroy:function(){window.removeEventListener("wheel",this.horizontalScroll),window.removeEventListener("keydown",this.horizontalKeyPress)}}},QSyj:function(t,s,e){"use strict";s.a={props:{startClick:Function,direction:{type:String,required:!0,default:"right",validator:function(t){return"right"===t||"left"===t}}},computed:{position:function(){var t={};return"left"===this.direction&&(t.transform="scaleX(-1)"),t}}}},"Qs/R":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"experience-page"},[e("div",{staticClass:"xp-container",on:{mousedown:t.closeModal}},[e("div",{staticClass:"xp-wrapper",class:{blur:t.opened>=0}},[e("h3",{staticClass:"xp-title",class:{inverted:t.overlayActive,blur:t.opened>=0}},[t._v("Experience")]),t._v(" "),e("div",{staticClass:"overlay",class:{over:t.overlayActive}}),t._v(" "),t._l(t.logBooks,function(s,i){return e("div",{key:i,staticClass:"log-book",class:{front:t.transitioning===i&&t.opened<0},on:{mouseover:t.overlayUp,mouseout:t.overlayDown,mousedown:function(s){t.expandBook(s,i)}}},[e("card-template",{attrs:{colorIn:s.colorIn},scopedSlots:t._u([{key:"default",fn:function(a){return[e("h1",{staticClass:"title",style:a.getTransform(t.titleTransform)},[t._v(t._s(s.name))]),t._v(" "),e("div",{staticClass:"content-wrapper",style:a.getTransform(t.contentWrapTransform)},[e("div",{staticClass:"content",style:t.contentStyle(i)})])]}}])})],1)})],2)]),t._v(" "),t.transitioning>=0||t.opened>=0?e("div",{staticClass:"modal-container"},[e("intern-list",{attrs:{transitioning:0===t.transitioning,opened:0===t.opened}})],1):t._e(),t._v(" "),t.transitioning>=0||t.opened>=0?e("div",{staticClass:"modal-container"},[e("organisation-list",{attrs:{transitioning:1===t.transitioning,opened:1===t.opened}})],1):t._e()])},a=[],n={render:i,staticRenderFns:a};s.a=n},R3mM:function(t,s){t.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBF
1IHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQzMC4xMjNweCIgaGVpZ2h0PSI0MzAuMTIzcHgiIHZpZXdCb3g9IjAgMCA0MzAuMTIzIDQzMC4xMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzMC4xMjMgNDMwLjEyMzsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggaWQ9IkJlaGFuY2UiIGQ9Ik0zODguNDMyLDExOS4xMkgyODAuNjU5VjkyLjM1aDEwNy43ODJ2MjYuNzdIMzg4LjQzMnogTTIwOC45MTIsMjI4Ljg5NQ0KCQljNi45NTQsMTAuNzcxLDEwLjQyOSwyMy44NDksMTAuNDI5LDM5LjIwM2MwLDE1Ljg3OC0zLjkxOCwzMC4xMjItMTEuODg5LDQyLjcwNGMtNS4wNzEsOC4zMjYtMTEuMzY3LDE1LjM1OS0xOC45MzIsMjEuMDIxDQoJCWMtOC41Miw2LjU0OC0xOC42MDcsMTEuMDM4LTMwLjIwMywxMy40MzdjLTExLjYzMywyLjQwMy0yNC4yMjQsMy42MTctMzcuNzg3LDMuNjE3SDBWODEuMjQ3aDEyOS4yNQ0KCQljMzIuNTc5LDAuNTMsNTUuNjc2LDkuOTY5LDY5LjMxNSwyOC41MDZjOC4xODQsMTEuMzY5LDEyLjIzOSwyNS4wMTEsMTIuMjM5LDQwLjg2OGMwLDE2LjM2Mi00LjEwNCwyOS40NTQtMTIuMzY4LDM5LjQwMQ0KCQljLTQuNTk3LDUuNTc3LTExLjM4OCwxMC42NS0yMC4zNzgsMTUuMjI5QzE5MS42NzUsMjEwLjIzNiwyMDIuMDA3LDIxOC4wODYsMjA4LjkxMiwyMjguODk1eiBNNjEuNzIyLDE4Ni43Nmg1Ni42MzINCgkJYzExLjYzOCwwLDIxLjA0Ni0yLjIxMiwyOC4yOTItNi42MzRjNy4yNDEtNC40MTUsMTAuODU0LTEyLjI2MywxMC44NTQtMjMuNTMxYzAtMTIuNDQ5LTQuNzg0LTIwLjcxMi0xNC4zNzUtMjQuNjg5DQoJCWMtOC4yNDQtMi43NjMtMTguNzkyLTQuMTg2LTMxLjU5MS00LjE4Nkg2MS43MjJWMTg2Ljc2eiBNMTYyLjk1MywyNjQuMjc1YzAtMTMuOTAyLTUuNjgyLTIzLjUxMy0xNy4wMjMtMjguNjcNCgkJYy02LjM0Mi0yLjkzMS0xNS4yOS00LjQyOS0yNi43NjMtNC41MzZINjEuNzIydjcxLjMyMmg1Ni41NTZjMTEuNjE5LDAsMjAuNjEyLTEuNTIxLDI3LjEwMi00LjY5NA0KCQlDMTU3LjA4NCwyOTEuODYzLDE2Mi45NTMsMjgwLjc2LDE2Mi45NTMsMjY0LjI3NXogTTQyOC40MTksMjIwLjczNmMxLjMwMiw4Ljc1NiwxLjg5MSwyMS40NiwxLjY1MiwzOC4wNjVIMjkwLjQ5Mw0KCQljMC43NywxOS4yNjYsNy40MjEsMzIuNzM5LDIwLjAzNSw0MC40NDljNy42MDcsNC44MzUsMTYuODMsNy4xOTYsMjcuNjMsNy4xOTZjMTEuMzg4LDAsMjAuNjctMi44NzksMjcuODE1LTguNzk3DQoJCWMzLjg5My0zLjEzNyw3LjMyNy03LjU2NSwxMC4yOTYtMTMuMTUyaDUxLjE2Yy0xLjM0LDExLjM3OS03LjUsMjIuOTItMTguNTcsMzQuNjQ4Yy0xNy4xNTEsMTguNjQxLTQxLjIwNSwyNy45ODgtNzIuMDk3LDI3Ljk4OA0KCQljLTI1LjUyLDAtNDguMDExLTcuODgzLTY3LjUzMy0yMy41OTJDMjQ5Ljc3MiwzMDcuNzc3LDI0MCwyODIuMjExLDI0MCwyNDYuNzQ2YzAtMzMuMjU3LDguNzczLTU4LjcxMiwyNi4zNzgtNzYuNDMNCgkJYzE3LjY3LTE3Ljc1MSw0MC40NzQtMjYuNTg2LDY4LjU4My0yNi41ODZjMTYuNjYxLDAsMzEuNjgsMi45NzgsNDUuMDc5LDguOTY1YzEzLjM1Nyw1Ljk5MywyNC4zOTYsMTUuNDI1LDMzLjA5LDI4LjM4OA0KCQlDNDIwLjk5OCwxOTIuNDk5LDQyNi4wNTgsMjA1LjY5OSw0MjguNDE5LDIyMC43MzZ6IE0zNzguMDYyLDIyNS43M2MtMC45MzgtMTMuMzIyLTUuMzg2LTIzLjQwNS0xMy4zOTUtMzAuMjk2DQoJCWMtNy45NDMtNi45MS0xNy44NjYtMTAuMzc5LTI5LjcwNi0xMC4zNzljLTEyLjg4NiwwLTIyLjgzNiwzLjcwOC0yOS45MDYsMTAuOTk2Yy03LjExOCw3LjI3My0xMS41NDcsMTcuMTYxLTEzLjM2MiwyOS42OEgzNzguMDYyDQoJCUwzNzguMDYyLDIyNS43M3oiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K"},RF6v:function(t,s){},"Ru+L":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",[e("h1",{staticClass:"main-title",class:{fade:!t.transitioning||!t.opened},style:t.slideStyle(.5)},[t._v("Organisations")]),t._v(" "),e("div",{ref:"wrapper",staticClass:"modal-wrapper",class:{fade:!t.transitioning||!t.opened},style:t.wrapperStyle},t._l(t.organisations,function(s,i){return e("div",{key:i,staticClass:"modal-card",class:{"no-event":t.transitioning&&!t.opened},style:t.slideStyle(i)},[e("card-template",{attrs:{colorIn:"#F7F9FF",colorOut:"#DBDBDB"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"position",style:i.getTransform(t.titleTransform)},[t._v(t._s(s.position))]),t._v(" "),e("div",{staticClass:"title",style:i.getTransform(t.titleTransform)},[t._v(t._s(s.name))]),t._v(" "),e("h3",{staticClass:"year",style:i.getTransform(t.titleTransform)},[t._v(t._s(s.year))])]}}])})],1)})),t._v(" "),e("div",{staticClass:"navigation-right"},[t.showRight?e("arrow-button",{attrs:{direction:"right",startClick:t.updateMoveLeft}}):t._e()],1),t._v(" "),e("div",{staticClass:"navigation-left"},[t.showLeft?e("arrow-button",{attrs:{direction:"left",startClick:t.updateMoveRight}}):t._e()],1)])},a=[],n={render:i,staticRenderFns:a};s.a=n},SEAO:function(t,s){},SPRg:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("router-link",{staticClass:"link",attrs:{to:"/"}},[e("svg",{staticClass:"landing"},[e("g",{staticClass:"stars-front",class:{over:t.over}},t._l(t.starsFront,function(t,s){return e("circle",{key:s,staticClass:"star",attrs:{cx:t.pos.x,cy:t.pos.y,r:Math.abs(t.r)}})})),t._v(" "),e("g",{staticClass:"stars-back",class:{over:t.over}},t._l(t.starsBack,function(t,s){return e("circle",{key:s,staticClass:"star",attrs:{cx:t.pos.x,cy:t.pos.y,r:t.r}})})),t._v(" "),e("circle",{staticClass:"planet",class:{over:t.over},attrs:{cx:"55",cy:"170",r:"80"}}),t._v(" "),e("g",{staticClass:"rocket",class:{over:t.over}},[e("ellipse",{staticClass:"fin rear",class:{over:t.over},attrs:{cx:"35.03",cy:"80.43",rx:"3.23",ry:"16.13"}}),t._v(" "),e("path",{staticClass:"fin left",class:{over:t.over},attrs:{d:"M13,66.62A18.89,18.89,0,0,0,2.53,94a18.89,18.89,0,0,1,16.3-9.45A61.58,61.58,0,0,1,13,66.62Z"}}
1),t._v(" "),e("path",{staticClass:"body",attrs:{d:"M35,0C74.67,42.47,51.16,84.61,51.16,84.68c-7.72,3.23-26.53,2.54-32.27,0C18.81,84.64-4.61,42.47,35,0Z"}}),t._v(" "),e("path",{staticClass:"fin right",class:{over:t.over},attrs:{d:"M57,66.62A18.89,18.89,0,0,1,67.47,94a18.89,18.89,0,0,0-16.3-9.45A61.58,61.58,0,0,0,57,66.62Z"}}),t._v(" "),e("ellipse",{staticClass:"fin mid",class:{over:t.over},attrs:{cx:"35.03",cy:"80.43",rx:"3.23",ry:"16.13"}}),t._v(" "),e("circle",{staticClass:"window",class:{over:t.over},attrs:{cx:"35",cy:"40",r:"10"}}),t._v(" "),e("path",{staticClass:"head",attrs:{d:"M35,0A90.88,90.88,0,0,0,19,23.28H51.09A90.74,90.74,0,0,0,35,0Z"}})]),t._v(" "),e("rect",{staticClass:"landing-helper",attrs:{width:"110",height:"110"},on:{mouseover:t.animateIn,mouseout:t.animateOut}})]),t._v(" "),e("div",{staticClass:"text"},[t._v("Greeting")])])},a=[],n={render:i,staticRenderFns:a};s.a=n},TFKO:function(t,s,e){"use strict";function i(t){e("GzEP")}var a=e("ibvo"),n=e("I03k"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-b1fc4ae6",null);s.a=c.exports},"U/H6":function(t,s){t.exports="data:image/png;base64,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"},"VwU+":function(t,s){},WIsx:function(t,s){},WkuW:function(t,s,e){"use strict";var i=e("HlUt"),a=e("TFKO"),n=e("xysi");s.a={components:{CardTemplate:i.a,InternList:a.a,OrganisationList:n.a},data:function(){return{logBooks:[{name:"Internships",colorIn:"#EF548F"},{name:"Organisations",colorIn:"#FFC127"}],over:!1,opened:-1,transitioning:-1,startRect:{left:0,right:0,top:0,bottom:0}}},computed:{overlayActive:function(){return this.opened>=0||this.over||this.transitioning>=0},titleTransform:function(){return"translateZ(100px)"},contentWrapTransform:function(){return"translateZ(50px)"},contentStyle:function(){var t=this,s=window.innerWidth/15+475,e=(this.startRect.left+this.startRect.right)/2;return function(i){return{transform:t.transitioning===i?"translateX("+(s-e)+"px) scale3d(1.3, 1.75, 1) rotateY(180deg)":"",opacity:t.opened===i?0:1}}},modalStyle:function(){var t=this;return function(s,e){return{transform:t.opened===s?"":"translateX("+-275*e+"px)"}}}},methods:{overlayUp:function(){this.over=!0},overlayDown:function(){this.over=!1},closeModal:function(){var t=this;this.transitioning=-1,setTimeout(function(){t.opened=-1},200)},expandBook:function(t,s){var e=this;t.stopPropagation();var i=t.target.getBoundingClientRect(),a=i.left,n=i.right,r=i.top,o=i.bottom;this.startRect={left:a,right:n,top:r,bottom:o},this.transitioning=s,setTimeout(function(){e.opened=s},450)}}}},Wmxr:function(t,s,e){"use strict";function i(t){e("PCRV")}var a=e("lfVD"),n=e("bIHI"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-2cb51ce0",null);s.a=c.exports},XB67:function(t,s,e){"use strict";function i(t){e("AZ1d")}var a=e("F858"),n=e("JM6R"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-4acf4dd6",null);s.a=c.exports},XaLR:function(t,s){},XpZt:function(t,s,e){"use strict";function i(t){e("aNiK")}var a=e("Klmi"),n=e("NF7g"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-86b96948",null);s.a=c.exports},"Y+ez":function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"projectPage__container"},[e("div",{staticClass:"title"},[t._v("Projects")]),t._v(" "),e("div",{staticClass:"background__hollow"},[t._v("Software Projects")]),t._v(" "),e("div",{ref:"scrollView",staticClass:"horizontalList__container"},[e("div",{staticClass:"horizontalList__wrapper"},t._l(t.projects,function(s,i){return e("project-card",{key:i,style:t._f("getCardStyle")(i),attrs:{stacks:s.stacks,title:s.title,de
1scription:s.description,links:s.links,detail:s.detail,imageUrl:s.imageUrl,imgSize:s.imgSize,imageHoverUrl:s.imageHoverUrl,backgroundColor:s.backgroundColor}})}))])])},a=[],n={render:i,staticRenderFns:a};s.a=n},"Y+vi":function(t,s,e){"use strict";var i=e("EzTC"),a=e.n(i);s.a={data:function(){return{window:{height:window.innerHeight,width:window.innerWidth},iDotRadius:50,aposSteadyPos:{x:60,y:window.innerHeight/2+175},aposDotX:{value:25},aposDotY:{value:window.innerHeight/2+50},blinking:!1,dragging:!1,draggable:!1,lightCentre:{isOn:!1,x:0,y:0},curRipples:[],start:{x:0,y:0},willReleaseTurnOn:!1}},computed:{hCurveStart:function(){return this.window.height/2-25},hLineRightStart:function(){return this.window.height/2-25},hLineRightEnd:function(){return this.window.height},hLineLeftStart:function(){return this.window.height/2+125},hLineNCurve:function(){return"\n M 10 "+this.hCurveStart+"\n A 90 90 0 0 1 190 "+this.hCurveStart+"\n V "+this.hLineRightEnd+"\n "},iLineStart:function(){return this.window.height/2-100},iLineEnd:function(){return this.window.height},aposLineStart:function(){return this.window.height/2+75},iDotY:function(){return this.window.height/2-150},guideStylePosition:function(){var t={x:this.aposDotX.value-45,y:this.aposDotY.value-this.window.height/2};return{left:this.window.width/2-275+t.x+"px",top:this.window.height/2+t.y+"px"}}},mounted:function(){var t=this;window.addEventListener("resize",this.adjustWindowSize),setTimeout(function(){var s=setInterval(function(){t.iDotRadius=t.iDotRadius-1,t.iDotRadius<8&&clearInterval(s)},10)},750),setTimeout(function(){a.a.animate(t.aposDotX,{value:t.aposSteadyPos.x},{type:a.a.spring,duration:5e3,frequency:400,friction:50}),a.a.animate(t.aposDotY,{value:t.aposSteadyPos.y},{type:a.a.spring,duration:5e3,frequency:650,friction:300})},1750),setTimeout(function(){t.draggable=!0},4500)},filters:{profileIcon:function(t){return{"animation-delay":3500+200*t+"ms"}}},methods:{switchOn:function(t){if(this.draggable){this.aposDotY.value=this.aposDotY.value+20,this.dragging=!0;var s=t.changedTouches?t.changedTouches[0]:t;this.start.x=s.pageX,this.start.y=s.pageY,window.addEventListener("mousemove",this.onDrag),window.addEventListener("mouseup",this.release),window.addEventListener("touchmove",this.onDrag),window.addEventListener("touchend",this.release)}},onDrag:function(t){var s=t.changedTouches?t.changedTouches[0]:t;if(this.dragging){a.a.stop(this.aposDotX),a.a.stop(this.aposDotY);var e=this.aposSteadyPos.x,i=this.aposSteadyPos.y,n=s.pageY-i,r=n>0?3:1.5;this.aposDotX.value=Math.min(Math.max(e+(s.pageX-this.start.x)/2,25),115),this.aposDotY.value=i+n/r,this.aposDotY.value-i>0&&Math.pow(this.aposDotX.value-e,2)+Math.pow(this.aposDotY.value-i,2)>3600?this.willReleaseTurnOn=!0:this.willReleaseTurnOn=!1}},release:function(){var t=this;if(window.removeEventListener("mousemove",this.onDrag),window.removeEventListener("mouseup",this.release),window.removeEventListener("touchmove",this.onDrag),window.removeEventListener("touchend",this.release),this.dragging){var s=this.aposSteadyPos.x,e=this.aposSteadyPos.y;a.a.animate(this.aposDotY,{value:e},{type:a.a.spring,duration:1e3,frequency:300,friction:300}),a.a.animate(this.aposDotX,{value:s},{type:a.a.spring,duration:2e3,frequency:140,friction:70}),this.dragging=!1,this.willReleaseTurnOn&&setTimeout(function(){t.$router.push("/me")},500)}},adjustWindowSize:function(){this.window={height:window.innerHeight,width:window.innerWidth}}},beforeDestroy:function(){window.removeEventListener("resize",this.adjustWindowSize)}}},YPHL:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("svg",{staticClass:"arrow-container",style:t.position,on:{touchstart:t.startClick,mousedown:t.startClick}},[e("circle",{staticClass:"circle",attrs:{r:"30",cx:"30",cy:"30"}}),t._v(" "),e("path",{staticClass:"arrow-path",attrs:{d:"M 30 10 L 50 30 H 10 H 50 L 30 50"}}),t._v(" "),e("path",{staticClass:"arrow-path animate",attrs:{d:"M 30 10 L 50 30 H 10 H 50 L 30 50"}})])},a=[],n={render:i,staticRenderFns:a};s.a=n},YRh5:function(t,s,e){"use strict";var i=e("qyvb");s.a=[{title:"Pintu Apps",description:"Migrating the organisation's main
1source of fund for 8 years to improve administration, security, performance, and UI/UX.",detail:"This project also serves as Indonesian student's data management in Nanyang Technological University. My role is as a UI/UX and Frontend Engineer, also improving some of the API server. Challenges faced include creating a scalable modules, as well as optimizing application load time.",backgroundColor:"rgb(255,45,85)",imageUrl:"static/pintu_apps.gif",imgSize:"large",links:[{name:"Website",url:"https://pintusingapura.org/app"}],stacks:[{name:"React",imgUrl:"https://cdn-images-1.medium.com/max/1600/1*dTkerp9GmV4lA2NkHWRLlQ.png",url:"https://reactjs.org/"},{name:"Redux",imgUrl:"https://raw.githubusercontent.com/reactjs/redux/master/logo/logo.png",url:"https://redux.js.org/docs/introduction/"},{name:"Immutable.js",imgUrl:"https://cloudinary-a.akamaihd.net/bountysource/image/upload/d_noaoqqwxegvmulwus0un.png,c_pad,w_200,h_200,b_white/pfxsayjjyvwk3amjidxo.png",url:"https://facebook.github.io/immutable-js/"},{name:"Flask",imgUrl:"https://cdn.tutsplus.com/net/uploads/2013/06/flask-preview-400.jpg",url:"http://flask.pocoo.org/"},{name:"SQLAlchemy",imgUrl:"https://www.fullstackpython.com/img/logos/sqlalchemy.jpg",url:"https://www.sqlalchemy.org/"},{name:"NGINX",imgUrl:"https://www.nuno-sarmento.com/wp-content/uploads/2017/07/nginx.png",url:"https://www.nginx.com/"},{name:"Ansible",imgUrl:"https://upload.wikimedia.org/wikipedia/commons/0/05/Ansible_Logo.png",url:"https://www.ansible.com/"}]},{title:"Vuex Search",description:"Vuex binding for client-side search with indexers and Web Workers.",detail:"Vuex Search is a plugin for searching collections of objects. It will watch resources' changes, reindex, and perform non-blocking search.",backgroundColor:"#42b983",links:[{name:"Repo",url:"https://github.com/AlbertLucianto/vuex-search"},{name:"npm",url:"https://www.npmjs.com/package/vuex-search"}],stacks:[{name:"Vue.js",imgUrl:"https://vuejs.org/images/logo.png",url:"https://vuejs.org/"},{name:"Vuex",imgUrl:"https://vuejs.org/images/logo.png",url:"https://vuex.vuejs.org/"}]},{title:"3D SVG Editor",description:"Mini Adobe Illustrator for creating 3D SVG assets.",detail:"This project is intended to help me creating 3D assets rather than manually using CSS while working on my portfolio. This application is built using Angular and Electron. Some other notable libraries are Redux, Angular Redux, and RxJS.",backgroundColor:i.a.purple,imageUrl:"static/3d-svg-editor.gif",imgSize:"large",links:[{name:"Demo",url:"https://albertlucianto.github.io/3d-svg-editor"},{name:"Repo",url:"https://github.com/albertlucianto/3d-svg-editor"}],stacks:[{name:"Angular",imgUrl:"https://angular.io/assets/images/logos/angular/angular.png",url:"https://angular.io/"},{name:"Electron",imgUrl:"https://camo.githubusercontent.com/79904b8ba0d1bce43022bbd5710f0ea1db33f54f/68747470733a2f2f7261776769742e636f6d2f73696e647265736f726875732f617765736f6d652d656c656374726f6e2f6d61737465722f656c656374726f6e2d6c6f676f2e737667",url:"https://electronjs.org/"},{name:"Redux",imgUrl:"https://raw.githubusercontent.com/reactjs/redux/master/logo/logo.png",url:"https://redux.js.org/docs/introduction/"},{name:"RxJS",imgUrl:"https://raw.githubusercontent.com/Reactive-Extensions/RxJS/master/doc/designguidelines/images/984368.png",url:"http://reactivex.io/rxjs/"},{name:"Redux Observable",imgUrl:"https://cdn-images-1.medium.com/max/600/1*YFFWL4PhXKSDId3GEeRlYA.png",url:"https://redux-observable.js.org/"}]},{title:"Interactive Digital Book",description:"An application for composing interactive digital book. Interactions include in-air hand gestures and voice recognition.",detail:"Built on Unity3D. Interesting encounters include async object modification, low-level mesh-collider for object selection and editing using raycast. AWS is deployed for storing and accessing digital books.",backgroundColor:i.a.orange,links:[{name:"Repo",url:"https://github.com/albertlucianto/interactive-digital-book"}],stacks:[{name:"Unity3D",imgUrl:"https://seeklogo.com/images/U/unity-logo-988A22E703-seeklogo.com.png",url:"https://unity3d.com/"},{name:"AWS",imgUrl:"static/aws-logo.png",url:"aws.amazon.com/â"},{name:"Leap Motion",imgUrl:"https://static1.squarespace.com/static/4f35ab56cb1284395213ff6f/t/518ede9ee4b0dde685f6a1ff/1368317599400/LeapRefreshLogo.png",url:"https://www.leapmotion.com/"}
1,{name:"Autodesk Maya",imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRtAWLfTfFXxoLxUAleMXkciD3cug7x0gz3VK4WnznTEQL29Bnl",url:"https://www.autodesk.com.sg/products/maya/overview"}]},{title:"Vue Text Highlight",description:"Text highlighter library for Vue.js",detail:"Features support multiple queries of strings or RegExp, and union matches. It is also immune to possible html injection.",backgroundColor:"#42b983",links:[{name:"Repo",url:"https://github.com/AlbertLucianto/vue-text-highlight"},{name:"npm",url:"https://www.npmjs.com/package/vue-text-highlight"}],stacks:[{name:"Vue.js",imgUrl:"https://vuejs.org/images/logo.png",url:"https://vuejs.org/"}]},{title:"ICN Musical: Lakonna",description:"Built main website for theatre drama by Indonesian Cultural Production.",detail:"This project consists of two websites, one is the main website and the other is a demographic. I'm responsible of the Web Design and Frontend development of the main website, created using Vue.js",backgroundColor:"#77210b",imageUrl:"static/lakonna-web.gif",imgSize:"large",links:[{name:"Website",url:"https://icnmusical.com/lakonna"}],stacks:[{name:"Vue.js",imgUrl:"https://vuejs.org/images/logo.png",url:"https://vuejs.org/"},{name:"Adobe Illustrator",imgUrl:"https://helpx.adobe.com/content/dam/help/mnemonics/ai_cc_app_RGB.svg"},{name:"Adobe Photoshop",imgUrl:"static/photoshop-logo.png"}]},{title:"Better Bus",description:"A crowd level detection using Darknet Convolutional Neural Network and recommendation system in shuttle bus.",detail:"Achieved 3rd Place in SingTel Techfest Hackathon 2018. Client side is build on Vue.js",backgroundColor:"rgb(0,122,255)",imageUrl:"static/better-bus.gif",links:[{name:"Demo",url:"https://albertlucianto.github.io/better-bus"},{name:"Frontend",url:"https://github.com/albertlucianto/better-bus"}],stacks:[{name:"Vue.js",imgUrl:"https://vuejs.org/images/logo.png",url:"https://vuejs.org/"},{name:"TensorFlow",imgUrl:"https://pbs.twimg.com/profile_images/773317101012586496/q8sc1KuZ_400x400.jpg",url:"https://www.tensorflow.org/"}]},{title:"Hot Potato",description:"Hot potato is a simple game inpsired by Google internal tool. Players simply can create and pass potato to anyone for a limited time, otherwise they drop it.",detail:"This project is built on a serverless GraphQL with Graphcool and Vue.js",imageUrl:"static/hot-potato.gif",backgroundColor:i.a.orange,links:[{name:"Demo",url:"https://albertlucianto.github.io/hot-potato"},{name:"Repo",url:"https://github.com/albertlucianto/hot-potato"}],stacks:[{name:"Vue.js",imgUrl:"https://vuejs.org/images/logo.png",url:"https://vuejs.org/"},{name:"Vue Router",imgUrl:"static/vue-router-logo.png",url:"https://router.vuejs.org/en/"},{name:"GraphQL",imgUrl:"https://upload.wikimedia.org/wikipedia/commons/thumb/1/17/GraphQL_Logo.svg/768px-GraphQL_Logo.svg.png",url:"http://graphql.org/"},{name:"Apollo GraphQL",imgUrl:"https://s3.amazonaws.com/media-p.slid.es/uploads/345677/images/3094428/agcdgv0j6vh2q55ygu9i.png",url:"https://www.apollographql.com/"},{name:"Graphcool",imgUrl:"https://seeklogo.com/images/G/graphcool-logo-E2E92C1A2B-seeklogo.com.png",url:"https://www.graph.cool/"}]}]},YRrm:function(t,s){},YaEn:function(t,s,e){"use strict";var i=e("7+uW"),a=e("/ocq"),n=e("y77C"),r=e("LtYH"),o=e("EALA"),c=e("Cucq");i.a.use(a.a),s.a=new a.a({routes:[{path:"/",name:"Landing",component:n.a},{path:"/me",name:"Profile",component:r.a},{path:"/experience",name:"Experience",component:o.a},{path:"/project",name:"Project",component:c.a}]})},Yleu:function(t,s,e){"use strict";s.a={props:{active:Boolean}}},YseC:function(t,s,e){"use strict";function i(t){e("3Tyj")}var a=e("PIX7"),n=e("ogYP"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-c665f812",null);s.a=c.exports},YwsT:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"container",class:{over:t.over}},[t._t("default",null,{getTransform:t.getTransform,over:t.over,mouseOffset:t.mouseOffset,dimension:t.dimension}),t._v(" "),e("div",{ref:"card",staticClass:"card",style:t.cardStyle,on:{mouseover:t.animateIn,mousemove:t.animateMove,mouseout:t.animateOut}})],2)},a=[],n={render:i,staticRenderFns:a};s.a=n},Z7Xy:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("router-link",{staticClass:"link",attrs:{to:"/project"}},[e("div",{staticClass:"app",class:{over:t.over}},[e("div",{staticClass:"inner-app"})]),t._v(" "),e("svg",{staticClass:"projects",class:{over:t.over}},[e("line",{staticClass:"code-line",class:{over:t.over,disappear:t.over},attrs:{x1:t.lines.topLeft.start.x,y1:t.lines.topLeft.start.y,x2:t.lines.topLeft.end.x,y2:t.lines.topLeft.end.y}}),t._v(" "),e("line",{staticClass:"code-line",class:{over:t.over,disappear:t.over},attrs:{x1:t.lines.bottomLeft.start.x,y1:t.lines.bottomLeft.start.y,x2:t.lines.bottomLeft.end.x,y2:t.lines.bottomLeft.end.y}}),t._v(" "),e("line",{staticClass:"code-line",class:{over:t.over,disappear:t.over},attrs:{x1:t.lines.topRight.start.x,y1:t.lines.topRight.start.y,x2:t.lines.topRight.end.x,y2:t.lines.topRight.end.y}}),t._v(" "),e("line",{staticClass:"code-line",class:{over:t.over,disappear:t.over},attrs:{x1:t.lines.bottomRight.start.x,y1:t.lines.bottomRight.start.y,x2:t.lines.bottomRight.end.x,y2:t.lines.bottomRight.end.y}}),t._v(" "),e("line",{staticClass:"code-line",class:{over:t.over},attrs:{x1:t.lines.slash.start.x,y1:t.lines.slash.start.y,x2:t.lines.slash.end.x,y2:t.lines.slash.end.y}}),t._v(" "),e("g",{staticClass:"control-group",class:{over:t.over}},[e("circle",{staticClass:"red",attrs:{cx:"0",cy:"0",r:t.rAbs.red}
1}),t._v(" "),e("circle",{staticClass:"yellow",attrs:{cx:"12.5",cy:"0",r:t.rAbs.yellow}}),t._v(" "),e("circle",{staticClass:"green",attrs:{cx:"25",cy:"0",r:t.rAbs.green}})]),t._v(" "),e("rect",{staticClass:"projects-helper",attrs:{width:"110",height:"110"},on:{mouseover:t.animateIn,mouseout:t.animateOut}})]),t._v(" "),e("div",{staticClass:"text"},[t._v("Projects")])])},a=[],n={render:i,staticRenderFns:a};s.a=n},ZpaF:function(t,s){t.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQzOC41NDlweCIgaGVpZ2h0PSI0MzguNTQ5cHgiIHZpZXdCb3g9IjAgMCA0MzguNTQ5IDQzOC41NDkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzOC41NDkgNDM4LjU0OTsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTQwOS4xMzIsMTE0LjU3M2MtMTkuNjA4LTMzLjU5Ni00Ni4yMDUtNjAuMTk0LTc5Ljc5OC03OS44QzI5NS43MzYsMTUuMTY2LDI1OS4wNTcsNS4zNjUsMjE5LjI3MSw1LjM2NQ0KCQljLTM5Ljc4MSwwLTc2LjQ3Miw5LjgwNC0xMTAuMDYzLDI5LjQwOGMtMzMuNTk2LDE5LjYwNS02MC4xOTIsNDYuMjA0LTc5LjgsNzkuOEM5LjgwMywxNDguMTY4LDAsMTg0Ljg1NCwwLDIyNC42Mw0KCQljMCw0Ny43OCwxMy45NCw5MC43NDUsNDEuODI3LDEyOC45MDZjMjcuODg0LDM4LjE2NCw2My45MDYsNjQuNTcyLDEwOC4wNjMsNzkuMjI3YzUuMTQsMC45NTQsOC45NDUsMC4yODMsMTEuNDE5LTEuOTk2DQoJCWMyLjQ3NS0yLjI4MiwzLjcxMS01LjE0LDMuNzExLTguNTYyYzAtMC41NzEtMC4wNDktNS43MDgtMC4xNDQtMTUuNDE3Yy0wLjA5OC05LjcwOS0wLjE0NC0xOC4xNzktMC4xNDQtMjUuNDA2bC02LjU2NywxLjEzNg0KCQljLTQuMTg3LDAuNzY3LTkuNDY5LDEuMDkyLTE1Ljg0NiwxYy02LjM3NC0wLjA4OS0xMi45OTEtMC43NTctMTkuODQyLTEuOTk5Yy02Ljg1NC0xLjIzMS0xMy4yMjktNC4wODYtMTkuMTMtOC41NTkNCgkJYy01Ljg5OC00LjQ3My0xMC4wODUtMTAuMzI4LTEyLjU2LTE3LjU1NmwtMi44NTUtNi41N2MtMS45MDMtNC4zNzQtNC44OTktOS4yMzMtOC45OTItMTQuNTU5DQoJCWMtNC4wOTMtNS4zMzEtOC4yMzItOC45NDUtMTIuNDE5LTEwLjg0OGwtMS45OTktMS40MzFjLTEuMzMyLTAuOTUxLTIuNTY4LTIuMDk4LTMuNzExLTMuNDI5Yy0xLjE0Mi0xLjMzMS0xLjk5Ny0yLjY2My0yLjU2OC0zLjk5Nw0KCQljLTAuNTcyLTEuMzM1LTAuMDk4LTIuNDMsMS40MjctMy4yODljMS41MjUtMC44NTksNC4yODEtMS4yNzYsOC4yOC0xLjI3Nmw1LjcwOCwwLjg1M2MzLjgwNywwLjc2Myw4LjUxNiwzLjA0MiwxNC4xMzMsNi44NTENCgkJYzUuNjE0LDMuODA2LDEwLjIyOSw4Ljc1NCwxMy44NDYsMTQuODQyYzQuMzgsNy44MDYsOS42NTcsMTMuNzU0LDE1Ljg0NiwxNy44NDdjNi4xODQsNC4wOTMsMTIuNDE5LDYuMTM2LDE4LjY5OSw2LjEzNg0KCQljNi4yOCwwLDExLjcwNC0wLjQ3NiwxNi4yNzQtMS40MjNjNC41NjUtMC45NTIsOC44NDgtMi4zODMsMTIuODQ3LTQuMjg1YzEuNzEzLTEyLjc1OCw2LjM3Ny0yMi41NTksMTMuOTg4LTI5LjQxDQoJCWMtMTAuODQ4LTEuMTQtMjAuNjAxLTIuODU3LTI5LjI2NC01LjE0Yy04LjY1OC0yLjI4Ni0xNy42MDUtNS45OTYtMjYuODM1LTExLjE0Yy05LjIzNS01LjEzNy0xNi44OTYtMTEuNTE2LTIyLjk4NS0xOS4xMjYNCgkJYy02LjA5LTcuNjE0LTExLjA4OC0xNy42MS0xNC45ODctMjkuOTc5Yy0zLjkwMS0xMi4zNzQtNS44NTItMjYuNjQ4LTUuODUyLTQyLjgyNmMwLTIzLjAzNSw3LjUyLTQyLjYzNywyMi41NTctNTguODE3DQoJCWMtNy4wNDQtMTcuMzE4LTYuMzc5LTM2LjczMiwxLjk5Ny01OC4yNGM1LjUyLTEuNzE1LDEzLjcwNi0wLjQyOCwyNC41NTQsMy44NTNjMTAuODUsNC4yODMsMTguNzk0LDcuOTUyLDIzLjg0LDEwLjk5NA0KCQljNS4wNDYsMy4wNDEsOS4wODksNS42MTgsMTIuMTM1LDcuNzA4YzE3LjcwNS00Ljk0NywzNS45NzYtNy40MjEsNTQuODE4LTcuNDIxczM3LjExNywyLjQ3NCw1NC44MjMsNy40MjFsMTAuODQ5LTYuODQ5DQoJCWM3LjQxOS00LjU3LDE2LjE4LTguNzU4LDI2LjI2Mi0xMi41NjVjMTAuMDg4LTMuODA1LDE3LjgwMi00Ljg1MywyMy4xMzQtMy4xMzhjOC41NjIsMjEuNTA5LDkuMzI1LDQwLjkyMiwyLjI3OSw1OC4yNA0KCQljMTUuMDM2LDE2LjE4LDIyLjU1OSwzNS43ODcsMjIuNTU5LDU4LjgxN2MwLDE2LjE3OC0xLjk1OCwzMC40OTctNS44NTMsNDIuOTY2Yy0zLjksMTIuNDcxLTguOTQxLDIyLjQ1Ny0xNS4xMjUsMjkuOTc5DQoJCWMtNi4xOTEsNy41MjEtMTMuOTAxLDEzLjg1LTIzLjEzMSwxOC45ODZjLTkuMjMyLDUuMTQtMTguMTgyLDguODUtMjYuODQsMTEuMTM2Yy04LjY2MiwyLjI4Ni0xOC40MTUsNC4wMDQtMjkuMjYzLDUuMTQ2DQoJCWM5Ljg5NCw4LjU2MiwxNC44NDIsMjIuMDc3LDE0Ljg0Miw0MC41Mzl2NjAuMjM3YzAsMy40MjIsMS4xOSw2LjI3OSwzLjU3Miw4LjU2MmMyLjM3OSwyLjI3OSw2LjEzNiwyLjk1LDExLjI3NiwxLjk5NQ0KCQljNDQuMTYzLTE0LjY1Myw4MC4xODUtNDEuMDYyLDEwOC4wNjgtNzkuMjI2YzI3Ljg4LTM4LjE2MSw0MS44MjUtODEuMTI2LDQxLjgyNS0xMjguOTA2DQoJCUM0MzguNTM2LDE4NC44NTEsNDI4LjcyOCwxNDguMTY4LDQwOS4xMzIsMTE0LjU3M3oiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K"},aNiK:function(t,s){},agZw:function(t,s){},bIHI:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"portfolio"},[e("svg",{staticClass:"rect",attrs:{viewBox:"0 0 150 150"}},[e("rect",{attrs:{x:"29.5",y:"13.5",width:"53",height:"75"}})]),t._v(" "),e("svg",{staticClass:"wave",attrs:{viewBox:"0 0 150 150"}},[e("path",{attrs:{d:"M13,62v2A17,17,0,0,0,30,81h0A17,17,0,0,0,47,64h0A26,26,0,0,1,73,38h0A26,26,0,0,1,99,64v41H13Z"}})]),t._v(" "),e("svg",{staticClass:"circle-top-left",attrs:{viewBox:"0 0 150 150"}},[e("circle",{attrs:{cx:"26",cy:"26",r:"26"}})]),t._v(" "),e("svg",{staticClass:"triangle",attrs:{viewBox:"0 0 150 150"}},[e("polygon",{attrs:{points:"119.06 102.73 63.36 117.65 63.36 117.65 78.29 61.96 119.06 102.73"}})]),t._v(" "),e("svg",{staticClass:"small-circles",attrs:{viewBox:"0 0 150 150"}},[e("g",{staticClass:"circle-group-1"},[e("circle",{attrs:{cx:"4.5",cy:"71.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"19.5",cy:"71.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"34.5",cy:"71.5",r:"4"}})]),t._v(" "),e("g",{staticClass:"circle-group-2"},[e("circle",{attrs:{cx:"4.5",cy:"85.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"19.5",cy:"85.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"34.5",cy:"85.5",r:"4"}})]),t._v(" "),e("g",{staticClass:"circle-group-3"},[e("circle",{attrs:{cx:"4.5",cy:"99.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"19.5",cy:"99.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"34.5",cy:"99.5",r:"4"}})]),t._v(" "),e("g",{staticClass:"circle-group-4"},[e("circle",{attrs:{cx:"4.5",cy:"113.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"19.5",cy:"113.5",r:"4"}}),t._v(" "),e("circle",{attrs:{cx:"34.5",cy:"113.5",r:"4"}})])]),t._v(" "),e("svg",{staticClass:"brush",attrs:{viewBox:"0 0 150 150"}},[e("path",{staticClass:"brush-head",attrs:{d:"M36.5,21.5c-9-8-21-2-24,8,12-4,13,8,24,1C40.72,27.82,38.61,23.38,36.5,21.5Z"}}),t._v(" "),e("path",{staticClass:"brush-handle",attrs:{d:"M108.66,29l-69,3.37a3,3,0,0,1-3.13-3V22.63a3,3,0,0,1,3.13-3l69,3.37a3,3,0,0,1,2.84,3h0A3,3,0,0,1,108.66,29Z"}})])])},a=[],n={render:i,staticRenderFns:a};s.a=n},bdPM:function(t,s,e){"use strict";var i=e("7sVH"),a=e("EOIq"),n=e("7yq1"),r=e("vLxI"),o=["Landing","Profile","Project","Experience"];s.a={components:{Profile:a.a,Project:n.a,Landing:i.a,Experience:r.a},props:{open:Boolean,curvePos:Object,curveHeight:Number},data:function(){return{navItems:[].concat(o)}},computed:{listStyle:function(){return{left:(this.open?0:-250)+"px"}},itemStyle:function(){var t=this;return function(s){var e=0,i=0,a=t.curvePos.y/((window.innerHeight-100)/o.length)-.3,n=Math.abs(a-s);return t.open?i=t.curveHeight*(.75/(n+.5)):e=-50*n,{transform:"translateX("+e+"px)",opacity:t.open?1:0,"margin-left":i+"px"}}},isActive:function(){var t=this;return function(s){return t.$route.name===o[s]}}}}},cHHz:function(t,s){},cUXi:function(t,s,e){"use strict";function i(t){e("26y0")}var a=e("Yleu"),n=e("Ki2R"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-0937e54b",null);s.a=c.exports},cmCY:function(t,s){},doQS:function(t,s){},eyCq:function(t,s,e){"use strict";function i(t){e("Oas7")}var a=e("k27i"),n=e("D78w"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-08800c8c",null);s.a=c.exports},"gd/H":function(t,s,e){"use strict";var i=e("EzTC"),a=e.n(i),n=e("HlUt"),r=e("xZ8J");s.a={components:{CardTemplate:n.a,ArrowButton:r.a},props:{transitioning:Boolean,opened:Boolean},data:function(){return{panX:{value:0},pannable:0,currentInv:void 0,organisations:[{name:"ICN Cultural Production, 10th Management Committee",position:"Director of IT and Ticketing"},{name:"Nanyang Technological University Students' Union",position:"IT Officer"},{name:"ICN Cultural Production, 9th Management Committee",position:"Web Developer"},{name:"Nanyang Technological University Students' Union, 26th Management Committee",position:"Corporate Communications Design Director"},{name:"IUC Freshmen Orientation Camp, 19th Management Committee",position:"Publications, Publicity and IT Committee Director"},{name:"NTU Indonesian Students' Association, 14th Management Committee",position:"Head of Yearbook Division"}]}},computed:{titleTransform:function(){return"translateZ(100px)"},slideStyle:function(){var t=this;return function(s){return{transform:t.opened&&t.transitioning?"":"translateX("+(-125*s-50)+"px)"}}},wrapperStyle:function(){return{transform:"translateX("+this.panX.value+"px)"}},showRight:function(){return-this.panX.value<this.pannable-5},showLeft:function(){return-this.panX.value>5}},methods:{updateMoveLeft:function(t){t.stopPropagation();var s=Math.max(this.panX.value-450,-this.pannable);a.a.stop(this.panX),a.a.animate(this.panX,{value:s},{type:a.a.easeOut,duration:200,friction:50})},updateMoveRight:function(t){t.stopPropagation();var s=Math.min(this.panX.value+450,0);a.a.stop(this.panX),a.a.animate(this.panX,{value:s},{type:a.a.easeOut,duration:200,friction:50})}},mounted:function(){var t=this;this.$nextTick(function(){var s=t.$refs.wrapper.getBoundingClientRect().right;t.pannable=s-window.innerWidth- -100})}}},"h71/":function(t,s,e){"use strict";var i=function(t,s){return Math.random()*(s-t)+t};s.a={data:function(){return{over:!1,starsFront:new Array(5).fill({}).map(function(){return{pos:{x:i(10,100),y:i(20,100)},r:3}}),starsBack:new Array(5).fill({}).map(function(){return{pos:{x:i(10,100),y:i(20,90)},r:2}})}},methods:{animateIn:function(){this.over=!0},animateOut:function(){this.over=!1}}}},hW9F:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("ul",{staticClass:"nav-item-list",style:t.listStyle},t._l(t.navItems,function(s,i){return e("li",{key:i,staticClass:"nav-item",style:t.itemStyle(i)},[e("transition",{attrs:{name:"current"}},[t.isActive(i)?e("div",{staticClass:"current"}):t._e()]),t._v(" "),e(s,{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],tag:"component"})],1)}))},a=[],n={render:i,staticRenderFns:a};s.a=n},i0TC:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"canvas"},[i("svg",{staticClass:"h-container"},[i("line",{staticClass:"line h-left",attrs:{x1:"10",y1:t.hLineLeftStart,x2:"10",y2:"0"}}),t._v(" "),i("path",{staticClass:"line h-line-n-curve",attrs:{d:t.hLineNCurve}})]),t._v(" "),i("svg",{staticClass:"i-container"},[i("circle",{staticClass:"line i-dot",attrs:{cx:"40",cy:t.iDotY,r:t.iDotRadius}}),t._v(" "),i("line",{staticClass:"line i",attrs:{x1:"40",y1:t.iLineStart,x2:"40",y2:t.iLineEnd}})]),t._v(" "),i("svg",{staticClass:"apostrophe-container"},[i("line",{staticClass:"line apostrophe-rope",attrs:{x1:"60",y1:t.aposLineStart+15,x2:t.aposDotX.value,y2:t.aposDotY.value}}),t._v(" "),i("circle",{staticClass:"fill apos-dot",class:{blinking:t.draggable,on:t.willReleaseTurnOn},attrs:{cx:t.aposDotX.value,cy:t.aposDotY.value,r:"25"},on:{mousedown:t.switchOn,touchstart:t.switchOn}}),t._v(" "),i("line",{staticClass:"line apostrophe",attrs:{x1:"60",y1:t.aposLineStart,x2:"80",y2:"0"}})]),t._v(" "),t.lightCentre.isOn?i("svg",{staticClass:"light"},t._l(t.curRipples,function(s){return i("circle",{key:s,staticClass:"ripple",attrs:{cx:t.lightCentre.x,cy:t.lightCentre.y,r:"10"}})})):t._e(),t._v(" "),i("div",{staticClass:"description",class:{disappearing:t.lightCentre.isOn}},[t._m(0),t._v(" "),i("div",{staticClass:"author-wrapper"},[i("h3",{staticClass:"author"},[t._v("By Albert Lucianto")]),t._v(" "),i("div",{staticClass:"profile"},[i("a",{attrs:{href:"https://github.com/albertlucianto"}},[i("img",{staticClass:"github icon",style:t._f("profileIcon")(1),attrs:{src:e("ZpaF")}})]),t._v(" "),i("a",{attrs:{href:"https://behance.net/albertlucianto"}},[i("img",{staticClass:"behance icon",style:t._f("profileIcon")(2),attrs:{src:e("R3mM")}})]),t._v(" "),i("a",{attrs:{href:"https://linkedin.com/in/albertlucianto/"}},[i("img",{staticClass:"linkedin icon",style:t._f("profileIcon")(3),attrs:{src:e("PKFe")}})])])])]),t._v(" "),i("div",{staticClass:"guide",class:{disappear:t.lightCentre.isOn},style:t.guideStylePosition},[i("div",{staticClass:"instruction"},[t._v("\n "+t._s(t.willReleaseTurnOn?"Release.":"Pull to start the tour.")+"\n ")])]),t._v(" "),i("div",{staticClass:"diagonal-bg"})])},a=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"title-wrapper"},[e("h1",{staticClass:"title"},[t._v("A Little Tour of Mine")])])}],n={render:i,staticRenderFns:a};s.a=n},"i1/d":function(t,s,e){"use strict";function i(t){e("z+UC")}var a=e("bdPM"),n=e("hW9F"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-562d7704",null);s.a=c.exports},i7Ro:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"me"},[e("svg",{staticClass:"cover-back left",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{attrs:{d:"M46,83.79H5.19A5.19,5.19,0,0,1,0,78.6V25a5.19,5.19,0,0,1,5.19-5.19H46Z"}})]),t._v(" "),e("svg",{staticClass:"cover-back right",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{attrs:{d:"M58,83.79H98.81A5.19,5.19,0,0,0,104,78.6V25a5.19,5.19,0,0,0-5.19-5.19H58Z"}})]),t._v(" "),e("svg",{staticClass:"cover-back mid",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"46",y:"19.79",width:"12",height:"64"}})]),t._v(" "),e("svg",{staticClass:"cover mid",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"46",y:"19.79",width:"12",height:"64"}})]),t._v(" "),e("svg",{staticClass:"cover left",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{attrs:{d:"M46,83.79H5.19A5.19,5.19,0,0,1,0,78.6V25a5.19,5.19,0,0,1,5.19-5.19H46Z"}})]),t._v(" "),e("svg",{staticClass:"cover right",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{attrs:{d:"M58,83.79H98.81A5.19,5.19,0,0,0,104,78.6V25a5.19,5.19,0,0,0-5.19-5.19H58Z"}})]),t._v(" "),e("svg",{staticClass:"page-side left",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"9",y:"25.79",width:"7",height:"53"}})]),t._v(" "),e("svg",{staticClass:"page-side right",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"89",y:"25.79",width:"7",height:"53"}})]),t._v(" "),e("svg",{staticClass:"page left",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"12",y:"25.79",width:"40",height:"53"}})]),t._v(" "),e("svg",{staticClass:"page right",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"52",y:"25.79",width:"40",height:"53"}})]),t._v(" "),e("svg",{staticClass:"page-bottom left",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"12",y:"25.79",width:"45",height:"53"}})]),t._v(" "),e("svg",{staticClass:"page-bottom mid",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"46",y:"19.79",width:"12",height:"54"}})]),t._v(" "),e("svg",{staticClass:"page-bottom right",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"52",y:"25.79",width:"45",height:"53"}})]),t._v(" "),e("svg",{staticClass:"content left",attrs:{viewBox:"0 0 132.35 96.79"}},[e("line",{attrs:{x1:"21",y1:"35.79",x2:"47",y2:"35.79"}}),t._v(" "),e("line",{attrs:{x1:"21",y1:"46.79",x2:"47",y2:"46.79"}}),t._v(" "),e("line",{attrs:{x1:"21",y1:"57.79",x2:"47",y2:"57.79"}}),t._v(" "),e("line",{attrs:{x1:"21",y1:"68.79",x2:"47",y2:"68.79"}})]),t._v(" "),e("svg",{staticClass:"content right",attrs:{viewBox:"0 0 132.35 96.79"}},[e("line",{attrs:{x1:"57",y1:"35.79",x2:"84",y2:"35.79"}}),t._v(" "),e("line",{attrs:{x1:"57",y1:"46.79",x2:"84",y2:"46.79"}}),t._v(" "),e("line",{attrs:{x1:"57",y1:"57.79",x2:"84",y2:"57.79"}}),t._v(" "),e("line",{attrs:{x1:"57",y1:"68.79",x2:"84",y2:"68.79"}})]),t._v(" "),e("svg",{staticClass:"bookmark bottom",attrs:{viewBox:"0 0 132.35 96.79"}},[e("polygon",{attrs:{points:"55 90.13 58 93.13 58 56.79 52 56.79 52 93.13 55 90.13"}})]),t._v(" "),e("svg",{staticClass:"bookmark top",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"52",y:"25.79",width:"6",height:"31"}})]),t._v(" "),e("svg",{staticClass:"pen",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{staticClass:"feather",attrs:{d:"M92.62,47.93c8.86-24.71,18-37.08,31.27-44.07,12.67-6.66,9.21-4.3,2,4C115.32,2
10,122.88,23.25,92.62,47.93Z"}}),t._v(" "),e("path",{staticClass:"pen-line",attrs:{d:"M121.64,8.44C102.22,28.83,87.93,55.68,87.93,55.68"}})]),t._v(" "),e("svg",{staticClass:"bottle",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"85",y:"66.79",width:"42",height:"30",rx:"15",ry:"15"}})]),t._v(" "),e("svg",{staticClass:"ink",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{attrs:{d:"M124,85.25c-11.66,2.7-26.7-5.8-36.1-.3a13.37,13.37,0,0,0,12.76,9.41h10.69A13.34,13.34,0,0,0,124,85.25Z"}})]),t._v(" "),e("svg",{staticClass:"bottle-neck",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"96",y:"61.79",width:"21",height:"6"}})]),t._v(" "),e("svg",{staticClass:"bottle-lip",attrs:{viewBox:"0 0 132.35 96.79"}},[e("rect",{attrs:{x:"91",y:"57.79",width:"31",height:"7",rx:"3.5",ry:"3.5"}})]),t._v(" "),e("svg",{staticClass:"shine",attrs:{viewBox:"0 0 132.35 96.79"}},[e("path",{attrs:{d:"M116,70.79a12.24,12.24,0,0,1,7,12"}})])])},a=[],n={render:i,staticRenderFns:a};s.a=n},ibvo:function(t,s,e){"use strict";var i=e("EzTC"),a=e.n(i),n=e("HlUt"),r=e("xZ8J");s.a={components:{CardTemplate:n.a,ArrowButton:r.a},props:{transitioning:Boolean,opened:Boolean},data:function(){return{panX:{value:0},pannable:0,currentInv:void 0,interns:[{name:"SAP",position:"Software Engineer Intern",src:"https://vignette.wikia.nocookie.net/logopedia/images/1/13/SAP-Logo.png/revision/latest/scale-to-width-down/640?cb=20141014003217",year:2017,period:"Autumn"},{name:"Sea",position:"Full-Stack Engineer Intern",src:"https://albertlucianto.github.io/images/sea-logo.png",year:2017,period:"Summer"},{name:"Pinnacle Investment",position:"Web Developer Intern",src:"https://albertlucianto.github.io/images/pinnacle-logo.png",year:2016,period:"Summer"}]}},computed:{titleTransform:function(){return"translateZ(100px)"},slideStyle:function(){var t=this;return function(s){return{transform:t.opened&&t.transitioning?"":"translateX("+(-125*s-50)+"px)"}}},wrapperStyle:function(){return{transform:"translateX("+this.panX.value+"px)"}},showRight:function(){return-this.panX.value<this.pannable-5},showLeft:function(){return-this.panX.value>5}},methods:{updateMoveLeft:function(t){t.stopPropagation();var s=Math.max(this.panX.value-450,-this.pannable);a.a.stop(this.panX),a.a.animate(this.panX,{value:s},{type:a.a.easeOut,duration:200,friction:50})},updateMoveRight:function(t){t.stopPropagation();var s=Math.min(this.panX.value+450,0);a.a.stop(this.panX),a.a.animate(this.panX,{value:s},{type:a.a.easeOut,duration:200,friction:50})}},mounted:function(){var t=this;this.$nextTick(function(){var s=t.$refs.wrapper.getBoundingClientRect().right;t.pannable=s-window.innerWidth- -100})}}},k27i:function(t,s,e){"use strict";var i=e("Dd8w"),a=e.n(i),n=e("EzTC"),r=e.n(n),o={x:20,y:20},c={x:20,y:40},l={x:20,y:60},u={x:60,y:20},h={x:60,y:40},v={x:60,y:60},d=function(t,s){r.a.animate(t.start,{x:s.start.x,y:s.start.y},{type:r.a.easeInOut,duration:400,friction:50}),r.a.animate(t.end,{x:s.end.x,y:s.end.y},{type:r.a.easeInOut,duration:400,friction:50})};s.a={data:function(){return{showThird:!0,line1:{start:a()({},o),end:a()({},u)},line2:{start:a()({},c),end:a()({},h)},line3:{start:a()({},l),end:a()({},v)},firstHover:!0}},props:{open:Boolean,dragging:Boolean},watch:{open:function(t){t||this.toHamburger()}},methods:{animateIn:function(){this.open?this.toArrowLeft():this.toArrowRight()},animateOut:function(){this.firstHover=!1,this.open?this.toClose():this.toHamburger()},toArrowLeft:function(){this.showThird=!1,d(this.line1,{start:a()({},c),end:a()({},u)}),d(this.line2,{start:a()({},c),end:a()({},v)})},toArrowRight:function(){this.showThird=!1,d(this.line1,{start:a()({},h),end:a()({},o)}),d(this.line2,{start:a()({},h),end:a()({},l)})},toClose:function(){this.showThird=!1,d(this.line1,{start:a()({},o),end:a()({},v)}),d(this.line2,{start:a()({},l),end:a()({},u)})},toHamburger:function(){this.showThird=!0,d(this.line1,{start:a()({},o),end:a()({},u)}),d(this.line2,{start:a()({},c),end:a()({},h)})}}}},kgC2:function(t,s,e){"use strict";function i(t){e("uyxl")}var a=e("Jl39"),n=e("LWJd"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-2a996409",null);s.a=c.exports},lfVD:function(t,s,e){"use strict";s.a={props:{active:Boolean}}},mA1Y:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{ref:"profile"},[e("router-link",{staticClass:"link",attrs:{to:"/me"}},[e("svg",{staticClass:"profile"},[e("g",{staticClass:"head-container",style:t.headStyle},[e("path",{staticClass:"hair",attrs:{d:"M69.16,6.89C82.68,15.65,82.68,40.19,74,67.16,66.67,89.64,22.5,98.78,12.41,77.4-.31,50.43-2.76,30.69,2.83,23.57,1.23-1,49.23-6,69.16,6.89Z"}}),t._v(" "),e("path",{staticClass:"head",attrs:{d:"M40.76,99.5A27.3,27.3,0,0,1,21,91l-3.41-3.62A44.64,44.64,0,0,1,5.32,56.64V30.69A27,27,0,0,1,32.41,3.84H49.11A27,27,0,0,1,76.2,30.69V56.64A44.64,44.64,0,0,1,64,87.36L60.55,91A27.3,27.3,0,0,1,40.76,99.5Z"}}),t._v(" "),e("path",{staticClass:"hair",attrs:{d:"M49.11,3.34H32.41A27.47,27.47,0,0,0,4.82,30.69l.4,23.75,6.39-29.29L73.1,36.23,76.3,56.82l.4-26.13A27.47,27.47,0,0,0,49.11,3.34Z"}})]),t._v(" "),e("g",{style:t.faceStyle},[e("circle",{staticClass:"eye",attrs:{cx:"-20",cy:"-5",r:"5"}}),t._v(" "),e("circle",{staticClass:"pupil",attrs:{cx:"-22.5",cy:"-7.5",r:"2.5"}}),t._v(" "),e("circle",{staticClass:"eye",attrs:{cx:"20",cy:"-5",r:"5"}}),t._v(" "),e("circle",{staticClass:"pupil",attrs:{cx:"17.5",cy:"-7.5",r:"2.5"}}),t._v(" "),e("path",{staticClass:"mouth",attrs:{d:t.mouthPath}})]),t._v(" "),e("g",{style:t.glassStyle},[e("rect",{staticClass:"glass",attrs:{x:"-35",y:"-15",width:"30",height:"20",rx:"5",ry:"5"}}),t._v(" "),e("rect",{staticClass:"glass",attrs:{x:"5",y:"-15",width:"30",height:"20",rx:"5",ry:"5"}}),t._v(" "),e("line",{staticClass:"glass",attrs:{x1:"-5",y1:"-12.5",x2:"5",y2:"-12.5"}})]),t._v(" "),e("circle",{staticClass:"head-helper",attrs:{cx:t.headPos.x,cy:t.headPos.y,r:"50"},on:{mousemove:t.moveFace,mouseout:t.endMoveFace}})]),t._v(" "),e("div",{staticClass:"text"},[t._v("Profile")])])],1)},a=[],n={render:i,staticRenderFns:a};s.a=n},ogYP:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"achievement"},[e("svg",{staticClass:"paper",attrs:{viewBox:"0 0 121.75 107.99"}},[e("rect",{attrs:{y:"16.99",width:"92",height:"70"}})]),t._v(" "),e("svg",{staticClass:"paper-content",attrs:{viewBox:"0 0 121.75 107.99"}},[e("rect",{staticClass:"paper-title",attrs:{x:"23.5",y:"27.99",width:"45",height:"21",rx:"2.5",ry:"2.5"}}),t._v(" "),e("rect",{staticClass:"paper-text",attrs:{x:"9.75",y:"59.99",width:"30",height:"5"}}),t._v(" "),e("rect",{staticClass:"paper-text",attrs:{x:"9.75",y:"71.99",width:"40",height:"5"}})]),t._v(" "),e("svg",{staticClass:"ribbon-top-right",attrs:{viewBox:"0 0 121.75 107.99"}},[e("path",{staticClass:"out-top-right",attrs:{d:"M89.75,10c0-8,34-10,14,35"}}),t._v(" "),e("path",{staticClass:"in-top-right",attrs:{d:"M89.75,10c0-8,34-10,14,35"}})]),t._v(" "),e("svg",{staticClass:"trophy",attrs:{viewBox:"0 0 121.75 107.99"}},[e("path",{staticClass:"trophy-stand",attrs:{d:"M86.75,102h-28l3.93-5.07a20.3,20.3,0,0,0,4.24-12.42h0a20.27,20.27,0,0,0-4.24-12.41L58.75,67h28l-3.93,5.08a20.27,20.27,0,0,0-4.24,12.41h0a20.3,20.3,0,0,0,4.24,12.42Z"}}),t._v(" "),e("path",{staticClass:"trophy-bowl-out",attrs:{d:"M101.75,10c0,32-13,58-29,58s-29-26-29-58L51.2,9.5a327.78,327.78,0,0,1,45.09.1Z"}})]),t._v(" "),e("svg",{staticClass:"trophy-bowl-mid",attrs:{viewBox:"0 0 121.75 107.99"}},[e("path",{attrs:{d:"M93.75,10c0,22.65-9.18,41-20.5,41s-20.5-18.35-20.5-41l3.37-.33a176.65,176.65,0,0,1,34.26,0Z"}})]),t._v(" "),e("svg",{staticClass:"trophy-bowl-in",attrs:{viewBox:"0 0 121.75 107.99"}},[e("path",{attrs:{d:"M86.75,10c0,14.36-5.82,26-13,26s-13-11.64-13-26h0a85.85,85.85,0,0,1,26,0Z"}})]),t._v(" "),e("svg",{staticClass:"trophy-foundation",attrs:{viewBox:"0 0 121.75 107.99"}},[e("rect",{staticClass:"trophy-neck",attrs:{x:"54.75",y:"62.99",width:"36",height:"6",rx:"3",ry:"3"}}),t._v(" "),e("path",{staticClass:"trophy-bottom",attrs:{d:"M55.42,96H90.08a3.67,3.67,0,0,1,3.67,3.67V108a0,0,0,0,1,0,0h-42a0,0,0,0,1,0,0V99.66A3.67,3.67,0,0,1,55.42,96Z"}})]),t._v(" "),e("svg",{staticClass:"ribbon-top-left",attrs:{viewBox:"0 0 121.75 107.99"}},[e("line",{staticClass:"out-top-left",attrs:{x1:"70.75",y1:"5.99",x2:"89.75",y2:"48.99"}}),t._v(" "),e("line",{staticClass:"in-top-left",attrs:{x1:"70.75",y1:"5.99",x2:"89.75",y2:"48.99"}})]),t._v(" "),e("svg",{staticClass:"medal-back",attrs:{viewBox:"0 0 121.75 107.99"}}
1,[e("circle",{attrs:{cx:"96.3",cy:"58.58",r:"16.95"}})]),t._v(" "),e("svg",{staticClass:"ribbon-bottom-left",attrs:{viewBox:"0 0 121.75 107.99"}},[e("polygon",{staticClass:"out-bottom",attrs:{points:"70.84 100.54 79.38 98.25 81.67 106.79 104.8 66.72 93.97 60.47 70.84 100.54"}}),t._v(" "),e("polygon",{staticClass:"in-bottom",attrs:{points:"95.08 66.62 76.36 99.06 79.38 98.25 80.19 101.27 98.91 68.83 95.08 66.62"}})]),t._v(" "),e("svg",{staticClass:"ribbon-bottom-right",attrs:{viewBox:"0 0 121.75 107.99"}},[e("polygon",{staticClass:"out-bottom",attrs:{points:"121.75 100.54 113.21 98.25 110.92 106.79 87.79 66.72 98.62 60.47 121.75 100.54"}}),t._v(" "),e("polygon",{staticClass:"in-bottom",attrs:{points:"97.51 66.62 116.23 99.06 113.21 98.25 112.4 101.27 93.68 68.83 97.51 66.62"}})]),t._v(" "),e("svg",{staticClass:"medal-front",attrs:{viewBox:"0 0 121.75 107.99"}},[e("circle",{attrs:{cx:"96.3",cy:"58.58",r:"16.95"}})]),t._v(" "),e("svg",{staticClass:"medal-shine",attrs:{viewBox:"0 0 121.75 107.99"}},[e("path",{attrs:{d:"M90 47.5 A 12.5 12.5 0 0 1 108.5 62"}})])])},a=[],n={render:i,staticRenderFns:a};s.a=n},ojRK:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"detail-container-outer"},[e("transition",{attrs:{name:"info"}},[e(t.mapDescription[t.active],{key:t.active,tag:"component"})],1)],1)},a=[],n={render:i,staticRenderFns:a};s.a=n},pFFN:function(t,s,e){"use strict";s.a={data:function(){return{profile:{username:"albertlucianto",projectViews:13759,appreciation:1686,followers:564,following:135}}},mounted:function(){}}},pH77:function(t,s,e){"use strict";s.a={data:function(){return{contacts:[{label:"Email",value:"[email protected]"},{label:"Phone",value:"+65 9053 2039"},{label:"Address",value:"NTU Hall of Residence 21, #21A-4-216, 66 Nanyang Crescent, 636960 Singapore"}]}}}},qyvb:function(t,s,e){"use strict";s.a={orange:"#F29D2C",yellow:"#FFC127",warmRed:"#EF548F",purple:"#7D4896",aqua:"#27CED6",grey:"#A0A0A0",lightGrey:"#DBDBDB",white:"#F7F9FF",offWhite:"rgb(237, 240, 248)",lightRed:"#FFBA9C",black:"#232222",transparent:"transparent"}},rNiP:function(t,s,e){"use strict";s.a={props:{active:Boolean}}},toAc:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{attrs:{id:"app"}},[e("nav-bar"),t._v(" "),e("transition",{attrs:{name:"slide-fade"}},[e("router-view")],1),t._v(" "),e("project-info")],1)},a=[],n={render:i,staticRenderFns:a};s.a=n},"uMY+":function(t,s){},uyxl:function(t,s){},v0Bh:function(t,s,e){"use strict";s.a={data:function(){return{achievements:[{title:"Dean's List (top 5% cohort)",issuer:"Nanyang Technological University, School of Computer Science and Engineering",time:"AY 2015/2016"},{title:"Silver Medal",issuer:"Indonesian National Science Olympiad (Mathematics)",time:"2014"},{title:"Bronze Medal",issuer:"Indonesian National Science Olympiad (Mathematics)",time:"2013 & 2012"},{title:"Bronze Medal",issuer:"International Mathematics Competition (IMC)",time:"2011"},{title:"4th Runner Up",issuer:"Global Art International Competition in Singapore",time:"2009"},{title:"Best of the Best",issuer:"Global Art National Competition Indonesia",time:"2009"}]}}}},vLxI:function(t,s,e){"use strict";function i(t){e("OUib")}var a=e("DwZz"),n=e("3gLr"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-1af49466",null);s.a=c.exports},wXx1:function(t,s){},wYst:function(t,s,e){"use strict";function i(t){e("SEAO")}var a=e("EnDI"),n=e("ojRK"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-a4fcf9aa",null);s.a=c.exports},xJD8:function(t,s,e){"use strict";var i=e("XpZt"),a=e("y+Rm");s.a={name:"app",components:{NavBar:i.a,ProjectInfo:a.a}}},xZ8J:function(t,s,e){"use strict";function i(t){e("doQS")}var a=e("QSyj"),n=e("YPHL"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-0c5fa0c0",null);s.a=c.exports},xysi:function(t,s,e){"use strict";function i(t){e("cHHz")}var a=e("gd/H"),n=e("Ru+L"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-2eaba6d6",null);s.a=c.exports},"y+Rm":function(t,s,e){"use strict";function i(t){e("8bud")}var a=e("Lxzi"),n=e("yJA3"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-55ceacb7",null);s.a=c.exports},y42t:function(t,s,e){"use strict";function i(t){e("YRrm")}var a=e("v0Bh"),n=e("G8N6"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-1cdc8ffb",null);s.a=c.exports},y77C:function(t,s,e){"use strict";function i(t){e("7udi")}var a=e("Y+vi"),n=e("i0TC"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-388ad330",null);s.a=c.exports},yJA3:function(t,s,e){"use strict";var i=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"project-info",on:{mouseleave:t.endOver}},[e("div",{staticClass:"project-info-icon",class:{over:t.over},on:{mouseenter:t.startOver,click:t.toggle}},[t._v("i")]),t._v(" "),e("transition",{attrs:{name:"slide-fade"}},[t.over?e("div",{staticClass:"project-info-description"},[t._v("\n This project is for pacticing on animations and user interactions, which are built using \n "),e("a",{attrs:{href:"https://vuejs.org/"}},[t._v("Vue.js")]),t._v(", "),e("a",{attrs:{href:"https://router.vuejs.org/en/"}},[t._v("Vue Router")]),t._v(", and "),e("a",{attrs:{href:"http://dynamicsjs.com/"}},[t._v("dynamics.js")]),t._v("."),e("br"),t._v("\n All assets, animations, and interactions here are custom made,\n including all reusable components you may encounter during the Tour."),e("br")]):t._e()])],1)},a=[],n={render:i,staticRenderFns:a};s.a=n},"z+UC":function(t,s){},zGJR:function(t,s,e){"use strict";function i(t){e("I/dQ")}var a=e("rNiP"),n=e("i7Ro"),r=e("VU/8"),o=i,c=r(a.a,n.a,o,"data-v-06199c80",null);s.a=c.exports}},["NHnr"]); 2//# sourceMappingURL=app.3719b10c169e5e8cc7ed.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.