From 5d49153f1556a9b11e34a0cc670d822d6cd51eb7 Mon Sep 17 00:00:00 2001 From: Torsten Paul Date: Thu, 30 Nov 2023 15:22:08 +0100 Subject: [PATCH] Add advent calendar 2023. --- advent-calendar-2023/card.png | Bin 0 -> 118230 bytes advent-calendar-2023/feather.min.js | 13 + advent-calendar-2023/index.html | 595 ++++++++++++++++++++++++++++ advent-calendar-2023/jquery.min.js | 2 + advent-calendar-2023/snow.css | 4 + advent-calendar-2023/snow.js | 230 +++++++++++ 6 files changed, 844 insertions(+) create mode 100644 advent-calendar-2023/card.png create mode 100644 advent-calendar-2023/feather.min.js create mode 100644 advent-calendar-2023/index.html create mode 100644 advent-calendar-2023/jquery.min.js create mode 100644 advent-calendar-2023/snow.css create mode 100644 advent-calendar-2023/snow.js diff --git a/advent-calendar-2023/card.png b/advent-calendar-2023/card.png new file mode 100644 index 0000000000000000000000000000000000000000..18c80d2ff79f2f65f05cd210f73c22653ab41ee8 GIT binary patch literal 118230 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 A5&!@I literal 0 HcmV?d00001 diff --git a/advent-calendar-2023/feather.min.js b/advent-calendar-2023/feather.min.js new file mode 100644 index 0000000..156cd61 --- /dev/null +++ b/advent-calendar-2023/feather.min.js @@ -0,0 +1,13 @@ +!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.feather=n():e.feather=n()}("undefined"!=typeof self?self:this,function(){return function(e){var n={};function i(t){if(n[t])return n[t].exports;var l=n[t]={i:t,l:!1,exports:{}};return e[t].call(l.exports,l,l.exports,i),l.l=!0,l.exports}return i.m=e,i.c=n,i.d=function(e,n,t){i.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:t})},i.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},i.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(n,"a",n),n},i.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},i.p="",i(i.s=80)}([function(e,n,i){(function(n){var i="object",t=function(e){return e&&e.Math==Math&&e};e.exports=t(typeof globalThis==i&&globalThis)||t(typeof window==i&&window)||t(typeof self==i&&self)||t(typeof n==i&&n)||Function("return this")()}).call(this,i(75))},function(e,n){var i={}.hasOwnProperty;e.exports=function(e,n){return i.call(e,n)}},function(e,n,i){var t=i(0),l=i(11),r=i(33),o=i(62),a=t.Symbol,c=l("wks");e.exports=function(e){return c[e]||(c[e]=o&&a[e]||(o?a:r)("Symbol."+e))}},function(e,n,i){var t=i(6);e.exports=function(e){if(!t(e))throw TypeError(String(e)+" is not an object");return e}},function(e,n){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,n,i){var t=i(8),l=i(7),r=i(10);e.exports=t?function(e,n,i){return l.f(e,n,r(1,i))}:function(e,n,i){return e[n]=i,e}},function(e,n){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,n,i){var t=i(8),l=i(35),r=i(3),o=i(18),a=Object.defineProperty;n.f=t?a:function(e,n,i){if(r(e),n=o(n,!0),r(i),l)try{return a(e,n,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(e[n]=i.value),e}},function(e,n,i){var t=i(4);e.exports=!t(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n){e.exports={}},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n,i){var t=i(0),l=i(19),r=i(17),o=t["__core-js_shared__"]||l("__core-js_shared__",{});(e.exports=function(e,n){return o[e]||(o[e]=void 0!==n?n:{})})("versions",[]).push({version:"3.1.3",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=o(i(43)),l=o(i(41)),r=o(i(40));function o(e){return e&&e.__esModule?e:{default:e}}n.default=Object.keys(l.default).map(function(e){return new t.default(e,l.default[e],r.default[e])}).reduce(function(e,n){return e[n.name]=n,e},{})},function(e,n){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,n,i){var t=i(72),l=i(20);e.exports=function(e){return t(l(e))}},function(e,n){e.exports={}},function(e,n,i){var t=i(11),l=i(33),r=t("keys");e.exports=function(e){return r[e]||(r[e]=l(e))}},function(e,n){e.exports=!1},function(e,n,i){var t=i(6);e.exports=function(e,n){if(!t(e))return e;var i,l;if(n&&"function"==typeof(i=e.toString)&&!t(l=i.call(e)))return l;if("function"==typeof(i=e.valueOf)&&!t(l=i.call(e)))return l;if(!n&&"function"==typeof(i=e.toString)&&!t(l=i.call(e)))return l;throw TypeError("Can't convert object to primitive value")}},function(e,n,i){var t=i(0),l=i(5);e.exports=function(e,n){try{l(t,e,n)}catch(i){t[e]=n}return n}},function(e,n){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,n){var i=Math.ceil,t=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?t:i)(e)}},function(e,n,i){var t; +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +!function(){"use strict";var i=function(){function e(){}function n(e,n){for(var i=n.length,t=0;t0?l(t(e),9007199254740991):0}},function(e,n,i){var t=i(1),l=i(14),r=i(68),o=i(15),a=r(!1);e.exports=function(e,n){var i,r=l(e),c=0,p=[];for(i in r)!t(o,i)&&t(r,i)&&p.push(i);for(;n.length>c;)t(r,i=n[c++])&&(~a(p,i)||p.push(i));return p}},function(e,n,i){var t=i(0),l=i(11),r=i(5),o=i(1),a=i(19),c=i(36),p=i(37),y=p.get,h=p.enforce,x=String(c).split("toString");l("inspectSource",function(e){return c.call(e)}),(e.exports=function(e,n,i,l){var c=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,y=!!l&&!!l.noTargetGet;"function"==typeof i&&("string"!=typeof n||o(i,"name")||r(i,"name",n),h(i).source=x.join("string"==typeof n?n:"")),e!==t?(c?!y&&e[n]&&(p=!0):delete e[n],p?e[n]=i:r(e,n,i)):p?e[n]=i:a(n,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&y(this).source||c.call(this)})},function(e,n){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},function(e,n,i){var t=i(8),l=i(73),r=i(10),o=i(14),a=i(18),c=i(1),p=i(35),y=Object.getOwnPropertyDescriptor;n.f=t?y:function(e,n){if(e=o(e),n=a(n,!0),p)try{return y(e,n)}catch(e){}if(c(e,n))return r(!l.f.call(e,n),e[n])}},function(e,n,i){var t=i(0),l=i(31).f,r=i(5),o=i(29),a=i(19),c=i(71),p=i(65);e.exports=function(e,n){var i,y,h,x,s,u=e.target,d=e.global,f=e.stat;if(i=d?t:f?t[u]||a(u,{}):(t[u]||{}).prototype)for(y in n){if(x=n[y],h=e.noTargetGet?(s=l(i,y))&&s.value:i[y],!p(d?y:u+(f?".":"#")+y,e.forced)&&void 0!==h){if(typeof x==typeof h)continue;c(x,h)}(e.sham||h&&h.sham)&&r(x,"sham",!0),o(i,y,x,e)}}},function(e,n){var i=0,t=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+t).toString(36))}},function(e,n,i){var t=i(0),l=i(6),r=t.document,o=l(r)&&l(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},function(e,n,i){var t=i(8),l=i(4),r=i(34);e.exports=!t&&!l(function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a})},function(e,n,i){var t=i(11);e.exports=t("native-function-to-string",Function.toString)},function(e,n,i){var t,l,r,o=i(76),a=i(0),c=i(6),p=i(5),y=i(1),h=i(16),x=i(15),s=a.WeakMap;if(o){var u=new s,d=u.get,f=u.has,g=u.set;t=function(e,n){return g.call(u,e,n),n},l=function(e){return d.call(u,e)||{}},r=function(e){return f.call(u,e)}}else{var v=h("state");x[v]=!0,t=function(e,n){return p(e,v,n),n},l=function(e){return y(e,v)?e[v]:{}},r=function(e){return y(e,v)}}e.exports={set:t,get:l,has:r,enforce:function(e){return r(e)?l(e):t(e,{})},getterFor:function(e){return function(n){var i;if(!c(n)||(i=l(n)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return i}}}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=Object.assign||function(e){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`feather.replace()` only works in a browser environment.");var n=document.querySelectorAll("[data-feather]");Array.from(n).forEach(function(n){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=function(e){return Array.from(e.attributes).reduce(function(e,n){return e[n.name]=n.value,e},{})}(e),o=i["data-feather"];delete i["data-feather"];var a=r.default[o].toSvg(t({},n,i,{class:(0,l.default)(n.class,i.class)})),c=(new DOMParser).parseFromString(a,"image/svg+xml").querySelector("svg");e.parentNode.replaceChild(c,e)}(n,e)})}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t,l=i(12),r=(t=l)&&t.__esModule?t:{default:t};n.default=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!e)throw new Error("The required `key` (icon name) parameter is missing.");if(!r.default[e])throw new Error("No icon matching '"+e+"'. See the complete list of icons at https://feathericons.com");return r.default[e].toSvg(n)}},function(e){e.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-bouy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},function(e){e.exports={activity:'',airplay:'',"alert-circle":'',"alert-octagon":'',"alert-triangle":'',"align-center":'',"align-justify":'',"align-left":'',"align-right":'',anchor:'',aperture:'',archive:'',"arrow-down-circle":'',"arrow-down-left":'',"arrow-down-right":'',"arrow-down":'',"arrow-left-circle":'',"arrow-left":'',"arrow-right-circle":'',"arrow-right":'',"arrow-up-circle":'',"arrow-up-left":'',"arrow-up-right":'',"arrow-up":'',"at-sign":'',award:'',"bar-chart-2":'',"bar-chart":'',"battery-charging":'',battery:'',"bell-off":'',bell:'',bluetooth:'',bold:'',"book-open":'',book:'',bookmark:'',box:'',briefcase:'',calendar:'',"camera-off":'',camera:'',cast:'',"check-circle":'',"check-square":'',check:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',"chevrons-down":'',"chevrons-left":'',"chevrons-right":'',"chevrons-up":'',chrome:'',circle:'',clipboard:'',clock:'',"cloud-drizzle":'',"cloud-lightning":'',"cloud-off":'',"cloud-rain":'',"cloud-snow":'',cloud:'',code:'',codepen:'',codesandbox:'',coffee:'',columns:'',command:'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',cpu:'',"credit-card":'',crop:'',crosshair:'',database:'',delete:'',disc:'',"divide-circle":'',"divide-square":'',divide:'',"dollar-sign":'',"download-cloud":'',download:'',dribbble:'',droplet:'',"edit-2":'',"edit-3":'',edit:'',"external-link":'',"eye-off":'',eye:'',facebook:'',"fast-forward":'',feather:'',figma:'',"file-minus":'',"file-plus":'',"file-text":'',file:'',film:'',filter:'',flag:'',"folder-minus":'',"folder-plus":'',folder:'',framer:'',frown:'',gift:'',"git-branch":'',"git-commit":'',"git-merge":'',"git-pull-request":'',github:'',gitlab:'',globe:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',"help-circle":'',hexagon:'',home:'',image:'',inbox:'',info:'',instagram:'',italic:'',key:'',layers:'',layout:'',"life-buoy":'',"link-2":'',link:'',linkedin:'',list:'',loader:'',lock:'',"log-in":'',"log-out":'',mail:'',"map-pin":'',map:'',"maximize-2":'',maximize:'',meh:'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',"minimize-2":'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizontal":'',"more-vertical":'',"mouse-pointer":'',move:'',music:'',"navigation-2":'',navigation:'',octagon:'',package:'',paperclip:'',"pause-circle":'',pause:'',"pen-tool":'',percent:'',"phone-call":'',"phone-forwarded":'',"phone-incoming":'',"phone-missed":'',"phone-off":'',"phone-outgoing":'',phone:'',"pie-chart":'',"play-circle":'',play:'',"plus-circle":'',"plus-square":'',plus:'',pocket:'',power:'',printer:'',radio:'',"refresh-ccw":'',"refresh-cw":'',repeat:'',rewind:'',"rotate-ccw":'',"rotate-cw":'',rss:'',save:'',scissors:'',search:'',send:'',server:'',settings:'',"share-2":'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',shuffle:'',sidebar:'',"skip-back":'',"skip-forward":'',slack:'',slash:'',sliders:'',smartphone:'',smile:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',sunrise:'',sunset:'',tablet:'',tag:'',target:'',terminal:'',thermometer:'',"thumbs-down":'',"thumbs-up":'',"toggle-left":'',"toggle-right":'',tool:'',"trash-2":'',trash:'',trello:'',"trending-down":'',"trending-up":'',triangle:'',truck:'',tv:'',twitch:'',twitter:'',type:'',umbrella:'',underline:'',unlock:'',"upload-cloud":'',upload:'',"user-check":'',"user-minus":'',"user-plus":'',"user-x":'',user:'',users:'',"video-off":'',video:'',voicemail:'',"volume-1":'',"volume-2":'',"volume-x":'',volume:'',watch:'',"wifi-off":'',wifi:'',wind:'',"x-circle":'',"x-octagon":'',"x-square":'',x:'',youtube:'',"zap-off":'',zap:'',"zoom-in":'',"zoom-out":''}},function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t=Object.assign||function(e){for(var n=1;n2&&void 0!==arguments[2]?arguments[2]:[];!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=n,this.contents=i,this.tags=l,this.attrs=t({},o.default,{class:"feather feather-"+n})}return l(e,[{key:"toSvg",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),e}();n.default=c},function(e,n,i){"use strict";var t=o(i(12)),l=o(i(39)),r=o(i(38));function o(e){return e&&e.__esModule?e:{default:e}}e.exports={icons:t.default,toSvg:l.default,replace:r.default}},function(e,n,i){e.exports=i(0)},function(e,n,i){var t=i(2)("iterator"),l=!1;try{var r=0,o={next:function(){return{done:!!r++}},return:function(){l=!0}};o[t]=function(){return this},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,n){if(!n&&!l)return!1;var i=!1;try{var r={};r[t]=function(){return{next:function(){return{done:i=!0}}}},e(r)}catch(e){}return i}},function(e,n,i){var t=i(30),l=i(2)("toStringTag"),r="Arguments"==t(function(){return arguments}());e.exports=function(e){var n,i,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=function(e,n){try{return e[n]}catch(e){}}(n=Object(e),l))?i:r?t(n):"Object"==(o=t(n))&&"function"==typeof n.callee?"Arguments":o}},function(e,n,i){var t=i(47),l=i(9),r=i(2)("iterator");e.exports=function(e){if(void 0!=e)return e[r]||e["@@iterator"]||l[t(e)]}},function(e,n,i){"use strict";var t=i(18),l=i(7),r=i(10);e.exports=function(e,n,i){var o=t(n);o in e?l.f(e,o,r(0,i)):e[o]=i}},function(e,n,i){var t=i(2),l=i(9),r=t("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(l.Array===e||o[r]===e)}},function(e,n,i){var t=i(3);e.exports=function(e,n,i,l){try{return l?n(t(i)[0],i[1]):n(i)}catch(n){var r=e.return;throw void 0!==r&&t(r.call(e)),n}}},function(e,n){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,n,i){var t=i(52);e.exports=function(e,n,i){if(t(e),void 0===n)return e;switch(i){case 0:return function(){return e.call(n)};case 1:return function(i){return e.call(n,i)};case 2:return function(i,t){return e.call(n,i,t)};case 3:return function(i,t,l){return e.call(n,i,t,l)}}return function(){return e.apply(n,arguments)}}},function(e,n,i){"use strict";var t=i(53),l=i(24),r=i(51),o=i(50),a=i(27),c=i(49),p=i(48);e.exports=function(e){var n,i,y,h,x=l(e),s="function"==typeof this?this:Array,u=arguments.length,d=u>1?arguments[1]:void 0,f=void 0!==d,g=0,v=p(x);if(f&&(d=t(d,u>2?arguments[2]:void 0,2)),void 0==v||s==Array&&o(v))for(i=new s(n=a(x.length));n>g;g++)c(i,g,f?d(x[g],g):x[g]);else for(h=v.call(x),i=new s;!(y=h.next()).done;g++)c(i,g,f?r(h,d,[y.value,g],!0):y.value);return i.length=g,i}},function(e,n,i){var t=i(32),l=i(54);t({target:"Array",stat:!0,forced:!i(46)(function(e){Array.from(e)})},{from:l})},function(e,n,i){var t=i(6),l=i(3);e.exports=function(e,n){if(l(e),!t(n)&&null!==n)throw TypeError("Can't set "+String(n)+" as a prototype")}},function(e,n,i){var t=i(56);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,n=!1,i={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(i,[]),n=i instanceof Array}catch(e){}return function(i,l){return t(i,l),n?e.call(i,l):i.__proto__=l,i}}():void 0)},function(e,n,i){var t=i(0).document;e.exports=t&&t.documentElement},function(e,n,i){var t=i(28),l=i(13);e.exports=Object.keys||function(e){return t(e,l)}},function(e,n,i){var t=i(8),l=i(7),r=i(3),o=i(59);e.exports=t?Object.defineProperties:function(e,n){r(e);for(var i,t=o(n),a=t.length,c=0;a>c;)l.f(e,i=t[c++],n[i]);return e}},function(e,n,i){var t=i(3),l=i(60),r=i(13),o=i(15),a=i(58),c=i(34),p=i(16)("IE_PROTO"),y=function(){},h=function(){var e,n=c("iframe"),i=r.length;for(n.style.display="none",a.appendChild(n),n.src=String("javascript:"),(e=n.contentWindow.document).open(),e.write(" + + + + + + + +

+
+ + + + diff --git a/advent-calendar-2023/jquery.min.js b/advent-calendar-2023/jquery.min.js new file mode 100644 index 0000000..a1c07fd --- /dev/null +++ b/advent-calendar-2023/jquery.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0 DEG(165)) { + deg -= Math.PI / 4; + } else if (deg < DEG(15)) { + deg += Math.PI / 4; + } + return deg; +} +function COSDEG(deg) { + if (deg > DEG(15) && deg <= DEG(90)) { + deg -= Math.PI / 6; + } else if (deg > DEG(90) && deg <= DEG(165)) { + deg += Math.PI / 6; + } + return deg; +} + +var classCallCheck = function (instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +}; + +var createClass = function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; +}(); + +var SnowParticle = function () { + /** + * Creates an instance of SnowParticle. + * @param {Object} option content, x, y, color + * @memberof Snow + */ + function SnowParticle() { + var option = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + classCallCheck(this, SnowParticle); + + this.option = Object.assign({}, DEFAULT_SNOWPARTICLE_OPTIONS, option); + var _option = this.option, + content = _option.content, + color = _option.color, + x = _option.x, + y = _option.y, + r = _option.r, + v = _option.v; + + this.color = color.replace('rgb', 'rgba').split(')')[0] + ',' + (Math.floor(Math.random() * 50) + 50) / 100 + ')'; + this.content = content; + this.r = r * (Math.random() * 0.4 + 0.6); + this.x = x; + this.y = y; + this.v = v; + this.angle = Math.PI * Math.random(); + // this.init(); + } + // init() { + // } + + + createClass(SnowParticle, [{ + key: 'draw', + value: function draw() { + var content = this.content, + color = this.color, + x = this.x, + y = this.y, + r = this.r; + + content.beginPath(); + content.arc(Math.floor(x), Math.floor(y), r, 0, 2 * Math.PI, true); + content.closePath(); + content.fillStyle = color; + content.fill(); + } + }, { + key: 'move', + value: function move() { + var _option2 = this.option, + width = _option2.width, + height = _option2.height; + + this.x += this.v * Math.cos(COSDEG(this.angle)) * 0.3; + this.y += this.v * Math.sin(SINDEG(this.angle)); + if (this.y > height || this.x > width || this.x < 0) { + this.y = 0; + this.x = Math.random() * width; + this.angle = Math.PI * Math.random(); + } + } + }]); + return SnowParticle; +}(); + +var Snow = function () { + /** + * Creates an instance of Snow. + * @param {Element} element target + * @param {Object} [option={}] options + * @memberof Snow + */ + function Snow(element) { + var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + classCallCheck(this, Snow); + + this.element = document.querySelector(element); + this.canvas = ''; + this.ctx = ''; + this.width = 0; + this.height = 0; + this.option = Object.assign({}, DEFAULT_OPTIONS, option); + this.number = this.option.number; + this.partiles = []; + this.init(); + } + + createClass(Snow, [{ + key: 'init', + value: function init() { + var element = this.element; + + var width = element.clientWidth; + var height = element.clientHeight; + this.width = width; + this.height = height; + this.createCanvas(); + this.createParticle(); + } + }, { + key: 'createCanvas', + value: function createCanvas() { + var element = this.element, + width = this.width, + height = this.height; + + var canvas = document.createElement('canvas'); + canvas.width = width; + canvas.height = height; + canvas.style.cssText = 'position:absolute;top:0;left:0;background:rgba(0,0,0,0);pointer-events:none;z-index:1;'; + element.appendChild(canvas); + this.canvas = canvas; + this.ctx = canvas.getContext('2d'); + } + }, { + key: 'createParticle', + value: function createParticle() { + var _option3 = this.option, + r = _option3.r, + v = _option3.v; + var ctx = this.ctx, + width = this.width, + height = this.height, + number = this.number, + partiles = this.partiles; + + for (var i = 0; i < number; i += 1) { + var particle = new SnowParticle({ + color: 'rgb(255,255,255)', + content: ctx, + y: Math.floor(Math.random() * height), + x: Math.floor(Math.random() * width), + r: r, + v: v, + width: this.width, + height: this.height + // angle: Math.PI, + }); + partiles.push(particle); + particle.draw(); + } + function animate() { + ctx.clearRect(0, 0, width, height); + partiles.forEach(function (item) { + item.move(); + item.draw(); + }); + requestAnimationFrame(animate); + } + animate(); + } + }]); + return Snow; +}(); + +return Snow; + +})));
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+