summaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-03-21 11:16:11 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-03-21 11:16:16 +0800
commitc6f2e93e075b3183d28edc78cc0616e4fd2d0c25 (patch)
treebe5d5a58d18a813e2ae397c5736af67622c20e41 /public
parentd5f3e41a3800aca19d3b7102abba196b99b0f097 (diff)
updates
Diffstat (limited to 'public')
-rw-r--r--public/css/ghrepo.css2
-rw-r--r--public/js/2dtilt.js2
-rw-r--r--public/js/getrepo.js2
-rw-r--r--public/pages/repo/github/repos.html10
4 files changed, 8 insertions, 8 deletions
diff --git a/public/css/ghrepo.css b/public/css/ghrepo.css
index 307200c2..d50481ff 100644
--- a/public/css/ghrepo.css
+++ b/public/css/ghrepo.css
@@ -1 +1 @@
-html{--text:#e5e5e5;--accent:rgba(22,136,240,.4);--bg-main:#000;--bg-repo:#0f0f1a;--bg-user:#0a0a0f;--purple:#7b1fa2;--violet:#673ab7;--pink:#f48fb1;--light-yellow:#ffc;--pale-yellow:#ff9;--lemon-yellow:#fffacd;--gold-color:#f4e8c1;--box-shadow:rgba(255,238,16,.4);--neon-red:#f83a3a;--neon-pink:#f13dd4;--neon-purple:#7000ff}*{background:transparent;box-sizing:border-box}a,div,p,span{transition:transform .3s,scale .3s}body{font-family:inter,Open Sans,sans-serif;margin:0}main{margin-top:var(--topBarHeight)}.bgWrap{background-color:var(--neon-bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--gold-color);font-size:16px;height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%;z-index:-1}.bgWrap,.container{align-items:center;display:flex;justify-content:center}.container{flex-direction:row;flex-wrap:wrap;max-width:1280px;position:center;width:90%}.container small,h1{background:transparent}.hide{animation-duration:.5s!important;animation-fill-mode:forwards!important;animation-name:fadeOut!important;position:absolute;transition:all .5s}.unHide{animation-duration:.5s!important;animation-fill-mode:forwards!important;animation-name:fadeIn!important}h1{color:var(--accent);margin-bottom:4px}small{display:block;margin-bottom:20px}h2,small{text-align:center;width:100%}h2{color:var(--text);margin:0}a{background:transparent;color:var(--accent);text-decoration:none;-webkit-transition:all .5s;transition:all .5s}ul{list-style:none;padding:0}.user-info,.user-info *{background:transparent}.user-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;color:var(--text);display:flex;flex-wrap:wrap;font-size:18px;justify-content:center;padding:2em}.user-info figure{background:transparent;max-width:250px;width:90%}.user-info img{-webkit-backdrop-filter:blur(64px) saturate(1.6);backdrop-filter:blur(64px) saturate(1.6);border:2px solid var(--accent);border-radius:100%;box-shadow:0 0 6px var(--accent),0 0 6px var(--accent);box-shadow:0 0 10mm rgba(0,0,0,.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";height:auto;max-width:100%;opacity:.85;transition:transform .3s,border-radius .5s}.user-info img:hover{border-radius:5%;transition:transform .3s,border-radius .5s}.user-info img:hover{box-shadow:0 0 100mm var(--box-shadow);transform:scale(1.1)}.user-info div{align-items:center;display:flex;flex-wrap:wrap;padding-left:5%;text-align:center;width:100%}.user-info div p{background:transparent;border-bottom:1px solid var(--text);margin:0;padding:0 0 18px;width:100%}.user-info :hover{transform:scale(1.1);transition:transform .3s}.user-info .usertitle{font-family:audiowide;font-size:2vw;text-transform:uppercase}.filter-repos,input{background:#fff;background:hsla(0,0%,100%,.01);border:2px solid var(--accent);border-radius:20px;box-shadow:0 0 10mm rgba(0,0,0,.7);color:#fff;margin-bottom:1em;margin-top:1em;min-width:300px;padding:1em;text-align:center;-webkit-transition:all .5s;transition:all .5s;width:50%}.filter-repos:hover,input:hover{-webkit-backdrop-filter:blur(64px) saturate(1.6);backdrop-filter:blur(64px) saturate(1.6);box-shadow:0 0 50mm rgba(0,0,0,.7);transform:scale(1.1);transition:all .5s}.filter-repos:active,input:active{-webkit-backdrop-filter:blur(256px) saturate(1.6);backdrop-filter:blur(256px) saturate(1.6);box-shadow:0 0 10mm rgba(0,0,0,.7)}.repo>*{animation-fill-mode:forwards;animation-name:scroll;animation-timing-function:linear;animation-timeline:view();font-family:inter}.repos{border-radius:16px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4em;margin-top:0;padding:2em;transition:transform .3s,background-color .5s}.repos:hover{transition:transform .5s,background-color .5s}.repo-title{color:var(--accent);font-family:liga;font-weight:700;margin:4px;text-align:center;width:100%}.rdescriptiontext{font-family:inter}.repo-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;scroll-snap-type:y mandatory}.repo-list,.repo-list li{background:transparent;width:100%}.repo-list li{-webkit-backdrop-filter:blur(256px) saturate(1.6);backdrop-filter:blur(256px) saturate(1.6);border:1px solid var(--accent);border-radius:16px;margin:1em 0;min-height:180px;padding:1em;scroll-snap-align:center;text-align:center;-webkit-transition:all .5s;transition:all .5s}.repo-list h3,span{background:transparent}.repo:hover{-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6);border-radius:10px;box-shadow:0 0 50mm var(--box-shadow);transform:scale(1.05);transition:background .5s,transform 1s,boarder 1.5s,all .3s}.repo-list:hover:has(li:hover) li:not(:hover,.hide){animation-duration:.5s;-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6);background:#000;background:rgba(0,0,0,.3);transform:scale(.95);transition:background .5s,transform 1s,all .3s}.link-btn{background:grey;background:hsla(0,0%,50%,.1);border:2px solid var(--accent);border-radius:30px;color:var(--text);padding:10px 20px;-webkit-transition:background .5s,transform .5s,border .5s,all .5s;transition:background .5s,transform .5s,border .5,all .3s}.link-btn:hover{background:#1688f0;background:rgba(22,136,240,.5);border:2px solid var(--text);border-radius:16px;box-shadow:0 0 50mm rgba(0,156,255,.7);transform:scale(1.1);-webkit-transition:background .5s,transform .5s,border .5s,all .5s;transition:background .5s,transform .5s,border .5s,all .5s}.repo-list p{background:transparent;margin:.5em 0;padding:0 .5em}.intro:hover,.user-info:hover{-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6)}.intro{border-radius:16px;perspective:1000px;transform-style:preserve-3d}.user-info{-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6);border:2px solid #fff}.floattext{transform:translateZ(200px)}.repo{-webkit-backdrop-filter:blur(256px) saturate(1.6);backdrop-filter:blur(256px) saturate(1.6);box-shadow:0 0 10mm rgba(0,0,0,.7);break-inside:avoid;overflow:auto;overflow-x:hidden;transition:all .3s}.rdescription{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.rdescription:hover{-webkit-line-clamp:unset}.btn-code:hover{border:2px solid linear-gradient(45deg,var(--neon-red) 10%,var(--neon-pink) 50%,var(--neon-purple) 90%);box-shadow:0 0 50mm linear-gradient(45deg,var(--neon-red) 10%,var(--neon-pink) 50%,var(--neon-purple) 90%)}@media (min-width:700px){.user-info div{background:transparent;text-align:left;width:45%}.user-info div p{margin:10px}.repo-list{justify-content:space-around}.repo-list li{margin:2% 1.5%;width:48%}}@media (min-width:1200px){.repo-list li{width:30%}} \ No newline at end of file
+html{--text:#e5e5e5;--accent:rgba(22,136,240,.4);--bg-main:#000;--bg-repo:#0f0f1a;--bg-user:#0a0a0f;--purple:#7b1fa2;--violet:#673ab7;--pink:#f48fb1;--light-yellow:#ffc;--pale-yellow:#ff9;--lemon-yellow:#fffacd;--gold-color:#f4e8c1;--box-shadow:rgba(255,238,16,.4);--neon-red:#f83a3a;--neon-pink:#f13dd4;--neon-purple:#7000ff}*{background:transparent;box-sizing:border-box}a,div,p,span{transition:transform .3s,scale .3s}body{font-family:inter,Open Sans,sans-serif;margin:0}main{margin-top:var(--topBarHeight)}.bgWrap{background-color:var(--neon-bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--gold-color);font-size:16px;height:100%;left:0;margin:0;overflow:hidden;padding:0;top:0;width:100%;z-index:-1}.bgWrap,.container{align-items:center;display:flex;justify-content:center}.container{flex-direction:row;flex-wrap:wrap;max-width:1280px;position:center;width:90%}.container small,h1{background:transparent}.hide{animation-duration:.5s!important;animation-fill-mode:forwards!important;animation-name:fadeOut!important;position:absolute;transition:all .5s}.unHide{animation-duration:.5s!important;animation-fill-mode:forwards!important;animation-name:fadeIn!important}h1{color:var(--accent);margin-bottom:4px}small{display:block;margin-bottom:20px}h2,small{text-align:center;width:100%}h2{color:var(--text);margin:0}a{background:transparent;color:var(--accent);text-decoration:none;-webkit-transition:all .5s;transition:all .5s}ul{list-style:none;padding:0}.user-info,.user-info *{background:transparent}.user-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;color:var(--text);display:flex;flex-wrap:wrap;font-size:18px;justify-content:center;padding:2em}.user-info figure{background:transparent;max-width:250px;width:90%}.user-info img{-webkit-backdrop-filter:blur(64px) saturate(1.6);backdrop-filter:blur(64px) saturate(1.6);border:2px solid var(--accent);border-radius:100%;box-shadow:0 0 6px var(--accent),0 0 6px var(--accent);box-shadow:0 0 10mm rgba(0,0,0,.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";height:auto;max-width:100%;opacity:.85;transition:transform .3s,border-radius .5s}.user-info img:hover{border-radius:5%;transition:transform .3s,border-radius .5s}.user-info img:hover{box-shadow:0 0 100mm var(--box-shadow);transform:scale(1.1)}.user-info div{align-items:center;display:flex;flex-wrap:wrap;padding-left:5%;text-align:center;width:100%}.user-info div p{background:transparent;border-bottom:1px solid var(--text);margin:0;padding:0 0 18px;width:100%}.user-info :hover{transform:scale(1.1);transition:transform .3s}.user-info .usertitle{font-family:audiowide;font-size:2vw;text-transform:uppercase}.filter-repos,input{background:#fff;background:hsla(0,0%,100%,.01);border:2px solid var(--accent);border-radius:20px;box-shadow:0 0 10mm rgba(0,0,0,.7);color:#fff;margin-bottom:1em;margin-top:1em;min-width:300px;padding:1em;text-align:center;-webkit-transition:all .5s;transition:all .5s;width:50%}.filter-repos:hover,input:hover{-webkit-backdrop-filter:blur(64px) saturate(1.6);backdrop-filter:blur(64px) saturate(1.6);box-shadow:0 0 50mm rgba(0,0,0,.7);transform:scale(1.05);transition:all .5s}.filter-repos:active,input:active{-webkit-backdrop-filter:blur(256px) saturate(1.6);backdrop-filter:blur(256px) saturate(1.6);box-shadow:0 0 10mm rgba(0,0,0,.7)}.repo>*{animation-fill-mode:forwards;animation-name:scroll;animation-timing-function:linear;animation-timeline:view();font-family:inter}.repos{border-radius:16px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4em;margin-top:0;padding:2em;transition:transform .3s,background-color .5s}.repos:hover{transition:transform .5s,background-color .5s}.repo-title{color:var(--accent);font-family:liga;font-weight:700;margin:4px;text-align:center;width:100%}.rdescriptiontext{font-family:inter}.repo-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;scroll-snap-type:y mandatory}.repo-list,.repo-list li{background:transparent;width:100%}.repo-list li{-webkit-backdrop-filter:blur(256px) saturate(1.6);backdrop-filter:blur(256px) saturate(1.6);border:1px solid var(--accent);border-radius:16px;margin:1em 0;min-height:180px;padding:1em;scroll-snap-align:center;text-align:center;-webkit-transition:all .5s;transition:all .5s}.repo-list h3,span{background:transparent}.repo:hover{-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6);border-radius:10px;box-shadow:0 0 50mm var(--box-shadow);transform:scale(1.05);transition:background .5s,transform 1s,boarder 1.5s,all .3s}.repo-list:hover:has(li:hover) li:not(:hover,.hide){animation-duration:.5s;-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6);background:#000;background:rgba(0,0,0,.3);transform:scale(.95);transition:background .5s,transform 1s,all .3s}.link-btn{background:grey;background:hsla(0,0%,50%,.1);border:2px solid var(--accent);border-radius:30px;color:var(--text);padding:10px 20px;-webkit-transition:background .5s,transform .5s,border .5s,all .5s;transition:background .5s,transform .5s,border .5,all .3s}.link-btn:hover{background:#1688f0;background:rgba(22,136,240,.5);border:2px solid var(--text);border-radius:16px;box-shadow:0 0 50mm rgba(0,156,255,.7);transform:scale(1.1);-webkit-transition:background .5s,transform .5s,border .5s,all .5s;transition:background .5s,transform .5s,border .5s,all .5s}.repo-list p{background:transparent;margin:.5em 0;padding:0 .5em}.intro:hover,.user-info:hover{-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6)}.intro{border-radius:16px;perspective:1000px;transform-style:preserve-3d}.user-info{-webkit-backdrop-filter:blur(128px) saturate(1.6);backdrop-filter:blur(128px) saturate(1.6);border:2px solid #fff}.floattext{transform:translateZ(200px)}.repo{-webkit-backdrop-filter:blur(256px) saturate(1.6);backdrop-filter:blur(256px) saturate(1.6);box-shadow:0 0 10mm rgba(0,0,0,.7);break-inside:avoid;overflow:auto;overflow-x:hidden;transition:all .3s}.rdescription{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.rdescription:hover{-webkit-line-clamp:unset}.btn-code:hover{border:2px solid linear-gradient(45deg,var(--neon-red) 10%,var(--neon-pink) 50%,var(--neon-purple) 90%);box-shadow:0 0 50mm linear-gradient(45deg,var(--neon-red) 10%,var(--neon-pink) 50%,var(--neon-purple) 90%)}@media (min-width:700px){.user-info div{background:transparent;text-align:left;width:45%}.user-info div p{margin:10px}.repo-list{justify-content:space-around}.repo-list li{margin:2% 1.5%;width:48%}}@media (min-width:1200px){.repo-list li{width:30%}} \ No newline at end of file
diff --git a/public/js/2dtilt.js b/public/js/2dtilt.js
index c84471ad..7437595a 100644
--- a/public/js/2dtilt.js
+++ b/public/js/2dtilt.js
@@ -1 +1 @@
-"use strict";var centerX,centerY,mouseX,mouseY,target=document.getElementsByClassName("tilt")[0],content=target.getElementsByClassName("content")[0],isMouseOver=!1;function resetStyle(){target.style.transform="",target.style.height="0px"}function tiltEffect(){isMouseOver=!0;var rect=target.getBoundingClientRect();centerX=rect.left+rect.width/2,centerY=rect.top+rect.height/2,target.style.transform="translate(".concat((mouseX-centerX)/50,"px, ").concat((mouseY-centerY)/50,"px)"),requestAnimationFrame(tiltEffect)}navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i)||1<window.orientation||(target.addEventListener("mouseleave",function(){isMouseOver=!1,target.style.transform=""}),document.addEventListener("mousemove",function(event){mouseX=event.clientX,mouseY=event.clientY}),requestAnimationFrame(tiltEffect)); \ No newline at end of file
+"use strict";var target=document.querySelectorAll(".tilt")[0];try{var tiltFullPageListening=target.dataset.tiltFullPageListening}catch(TypeError){var tiltFullPageListening}var centerX,centerY,mouseX,mouseY,isMouseOver=!1;function resetStyle(){target.style.transform="",target.style.height="0px"}function tiltEffect(){isMouseOver=!0;var rect=target.getBoundingClientRect();centerX=rect.left+rect.width/2,centerY=rect.top+rect.height/2,target.style.transform="translate(".concat((mouseX-centerX)/50,"px, ").concat((mouseY-centerY)/50,"px)"),requestAnimationFrame(tiltEffect)}navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i)||1<window.orientation||(target.addEventListener("mouseleave",function(){isMouseOver=!1,target.style.transform=""}),tiltFullPageListening===void 0?target.addEventListener("mousemove",function(event){mouseX=event.clientX,mouseY=event.clientY}):document.addEventListener("mousemove",function(event){mouseX=event.clientX,mouseY=event.clientY}),requestAnimationFrame(tiltEffect)); \ No newline at end of file
diff --git a/public/js/getrepo.js b/public/js/getrepo.js
index afe76932..12391fbe 100644
--- a/public/js/getrepo.js
+++ b/public/js/getrepo.js
@@ -1 +1 @@
-"use strict";function _createForOfIteratorHelper(o,allowArrayLike){var it="undefined"!=typeof Symbol&&o[Symbol.iterator]||o["@@iterator"];if(!it){if(Array.isArray(o)||(it=_unsupportedIterableToArray(o))||allowArrayLike&&o&&"number"==typeof o.length){it&&(o=it);var i=0,F=function(){};return{s:F,n:function n(){return i>=o.length?{done:!0}:{done:!1,value:o[i++]}},e:function e(_e){throw _e},f:F}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var err,normalCompletion=!0,didErr=!1;return{s:function s(){it=it.call(o)},n:function n(){var step=it.next();return normalCompletion=step.done,step},e:function e(_e2){didErr=!0,err=_e2},f:function f(){try{normalCompletion||null==it.return||it.return()}finally{if(didErr)throw err}}}}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _regeneratorRuntime(){"use strict";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function defineIteratorMethods(t){["next","throw","return"].forEach(function(e){define(t,e,function(t){return this._invoke(e,t)})})}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then(function(t){invoke("next",t,i,a)},function(t){invoke("throw",t,i,a)}):e.resolve(h).then(function(t){u.value=t,i(u)},function(t){return invoke("throw",t,i,a)})}a(c.arg)}var r;o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return new e(function(e,r){invoke(t,n,e,r)})}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o="suspendedStart";return function(i,a){if(o==="executing")throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?"completed":"suspendedYield",p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o="completed",n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(typeof e+" is not iterable")}_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}e.wrap=wrap;var y={},p={};define(p,a,function(){return this});var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===GeneratorFunction||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,function(){return this}),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new AsyncIterator(wrap(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,function(){return this}),define(g,"toString",function(){return"[object Generator]"}),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in e)return next.value=t,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function stop(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function dispatchException(e){function handle(n,o){return a.type="throw",a.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}if(this.done)throw e;for(var r=this,o=this.tryEntries.length-1;0<=o;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0);if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(!c){if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(this.prev<i.catchLoc)return handle(i.catchLoc,!0)}}},abrupt:function abrupt(t,e){for(var o,r=this.tryEntries.length-1;0<=r;--r)if(o=this.tryEntries[r],o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function complete(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function finish(t){for(var r,e=this.tryEntries.length-1;0<=e;--e)if(r=this.tryEntries[e],r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y},catch:function _catch(t){for(var r,e=this.tryEntries.length-1;0<=e;--e)if(r=this.tryEntries[e],r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}var gen=fn.apply(self,args);_next(void 0)})}}var username="littleblack111",hideForks=!0,repoList=document.querySelector(".repo-list"),reposSection=document.querySelector(".repos"),filterInput=document.querySelector(".filter-repos"),getProfile=function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark(function _callee(){var res,profile;return _regeneratorRuntime().wrap(function _callee$(_context){for(;1;)switch(_context.prev=_context.next){case 0:return _context.next=2,fetch("https://api.github.com/users/".concat(username));case 2:return res=_context.sent,_context.next=5,res.json();case 5:profile=_context.sent,displayProfile(profile);case 7:case"end":return _context.stop()}},_callee)}));return function getProfile(){return _ref.apply(this,arguments)}}();getProfile();var displayProfile=function displayProfile(profile){var userInfo=document.querySelector(".user-info");userInfo.innerHTML="\n\t\t<figure class=\"floattext\">\n\t\t\t<a href=".concat(profile.html_url,"><img alt=\"user avatar\" src=").concat(profile.avatar_url,"></a>\n\t\t</figure>\n\t\t<div class=\"floattext\">\n\t\t\t<!-- <h2><a href=").concat(profile.blog,"><strong>").concat(profile.name,"</strong></a></h2> -->\n\t\t\t<h2><a href=/><strong data-value=\"").concat(profile.name,"\" class=\"usertitle hacktype\">").concat(profile.name,"</strong></a></h2>\n\t\t\t<!-- <h2><a href=").concat(profile.html_url,"><strong>").concat(profile.name,"</strong></a></h2> -->\n\t\t\t<p>").concat(profile.bio,"</p>\n\t\t\t<p>\n\t\t\t<strong>Mail:</strong> ").concat(profile.email,"\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>Location:</strong> ").concat(profile.location,"\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>@").concat(profile.login," </strong>\n\t\t\t\tRepos: ").concat(profile.public_repos,"\n\t\t\t\tGists: ").concat(profile.public_gists,"\n\t\t\t</p>\n\t\t</div>\n\t")},getRepos=function(){var _ref2=_asyncToGenerator(_regeneratorRuntime().mark(function _callee2(){var repos,res,data;return _regeneratorRuntime().wrap(function _callee2$(_context2){for(;1;)switch(_context2.prev=_context2.next){case 0:return repos=[],_context2.next=3,fetch("https://api.github.com/users/".concat(username,"/repos?&sort=pushed"));case 3:return res=_context2.sent,_context2.next=6,res.json();case 6:data=_context2.sent,repos=repos.concat(data),repos.sort(function(a,b){return b.forks_count-a.forks_count}),repos.sort(function(a,b){return b.stargazers_count-a.stargazers_count}),displayRepos(repos);case 11:case"end":return _context2.stop()}},_callee2)}));return function getRepos(){return _ref2.apply(this,arguments)}}();getRepos();var displayRepos=function displayRepos(repos){var userHome="https://github.com/".concat(username);filterInput.classList.remove("hide");var _step,_iterator=_createForOfIteratorHelper(repos);try{for(_iterator.s();!(_step=_iterator.n()).done;){var repo=_step.value;if(!(repo.fork&&hideForks)){var langUrl="".concat("https://github.com/littleblack111","?tab=repositories&q=&language=").concat(repo.language),starsUrl="".concat("https://github.com/littleblack111","/").concat(repo.name,"/stargazers"),forksUrl="".concat("https://github.com/littleblack111","/").concat(repo.name,"/network/members"),listItem=document.createElement("li");listItem.classList.add("repo","animate","zoomIn"),listItem.innerHTML="\n\t\t\t<h2 class=\"repo-title\">".concat(repo.name,"</h2>\n\t\t\t<span class=\"rdescription\">").concat(repo.description?"<span class=\"rdescriptiontext\">".concat(repo.description,"</span>"):"","<br/><br/>"),0<repo.stargazers_count&&(listItem.innerHTML+="<a href=\"".concat(starsUrl,"\">\n\t\t\t<span>\u2B50 ").concat(repo.stargazers_count,"</span></a>")),repo.language&&(listItem.innerHTML+="<a href=\"".concat(langUrl,"\">\n\t\t\t<span>").concat(devicons[repo.language],"</span></a>")),0<repo.forks_count&&(listItem.innerHTML+="<a href=\"".concat(starsUrl,"\">\n\t\t\t<span>").concat(devicons.Git," ").concat(repo.forks_count,"</span></a>")),listItem.innerHTML+=repo.homepage&&""!==repo.homepage?"<br /> <br />\n\t\t\t<a class=\"link-btn btn-code\" href=".concat(repo.html_url,">Code ").concat(devicons.Github,"</a>\n\t\t\t<a class=\"link-btn btn-live\" href=").concat(repo.homepage,">Live ").concat(devicons.Chrome,"</a> <br />"):"<br /> <br />\n\t\t\t<a class=\"link-btn btn-gh\" href=".concat(repo.html_url,">View Project ").concat(devicons.Github,"</a><br />"),repoList.append(listItem)}}}catch(err){_iterator.e(err)}finally{_iterator.f()}};filterInput.addEventListener("input",function(e){var _step2,search=e.target.value,repos=document.querySelectorAll(".repo"),searchLowerText=search.toLowerCase(),_iterator2=_createForOfIteratorHelper(repos);try{var _loop=function _loop(){var repo=_step2.value,lowerText=repo.innerText.toLowerCase();lowerText.includes(searchLowerText)?(repo.classList.remove("hide"),repo.style.position="relative"):(repo.classList.add("hide"),repo.addEventListener("animationend",function(){repo.style.position=""==searchLowerText?"relative":"absolute"}))};for(_iterator2.s();!(_step2=_iterator2.n()).done;)_loop()}catch(err){_iterator2.e(err)}finally{_iterator2.f()}});var devicons={Git:"<i class=\"devicon-git-plain\" style=\"color: #555\"></i>",Github:"<i class=\"devicon-github-plain\" style=\"color: #1688f0\"></i>",Chrome:"<i class=\"devicon-chrome-plain\" style=\"color: #1688f0\"></i>",Assembly:"<i class=\"devicon-labview-plain colored\"></i> Assembly","C#":"<i class=\"devicon-csharp-plain colored\"></i> C#","C++":"<i class=\"devicon-cplusplus-plain colored\"></i> C++",C:"<i class=\"devicon-c-plain colored\"></i> C",Clojure:"<i class=\"devicon-clojure-plain colored\"></i> C",CoffeeScript:"<i class=\"devicon-coffeescript-plain colored\"></i> CoffeeScript",Crystal:"<i class=\"devicon-crystal-plain colored\"></i> Crystal",CSS:"<i class=\"devicon-css3-plain colored\"></i> CSS",Dart:"<i class=\"devicon-dart-plain colored\"></i> Dart",Dockerfile:"<i class=\"devicon-docker-plain colored\"></i> Docker",Elixir:"<i class=\"devicon-elixir-plain colored\"></i> Elixir",Elm:"<i class=\"devicon-elm-plain colored\"></i> Elm",Erlang:"<i class=\"devicon-erlang-plain colored\"></i> Erlang","F#":"<i class=\"devicon-fsharp-plain colored\"></i> F#",Go:"<i class=\"devicon-go-plain colored\"></i> Go",Groovy:"<i class=\"devicon-groovy-plain colored\"></i> Groovy",HTML:"<i class=\"devicon-html5-plain colored\"></i> HTML",Haskell:"<i class=\"devicon-haskell-plain colored\"></i> Haskell",Java:"<i class=\"devicon-java-plain colored\" style=\"color: #ffca2c\"></i> Java",JavaScript:"<i class=\"devicon-javascript-plain colored\"></i> JavaScript",Julia:"<i class=\"devicon-julia-plain colored\"></i> Julia","Jupyter Notebook":"<i class=\"devicon-jupyter-plain colored\"></i> Jupyter",Kotlin:"<i class=\"devicon-kotlin-plain colored\" style=\"color: #796bdc\"></i> Kotlin",Latex:"<i class=\"devicon-latex-plain colored\"></i> Latex",Lua:"<i class=\"devicon-lua-plain-wordmark colored\" style=\"color: #0000d0\"></i> Lua",Matlab:"<i class=\"devicon-matlab-plain colored\"></i> Matlab",Nim:"<i class=\"devicon-nixos-plain colored\" style=\"color: #FFC200\"></i> Nim",Nix:"<i class=\"devicon-nixos-plain colored\"></i> Nix",ObjectiveC:"<i class=\"devicon-objectivec-plain colored\"></i> ObjectiveC",OCaml:"<i class=\"devicon-ocaml-plain colored\"></i> OCaml",Perl:"<i class=\"devicon-perl-plain colored\"></i> Perl",PHP:"<i class=\"devicon-php-plain colored\"></i> PHP",PLSQL:"<i class=\"devicon-sqlite-plain colored\"></i> PLSQL",Processing:"<i class=\"devicon-processing-plain colored\" style=\"color: #0096D8\"></i> Processing",Python:"<i class=\"devicon-python-plain colored\" style=\"color: #3472a6\"></i> Python",R:"<i class=\"devicon-r-plain colored\"></i> R",Ruby:"<i class=\"devicon-ruby-plain colored\"></i> Ruby",Rust:"<i class=\"devicon-rust-plain colored\" style=\"color: #DEA584\"></i> Rust",Sass:"<i class=\"devicon-sass-original colored\"></i> Sass",Scala:"<i class=\"devicon-scala-plain colored\"></i> Scala",Shell:"<i class=\"devicon-bash-plain colored\" style=\"color: #89E051\"></i> Shell",Solidity:"<i class=\"devicon-solidity-plain colored\"></i> Solidity",Stylus:"<i class=\"devicon-stylus-plain colored\"></i> Stylus",Svelte:"<i class=\"devicon-svelte-plain colored\"></i> Svelte",Swift:"<i class=\"devicon-swift-plain colored\"></i> Swift",Terraform:"<i class=\"devicon-terraform-plain colored\"></i> Terraform",TypeScript:"<i class=\"devicon-typescript-plain colored\"></i> TypeScript","Vim Script":"<i class=\"devicon-vim-plain colored\"></i> Vim Script",Vue:"<i class=\"devicon-vuejs-plain colored\"></i> Vue",Mail:"<i class=\"nf nf-cod-mail\"></i>"}; \ No newline at end of file
+"use strict";function _createForOfIteratorHelper(o,allowArrayLike){var it="undefined"!=typeof Symbol&&o[Symbol.iterator]||o["@@iterator"];if(!it){if(Array.isArray(o)||(it=_unsupportedIterableToArray(o))||allowArrayLike&&o&&"number"==typeof o.length){it&&(o=it);var i=0,F=function(){};return{s:F,n:function n(){return i>=o.length?{done:!0}:{done:!1,value:o[i++]}},e:function e(_e){throw _e},f:F}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var err,normalCompletion=!0,didErr=!1;return{s:function s(){it=it.call(o)},n:function n(){var step=it.next();return normalCompletion=step.done,step},e:function e(_e2){didErr=!0,err=_e2},f:function f(){try{normalCompletion||null==it.return||it.return()}finally{if(didErr)throw err}}}}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _regeneratorRuntime(){"use strict";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}function defineIteratorMethods(t){["next","throw","return"].forEach(function(e){define(t,e,function(t){return this._invoke(e,t)})})}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then(function(t){invoke("next",t,i,a)},function(t){invoke("throw",t,i,a)}):e.resolve(h).then(function(t){u.value=t,i(u)},function(t){return invoke("throw",t,i,a)})}a(c.arg)}var r;o(this,"_invoke",{value:function value(t,n){function callInvokeWithMethodAndArg(){return new e(function(e,r){invoke(t,n,e,r)})}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o="suspendedStart";return function(i,a){if(o==="executing")throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?"completed":"suspendedYield",p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o="completed",n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(typeof e+" is not iterable")}_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}e.wrap=wrap;var y={},p={};define(p,a,function(){return this});var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(GeneratorFunctionPrototype,"constructor",{value:GeneratorFunction,configurable:!0}),GeneratorFunction.displayName=define(GeneratorFunctionPrototype,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===GeneratorFunction||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,GeneratorFunctionPrototype):(t.__proto__=GeneratorFunctionPrototype,define(t,u,"GeneratorFunction")),t.prototype=Object.create(g),t},e.awrap=function(t){return{__await:t}},defineIteratorMethods(AsyncIterator.prototype),define(AsyncIterator.prototype,c,function(){return this}),e.AsyncIterator=AsyncIterator,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new AsyncIterator(wrap(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then(function(t){return t.done?t.value:a.next()})},defineIteratorMethods(g),define(g,u,"Generator"),define(g,a,function(){return this}),define(g,"toString",function(){return"[object Generator]"}),e.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function next(){for(;r.length;){var t=r.pop();if(t in e)return next.value=t,next.done=!1,next}return next.done=!0,next}},e.values=values,Context.prototype={constructor:Context,reset:function reset(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(resetTryEntry),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function stop(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function dispatchException(e){function handle(n,o){return a.type="throw",a.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}if(this.done)throw e;for(var r=this,o=this.tryEntries.length-1;0<=o;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return handle("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),u=n.call(i,"finallyLoc");if(c&&u){if(this.prev<i.catchLoc)return handle(i.catchLoc,!0);if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(!c){if(!u)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return handle(i.finallyLoc)}else if(this.prev<i.catchLoc)return handle(i.catchLoc,!0)}}},abrupt:function abrupt(t,e){for(var o,r=this.tryEntries.length-1;0<=r;--r)if(o=this.tryEntries[r],o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(a)},complete:function complete(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function finish(t){for(var r,e=this.tryEntries.length-1;0<=e;--e)if(r=this.tryEntries[e],r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),resetTryEntry(r),y},catch:function _catch(t){for(var r,e=this.tryEntries.length-1;0<=e;--e)if(r=this.tryEntries[e],r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;resetTryEntry(r)}return o}throw new Error("illegal catch attempt")},delegateYield:function delegateYield(e,r,n){return this.delegate={iterator:values(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),y}},e}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}var gen=fn.apply(self,args);_next(void 0)})}}var username="littleblack111",hideForks=!0,repoList=document.querySelector(".repo-list"),reposSection=document.querySelector(".repos"),filterInput=document.querySelector(".filter-repos"),getProfile=function(){var _ref=_asyncToGenerator(_regeneratorRuntime().mark(function _callee(){var res,profile;return _regeneratorRuntime().wrap(function _callee$(_context){for(;1;)switch(_context.prev=_context.next){case 0:return _context.next=2,fetch("https://api.github.com/users/".concat(username));case 2:return res=_context.sent,_context.next=5,res.json();case 5:profile=_context.sent,displayProfile(profile);case 7:case"end":return _context.stop()}},_callee)}));return function getProfile(){return _ref.apply(this,arguments)}}();getProfile();var displayProfile=function displayProfile(profile){var userInfo=document.querySelector(".user-info");userInfo.innerHTML="\n\t\t<figure class=\"floattext\">\n\t\t\t<a href=".concat(profile.html_url,"><img alt=\"user avatar\" src=").concat(profile.avatar_url,"></a>\n\t\t</figure>\n\t\t<div class=\"floattext\">\n\t\t\t<!-- <h2><a href=").concat(profile.blog,"><strong>").concat(profile.name,"</strong></a></h2> -->\n\t\t\t<h2><a href=/><strong data-value=\"").concat(profile.name,"\" class=\"usertitle hacktype\">").concat(profile.name,"</strong></a></h2>\n\t\t\t<!-- <h2><a href=").concat(profile.html_url,"><strong>").concat(profile.name,"</strong></a></h2> -->\n\t\t\t<p>").concat(profile.bio,"</p>\n\t\t\t<p>\n\t\t\t<strong>Mail:</strong> ").concat(profile.email,"\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>Location:</strong> ").concat(profile.location,"\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\t<strong>@").concat(profile.login," </strong>\n\t\t\t\tRepos: ").concat(profile.public_repos,"\n\t\t\t\tGists: ").concat(profile.public_gists,"\n\t\t\t</p>\n\t\t</div>\n\t")},getRepos=function(){var _ref2=_asyncToGenerator(_regeneratorRuntime().mark(function _callee2(){var repos,res,data;return _regeneratorRuntime().wrap(function _callee2$(_context2){for(;1;)switch(_context2.prev=_context2.next){case 0:return repos=[],_context2.next=3,fetch("https://api.github.com/users/".concat(username,"/repos?&sort=pushed"));case 3:return res=_context2.sent,_context2.next=6,res.json();case 6:data=_context2.sent,repos=repos.concat(data),repos.sort(function(a,b){return b.forks_count-a.forks_count}),repos.sort(function(a,b){return b.stargazers_count-a.stargazers_count}),displayRepos(repos);case 11:case"end":return _context2.stop()}},_callee2)}));return function getRepos(){return _ref2.apply(this,arguments)}}();getRepos();var displayRepos=function displayRepos(repos){var userHome="https://github.com/".concat(username);filterInput.classList.remove("hide");var _step,_iterator=_createForOfIteratorHelper(repos);try{for(_iterator.s();!(_step=_iterator.n()).done;){var repo=_step.value;if(!(repo.fork&&hideForks)){var langUrl="".concat("https://github.com/littleblack111","?tab=repositories&q=&language=").concat(repo.language),starsUrl="".concat("https://github.com/littleblack111","/").concat(repo.name,"/stargazers"),forksUrl="".concat("https://github.com/littleblack111","/").concat(repo.name,"/network/members"),listItem=document.createElement("li");listItem.classList.add("repo","animate","zoomIn"),listItem.innerHTML="\n\t\t\t<h2 class=\"repo-title\">".concat(repo.name,"</h2>\n\t\t\t<span class=\"rdescription\">").concat(repo.description?"<span class=\"rdescriptiontext\">".concat(repo.description,"</span>"):"","<br/><br/>"),0<repo.stargazers_count&&(listItem.innerHTML+="<a href=\"".concat(starsUrl,"\">\n\t\t\t<span>\u2B50 ").concat(repo.stargazers_count,"</span></a>")),repo.language&&(listItem.innerHTML+="<a href=\"".concat(langUrl,"\">\n\t\t\t<span>").concat(devicons[repo.language],"</span></a>")),0<repo.forks_count&&(listItem.innerHTML+="<a href=\"".concat(starsUrl,"\">\n\t\t\t<span>").concat(devicons.Git," ").concat(repo.forks_count,"</span></a>")),listItem.innerHTML+=repo.homepage&&""!==repo.homepage?"<br /> <br />\n\t\t\t<a class=\"link-btn btn-code\" href=".concat(repo.html_url,">Code ").concat(devicons.Github,"</a>\n\t\t\t<a class=\"link-btn btn-live\" href=").concat(repo.homepage,">Live ").concat(devicons.Chrome,"</a> <br />"):"<br /> <br />\n\t\t\t<a class=\"link-btn btn-gh\" href=".concat(repo.html_url,">View Project ").concat(devicons.Github,"</a><br />"),repoList.append(listItem)}}}catch(err){_iterator.e(err)}finally{_iterator.f()}};filterInput.addEventListener("input",function(e){var _step2,search=e.target.value,repos=document.querySelectorAll(".repo"),searchLowerText=search.toLowerCase(),_iterator2=_createForOfIteratorHelper(repos);try{var _loop=function _loop(){var repo=_step2.value,lowerText=repo.innerText.toLowerCase();lowerText.includes(searchLowerText)?(repo.classList.remove("hide"),repo.style.position="relative"):(repo.classList.add("hide"),repo.addEventListener("animationend",function(){repo.style.position=""==searchLowerText?"relative":"absolute"}))};for(_iterator2.s();!(_step2=_iterator2.n()).done;)_loop()}catch(err){_iterator2.e(err)}finally{_iterator2.f()}}),filterInput.onfocus=function(event){filterInput.style.transform="scale(1.1)"},filterInput.onblur=function(event){filterInput.style.transform=""};var devicons={Git:"<i class=\"devicon-git-plain\" style=\"color: #555\"></i>",Github:"<i class=\"devicon-github-plain\" style=\"color: #1688f0\"></i>",Chrome:"<i class=\"devicon-chrome-plain\" style=\"color: #1688f0\"></i>",Assembly:"<i class=\"devicon-labview-plain colored\"></i> Assembly","C#":"<i class=\"devicon-csharp-plain colored\"></i> C#","C++":"<i class=\"devicon-cplusplus-plain colored\"></i> C++",C:"<i class=\"devicon-c-plain colored\"></i> C",Clojure:"<i class=\"devicon-clojure-plain colored\"></i> C",CoffeeScript:"<i class=\"devicon-coffeescript-plain colored\"></i> CoffeeScript",Crystal:"<i class=\"devicon-crystal-plain colored\"></i> Crystal",CSS:"<i class=\"devicon-css3-plain colored\"></i> CSS",Dart:"<i class=\"devicon-dart-plain colored\"></i> Dart",Dockerfile:"<i class=\"devicon-docker-plain colored\"></i> Docker",Elixir:"<i class=\"devicon-elixir-plain colored\"></i> Elixir",Elm:"<i class=\"devicon-elm-plain colored\"></i> Elm",Erlang:"<i class=\"devicon-erlang-plain colored\"></i> Erlang","F#":"<i class=\"devicon-fsharp-plain colored\"></i> F#",Go:"<i class=\"devicon-go-plain colored\"></i> Go",Groovy:"<i class=\"devicon-groovy-plain colored\"></i> Groovy",HTML:"<i class=\"devicon-html5-plain colored\"></i> HTML",Haskell:"<i class=\"devicon-haskell-plain colored\"></i> Haskell",Java:"<i class=\"devicon-java-plain colored\" style=\"color: #ffca2c\"></i> Java",JavaScript:"<i class=\"devicon-javascript-plain colored\"></i> JavaScript",Julia:"<i class=\"devicon-julia-plain colored\"></i> Julia","Jupyter Notebook":"<i class=\"devicon-jupyter-plain colored\"></i> Jupyter",Kotlin:"<i class=\"devicon-kotlin-plain colored\" style=\"color: #796bdc\"></i> Kotlin",Latex:"<i class=\"devicon-latex-plain colored\"></i> Latex",Lua:"<i class=\"devicon-lua-plain-wordmark colored\" style=\"color: #0000d0\"></i> Lua",Matlab:"<i class=\"devicon-matlab-plain colored\"></i> Matlab",Nim:"<i class=\"devicon-nixos-plain colored\" style=\"color: #FFC200\"></i> Nim",Nix:"<i class=\"devicon-nixos-plain colored\"></i> Nix",ObjectiveC:"<i class=\"devicon-objectivec-plain colored\"></i> ObjectiveC",OCaml:"<i class=\"devicon-ocaml-plain colored\"></i> OCaml",Perl:"<i class=\"devicon-perl-plain colored\"></i> Perl",PHP:"<i class=\"devicon-php-plain colored\"></i> PHP",PLSQL:"<i class=\"devicon-sqlite-plain colored\"></i> PLSQL",Processing:"<i class=\"devicon-processing-plain colored\" style=\"color: #0096D8\"></i> Processing",Python:"<i class=\"devicon-python-plain colored\" style=\"color: #3472a6\"></i> Python",R:"<i class=\"devicon-r-plain colored\"></i> R",Ruby:"<i class=\"devicon-ruby-plain colored\"></i> Ruby",Rust:"<i class=\"devicon-rust-plain colored\" style=\"color: #DEA584\"></i> Rust",Sass:"<i class=\"devicon-sass-original colored\"></i> Sass",Scala:"<i class=\"devicon-scala-plain colored\"></i> Scala",Shell:"<i class=\"devicon-bash-plain colored\" style=\"color: #89E051\"></i> Shell",Solidity:"<i class=\"devicon-solidity-plain colored\"></i> Solidity",Stylus:"<i class=\"devicon-stylus-plain colored\"></i> Stylus",Svelte:"<i class=\"devicon-svelte-plain colored\"></i> Svelte",Swift:"<i class=\"devicon-swift-plain colored\"></i> Swift",Terraform:"<i class=\"devicon-terraform-plain colored\"></i> Terraform",TypeScript:"<i class=\"devicon-typescript-plain colored\"></i> TypeScript","Vim Script":"<i class=\"devicon-vim-plain colored\"></i> Vim Script",Vue:"<i class=\"devicon-vuejs-plain colored\"></i> Vue",Mail:"<i class=\"nf nf-cod-mail\"></i>"}; \ No newline at end of file
diff --git a/public/pages/repo/github/repos.html b/public/pages/repo/github/repos.html
index d90b5b7b..31d17a48 100644
--- a/public/pages/repo/github/repos.html
+++ b/public/pages/repo/github/repos.html
@@ -28,7 +28,7 @@
<div class="sep"></div>
<section class="repos">
- <input type="text" class="filter-repos animate animate--slow fadeIn hide" placeholder="Search Projects" />
+ <input type="text" class="filter-repos animate animate--slow fadeIn hide tilt" placeholder="Search Projects"/>
<ul class="repo-list" id="repo-list"></ul>
</section>
</main>
@@ -41,8 +41,8 @@
<script src="/js/hacktype.js"></script>
<script defer src="/js/dynamicBlob.js"></script>
</body>
- <script>
- window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
- </script>
- <script defer src="/_vercel/insights/script.js"></script>
+ <script>
+ window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); };
+ </script>
+ <script defer src="/_vercel/insights/script.js"></script>
</html>