This commit is contained in:
troy 2022-02-07 18:34:03 +01:00
parent 28e68b094c
commit 8170b81554
44 changed files with 6705 additions and 34 deletions

1
admin.min.css vendored Normal file
View File

@ -0,0 +1 @@
textarea{display:block;width:100%}form .label{float:left;width:200px}.admin_navi{display:block;width:100%;border-bottom:1px solid #000;overflow:overlay}.admin_navi li{display:block;float:left;margin:0 10px}.hover{border:1px solid #fff}.hover:hover{border:1px solid #000}

2
autosize.min.js vendored
View File

@ -1,2 +1,2 @@
function autosize(tx){for(var i=0;i<tx.length;i++){tx[i].setAttribute("style","height:"+tx[i].scrollHeight+"px;overflow-y:hidden;");tx[i].addEventListener("input",OnInputAutoSize,false)}}function OnInputAutoSize(){this.style.height="auto";this.style.height=this.scrollHeight+"px"};
function autosize(tx){for(let i=0;i<tx.length;i++)tx[i].setAttribute("style","height:"+tx[i].scrollHeight+"px;overflow-y:hidden;"),tx[i].addEventListener("input",OnInputAutoSize,!1)}function OnInputAutoSize(){this.style.height="auto",this.style.height=this.scrollHeight+"px"}
//# sourceMappingURL=autosize.min.js.map

View File

@ -1,9 +1,20 @@
{
"version": 3,
"file":"",
"lineCount":1,
"mappings":"AAAAA,QAASA,SAAQ,CAACC,EAAD,CAAK,CACpB,IAAK,IAAIC,EAAI,CAAb,CAAgBA,CAAhB,CAAoBD,EAAAE,OAApB,CAA+BD,CAAA,EAA/B,CAAoC,CAClCD,EAAA,CAAGC,CAAH,CAAAE,aAAA,CAAmB,OAAnB,CAA4B,SAA5B,CAAyCH,EAAA,CAAGC,CAAH,CAAAG,aAAzC,CAA+D,uBAA/D,CACAJ,GAAA,CAAGC,CAAH,CAAAI,iBAAA,CAAuB,OAAvB,CAAgCC,eAAhC,CAAiD,KAAjD,CAFkC,CADhB,CAMtBA,QAASA,gBAAe,EAAG,CACzB,IAAAC,MAAAC,OAAA,CAAoB,MACpB,KAAAD,MAAAC,OAAA,CAAqB,IAAAJ,aAArB,CAA0C,IAFjB;",
"sources":["autosize.js"],
"sourcesContent":["function autosize(tx) {\r\n for (let i = 0; i < tx.length; i++) {\r\n tx[i].setAttribute(\"style\", \"height:\" + (tx[i].scrollHeight) + \"px;overflow-y:hidden;\");\r\n tx[i].addEventListener(\"input\", OnInputAutoSize, false);\r\n }\r\n}\r\nfunction OnInputAutoSize() {\r\n this.style.height = \"auto\";\r\n this.style.height = (this.scrollHeight) + \"px\";\r\n}"],
"names":["autosize","tx","i","length","setAttribute","scrollHeight","addEventListener","OnInputAutoSize","style","height"]
"sources": [
"autosize.js"
],
"names": [
"autosize",
"tx",
"i",
"length",
"setAttribute",
"addEventListener",
"OnInputAutoSize",
"this",
"style",
"height"
],
"mappings": "AAAA,SAASA,SAASC,IAChB,IAAK,IAAIC,EAAI,EAAGA,EAAID,GAAGE,OAAQD,IAC7BD,GAAGC,GAAGE,aAAa,QAAS,UAAaH,GAAGC,GAAe,aAAI,yBAC/DD,GAAGC,GAAGG,iBAAiB,QAASC,iBAAiB,GAGrD,SAASA,kBACPC,KAAKC,MAAMC,OAAS,OACpBF,KAAKC,MAAMC,OAAUF,KAAiB,aAAI",
"file": "autosize.js"
}

3
bootstrap.min.css vendored

File diff suppressed because one or more lines are too long

2
bootstrap.min.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

6
ckeditor.min.js vendored Normal file

File diff suppressed because one or more lines are too long

4639
ckeditor.min.js.map Normal file

File diff suppressed because one or more lines are too long

1
cookiebanner.min.css vendored Normal file
View File

@ -0,0 +1 @@
#cookiebanner{margin:0;padding:6px;position:fixed;bottom:0;left:0;background-color:#000;color:#fff;text-align:center;width:100%;z-index:9}#cookiebanner button{margin-left:6px}

2
cookiebanner.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
function setCookiebannerCookie(val){document.cookie=cookiebanner_cookie+"="+val+"; expires=Fry, 01 Jan 2038 00:00:00 UTC; path=/;",document.getElementById("cookiebanner").remove()}!function(){function getCookie(name){const value=`; ${document.cookie}`,parts=value.split(`; ${name}=`);return 2===parts.length&&parts.pop().split(";").shift()}if(!getCookie(cookiebanner_cookie)){var cookiebanner=document.createElement("div");cookiebanner.setAttribute("id","cookiebanner"),cookiebanner.append(document.createTextNode(cookiebanner_text)),cookiebanner.append(document.createElement("br"));var ack=document.createElement("button");ack.setAttribute("onclick",'setCookiebannerCookie("ok");'),ack.append(document.createTextNode("Ja")),cookiebanner.append(ack);var nak=document.createElement("button");nak.setAttribute("onclick",'setCookiebannerCookie("nope");'),nak.append(document.createTextNode("Nein")),cookiebanner.append(nak),document.body.appendChild(cookiebanner)}}();
//# sourceMappingURL=cookiebanner.min.js.map

35
cookiebanner.min.js.map Normal file
View File

@ -0,0 +1,35 @@
{
"version": 3,
"sources": [
"cookiebanner.js"
],
"names": [
"setCookiebannerCookie",
"val",
"document",
"cookie",
"cookiebanner_cookie",
"getElementById",
"remove",
"getCookie",
"name",
"value",
"parts",
"split",
"length",
"pop",
"shift",
"cookiebanner",
"createElement",
"setAttribute",
"append",
"createTextNode",
"cookiebanner_text",
"ack",
"nak",
"body",
"appendChild"
],
"mappings": "AAAA,SAASA,sBAAsBC,KAC7BC,SAASC,OAASC,oBAAqB,IAAIH,IAAI,mDAC/CC,SAASG,eAAe,gBAAgBC,UAG1C,WACE,SAASC,UAAUC,MACjB,MAAMC,MAAQ,KAAKP,SAASC,SACtBO,MAAQD,MAAME,MAAM,KAAKH,SAC/B,OAAqB,IAAjBE,MAAME,QACDF,MAAMG,MAAMF,MAAM,KAAKG,QAMlC,IAAIP,UAAUH,qBAAsB,CAClC,IAAIW,aAAeb,SAASc,cAAc,OAC1CD,aAAaE,aAAa,KAAK,gBAC/BF,aAAaG,OAAOhB,SAASiB,eAAeC,oBAC5CL,aAAaG,OAAOhB,SAASc,cAAc,OAE3C,IAAIK,IAAMnB,SAASc,cAAc,UACjCK,IAAIJ,aAAa,UAAU,gCAC3BI,IAAIH,OAAOhB,SAASiB,eAAe,OACnCJ,aAAaG,OAAOG,KAEpB,IAAIC,IAAMpB,SAASc,cAAc,UACjCM,IAAIL,aAAa,UAAU,kCAC3BK,IAAIJ,OAAOhB,SAASiB,eAAe,SACnCJ,aAAaG,OAAOI,KAEpBpB,SAASqB,KAAKC,YAAYT,eA3B9B",
"file": "cookiebanner.js"
}

1
copy-to-clipboard.min.css vendored Normal file
View File

@ -0,0 +1 @@
.copy-to-clipboard{position:relative;display:inline-block}.copy-to-clipboard .tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px}.copy-to-clipboard .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.copy-to-clipboard:hover .tooltiptext{visibility:visible;opacity:1}

2
copy-to-clipboard.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
function copyToClipboard(id){var copyText=document.getElementById(id);copyText.select(),copyText.setSelectionRange(0,99999),document.execCommand("copy")}function copiedToClipboard(id){var tooltip;document.getElementById(id).innerHTML="Kopiert"}function resetClipboard(id){var tooltip;document.getElementById(id).innerHTML="Kopieren"}
//# sourceMappingURL=copy-to-clipboard.min.js.map

View File

@ -0,0 +1,22 @@
{
"version": 3,
"sources": [
"copy-to-clipboard.js"
],
"names": [
"copyToClipboard",
"id",
"copyText",
"document",
"getElementById",
"select",
"setSelectionRange",
"execCommand",
"copiedToClipboard",
"tooltip",
"innerHTML",
"resetClipboard"
],
"mappings": "AAAA,SAASA,gBAAgBC,IACvB,IAAIC,SAAWC,SAASC,eAAeH,IAGvCC,SAASG,SACTH,SAASI,kBAAkB,EAAG,OAG9BH,SAASI,YAAY,QAGvB,SAASC,kBAAkBP,IACzB,IAAIQ,QAAUN,SAASC,eAAeH,IAC9BS,UAAY,UAGtB,SAASC,eAAeV,IACtB,IAAIQ,QAAUN,SAASC,eAAeH,IAC9BS,UAAY",
"file": "copy-to-clipboard.js"
}

1
dropzone.min.css vendored Normal file

File diff suppressed because one or more lines are too long

2
dropzone.min.js vendored Normal file

File diff suppressed because one or more lines are too long

467
dropzone.min.js.map Normal file

File diff suppressed because one or more lines are too long

2
feedback.min.js vendored Normal file

File diff suppressed because one or more lines are too long

52
feedback.min.js.map Normal file
View File

@ -0,0 +1,52 @@
{
"version": 3,
"sources": [
"feedback.js"
],
"names": [
"ajaxFeedback",
"e",
"url",
"css",
"$",
"ajax",
"success",
"res",
"successMarker",
"warnMarker",
"errorMarker",
"error",
"err",
"formFeedback",
"f",
"formData",
"each",
"i",
"obj",
"console",
"log",
"name",
"value",
"disabled",
"data",
"method",
"setTimeout",
"attr",
"getCoords",
"p",
"x",
"offsetLeft",
"y",
"offsetTop",
"offsetParent",
"document",
"getElementsByTagName",
"cursorX",
"cursorY",
"o",
"append",
"fadeOut"
],
"mappings": "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",
"file": "feedback.js"
}

2
form.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
addAutoresize=function(){document.querySelectorAll("[data-autoresize]").forEach((function(element){element.style.boxSizing="border-box";var offset=element.offsetHeight-element.clientHeight;document.addEventListener("input",(function(event){event.target.style.height="auto",event.target.style.height=event.target.scrollHeight+offset+"px"})),element.removeAttribute("data-autoresize")}))},addAutoresize(),isset=function(id){return""!=$("#"+id).val()||(alert("Es wurden nicht alle Felder ausgefüllt."),!1)};
//# sourceMappingURL=form.min.js.map

31
form.min.js.map Normal file
View File

@ -0,0 +1,31 @@
{
"version": 3,
"sources": [
"form.js"
],
"names": [
"addAutoresize",
"document",
"querySelectorAll",
"forEach",
"element",
"style",
"boxSizing",
"offset",
"offsetHeight",
"clientHeight",
"addEventListener",
"event",
"target",
"height",
"scrollHeight",
"removeAttribute",
"isset",
"id",
"$",
"val",
"alert"
],
"mappings": "AAAAA,cAAgB,WACdC,SAASC,iBAAiB,qBAAqBC,SAAQ,SAASC,SAC9DA,QAAQC,MAAMC,UAAY,aAC1B,IAAIC,OAASH,QAAQI,aAAeJ,QAAQK,aAC5CR,SAASS,iBAAiB,SAAS,SAASC,OAC1CA,MAAMC,OAAOP,MAAMQ,OAAS,OAC5BF,MAAMC,OAAOP,MAAMQ,OAASF,MAAMC,OAAOE,aAAeP,OAAS,QAEnEH,QAAQW,gBAAgB,uBAG5Bf,gBAEAgB,MAAQ,SAASC,IACf,MAAsB,IAAnBC,EAAE,IAAID,IAAIE,QACXC,MAAM,4CACC",
"file": "form.js"
}

2
get_params.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
var getUrlParameter=function getUrlParameter(sParam){var sPageURL,sURLVariables=window.location.search.substring(1).split("&"),sParameterName,i;for(i=0;i<sURLVariables.length;i++)if((sParameterName=sURLVariables[i].split("="))[0]===sParam)return void 0===sParameterName[1]||decodeURIComponent(sParameterName[1]);return!1};
//# sourceMappingURL=get_params.min.js.map

24
get_params.min.js.map Normal file
View File

@ -0,0 +1,24 @@
{
"version": 3,
"sources": [
"get_params.js"
],
"names": [
"getUrlParameter",
"sParam",
"sPageURL",
"sURLVariables",
"window",
"location",
"search",
"substring",
"split",
"sParameterName",
"i",
"length",
"undefined",
"decodeURIComponent"
],
"mappings": "AAAA,IAAIA,gBAAkB,SAASA,gBAAgBC,QAC3C,IAAIC,SACAC,cADWC,OAAOC,SAASC,OAAOC,UAAU,GACnBC,MAAM,KAC/BC,eACAC,EAEJ,IAAKA,EAAI,EAAGA,EAAIP,cAAcQ,OAAQD,IAGlC,IAFAD,eAAiBN,cAAcO,GAAGF,MAAM,MAErB,KAAOP,OACtB,YAA6BW,IAAtBH,eAAe,IAA0BI,mBAAmBJ,eAAe,IAG1F,OAAO",
"file": "get_params.js"
}

1
grid.min.css vendored Normal file
View File

@ -0,0 +1 @@
.grid-container{columns:2 500px;column-gap:30px;margin:0 auto}.grid-container>section{width:150px;margin:0 1.5rem 1.5rem 0;display:inline-block;width:100%;border:solid 2px #000;padding:5px;box-shadow:5px 5px 5px rgb(0 0 0 / 50%);border-radius:5px;transition:all .25s ease-in-out}

2
jquery-autoresize.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
!function($){$.fn.autoResize=function(options){var settings=$.extend({onResize:function(){},animate:!0,animateDuration:150,animateCallback:function(){},extraSpace:20,limit:1e3},options);return this.filter("textarea").each((function(){var textarea=$(this).css({resize:"none","overflow-y":"hidden"}),origHeight=textarea.height(),clone=(props=["height","width","lineHeight","textDecoration","letterSpacing"],propOb={},$.each(props,(function(i,prop){propOb[prop]=textarea.css(prop)})),textarea.clone().removeAttr("id").removeAttr("name").css({position:"absolute",top:0,left:-9999}).css(propOb).attr("tabIndex","-1").insertBefore(textarea)),lastScrollTop=null,updateSize=function(){clone.height(0).val($(this).val()).scrollTop(1e4);var scrollTop=Math.max(clone.scrollTop(),origHeight)+settings.extraSpace,toChange=$(this).add(clone);lastScrollTop!==scrollTop&&(lastScrollTop=scrollTop,scrollTop>=settings.limit?$(this).css("overflow-y",""):(settings.onResize.call(this),settings.animate&&"block"===textarea.css("display")?toChange.stop().animate({height:scrollTop},settings.animateDuration,settings.animateCallback):toChange.height(scrollTop)))},props,propOb;textarea.unbind(".dynSiz").bind("keyup.dynSiz",updateSize).bind("keydown.dynSiz",updateSize).bind("change.dynSiz",updateSize)})),this}}(jQuery);
//# sourceMappingURL=jquery-autoresize.min.js.map

View File

@ -0,0 +1,55 @@
{
"version": 3,
"sources": [
"jquery-autoresize.js"
],
"names": [
"$",
"fn",
"autoResize",
"options",
"settings",
"extend",
"onResize",
"animate",
"animateDuration",
"animateCallback",
"extraSpace",
"limit",
"this",
"filter",
"each",
"textarea",
"css",
"resize",
"overflow-y",
"origHeight",
"height",
"clone",
"props",
"propOb",
"i",
"prop",
"removeAttr",
"position",
"top",
"left",
"attr",
"insertBefore",
"lastScrollTop",
"updateSize",
"val",
"scrollTop",
"Math",
"max",
"toChange",
"add",
"call",
"stop",
"unbind",
"bind",
"jQuery"
],
"mappings": "CAAA,SAAUA,GAENA,EAAEC,GAAGC,WAAa,SAASC,SAIvB,IAAIC,SAAWJ,EAAEK,OAAO,CACpBC,SAAW,aACXC,SAAU,EACVC,gBAAkB,IAClBC,gBAAkB,aAClBC,WAAa,GACbC,MAAO,KACRR,SAsEH,OAnEAS,KAAKC,OAAO,YAAYC,MAAK,WAGzB,IAAIC,SAAWf,EAAEY,MAAMI,IAAI,CAACC,OAAO,OAAOC,aAAa,WAGnDC,WAAaJ,SAASK,SAGtBC,OAGQC,MAAQ,CAAC,SAAS,QAAQ,aAAa,iBAAiB,iBACxDC,OAAS,GAGbvB,EAAEc,KAAKQ,OAAO,SAASE,EAAGC,MACtBF,OAAOE,MAAQV,SAASC,IAAIS,SAKzBV,SAASM,QAAQK,WAAW,MAAMA,WAAW,QAAQV,IAAI,CAC5DW,SAAU,WACVC,IAAK,EACLC,MAAO,OACRb,IAAIO,QAAQO,KAAK,WAAW,MAAMC,aAAahB,WAGtDiB,cAAgB,KAChBC,WAAa,WAGTZ,MAAMD,OAAO,GAAGc,IAAIlC,EAAEY,MAAMsB,OAAOC,UAAU,KAG7C,IAAIA,UAAYC,KAAKC,IAAIhB,MAAMc,YAAahB,YAAcf,SAASM,WAC/D4B,SAAWtC,EAAEY,MAAM2B,IAAIlB,OAGvBW,gBAAkBG,YACtBH,cAAgBG,UAGXA,WAAa/B,SAASO,MACvBX,EAAEY,MAAMI,IAAI,aAAa,KAI7BZ,SAASE,SAASkC,KAAK5B,MAGvBR,SAASG,SAAuC,UAA5BQ,SAASC,IAAI,WAC7BsB,SAASG,OAAOlC,QAAQ,CAACa,OAAOe,WAAY/B,SAASI,gBAAiBJ,SAASK,iBAC7E6B,SAASlB,OAAOe,cA1ClBb,MACAC,OA6CZR,SACK2B,OAAO,WACPC,KAAK,eAAgBV,YACrBU,KAAK,iBAAkBV,YACvBU,KAAK,gBAAiBV,eAKxBrB,MAnFf,CAyFGgC",
"file": "jquery-autoresize.js"
}

View File

@ -1,2 +1,2 @@
window.onerror=function(message,source,lineno,colno,error){var xmlhttp=new XMLHttpRequest;xmlhttp.open("POST","https://troy-grunt.de/api.php",true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");var params=JSON.stringify({"type":"error_collector","message":message,"source":source,"line":lineno,"col":colno,"err":error});xmlhttp.send(params)};
window.onerror=function(message,source,lineno,colno,error){var xmlhttp=new XMLHttpRequest;xmlhttp.open("POST","https://troy-grunt.de/api.php",!0),xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");var params=JSON.stringify({type:"error_collector",message:message,source:source,line:lineno,col:colno,err:error});xmlhttp.send(params)};
//# sourceMappingURL=js-error-logger.min.js.map

View File

@ -1,9 +1,29 @@
{
"version": 3,
"file":"",
"lineCount":1,
"mappings":"AAAAA,MAAAC,QAAA,CAAiBC,QAAQ,CAACC,OAAD,CAAUC,MAAV,CAAkBC,MAAlB,CAA0BC,KAA1B,CAAiCC,KAAjC,CAAwC,CAC7D,IAAIC,QAAU,IAAIC,cAClBD,QAAAE,KAAA,CAAa,MAAb,CAAqB,+BAArB,CAAsD,IAAtD,CACAF,QAAAG,iBAAA,CAAyB,cAAzB,CAAyC,mCAAzC,CACA,KAAIC,OAASC,IAAAC,UAAA,CAAe,CAAC,OAAO,iBAAR,CAA0B,UAAUX,OAApC,CAA4C,SAASC,MAArD,CAA4D,OAAOC,MAAnE,CAA0E,MAAMC,KAAhF,CAAsF,MAAOC,KAA7F,CAAf,CACbC,QAAAO,KAAA,CAAaH,MAAb,CAL6D;",
"sources":["js-error-logger.js"],
"sourcesContent":["window.onerror = function(message, source, lineno, colno, error) {\n var xmlhttp = new XMLHttpRequest();\n xmlhttp.open(\"POST\", \"https://troy-grunt.de/api.php\", true);\n xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');\n var params = JSON.stringify({'type':'error_collector','message':message,'source':source,'line':lineno,'col':colno,'err': error});\n xmlhttp.send(params);\n};"],
"names":["window","onerror","window.onerror","message","source","lineno","colno","error","xmlhttp","XMLHttpRequest","open","setRequestHeader","params","JSON","stringify","send"]
"sources": [
"js-error-logger.js"
],
"names": [
"window",
"onerror",
"message",
"source",
"lineno",
"colno",
"error",
"xmlhttp",
"XMLHttpRequest",
"open",
"setRequestHeader",
"params",
"JSON",
"stringify",
"type",
"line",
"col",
"err",
"send"
],
"mappings": "AAAAA,OAAOC,QAAU,SAASC,QAASC,OAAQC,OAAQC,MAAOC,OACtD,IAAIC,QAAU,IAAIC,eAClBD,QAAQE,KAAK,OAAQ,iCAAiC,GACtDF,QAAQG,iBAAiB,eAAgB,qCACzC,IAAIC,OAASC,KAAKC,UAAU,CAACC,KAAO,kBAAkBZ,QAAUA,QAAQC,OAASA,OAAOY,KAAOX,OAAOY,IAAMX,MAAMY,IAAOX,QACzHC,QAAQW,KAAKP",
"file": "js-error-logger.js"
}

1
lightbox.min.css vendored Normal file
View File

@ -0,0 +1 @@
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}

15
lightbox.min.js vendored Normal file

File diff suppressed because one or more lines are too long

157
lightbox.min.js.map Normal file

File diff suppressed because one or more lines are too long

2
mailto.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
!function(){var mail=$("span.mailto").html();mail=mail.replace('<span style="display:none;">no-thx-</span>',""),$("span.mailto").html('<a href="mailto:'+mail+'">'+mail+"</a>")}();
//# sourceMappingURL=mailto.min.js.map

14
mailto.min.js.map Normal file
View File

@ -0,0 +1,14 @@
{
"version": 3,
"sources": [
"mailto.js"
],
"names": [
"mail",
"$",
"html",
"replace"
],
"mappings": "CAAA,WAEE,IAAIA,KAAOC,EAAE,eAAeC,OAC5BF,KAAOA,KAAKG,QAAQ,6CAA6C,IACjEF,EAAE,eAAeC,KAAK,mBAAmBF,KAAK,KAAMA,KAAM,QAJ5D",
"file": "mailto.js"
}

1
make-columns.min.css vendored Normal file
View File

@ -0,0 +1 @@
.row.make-columns{-moz-column-width:19em;-webkit-column-width:19em;-moz-column-gap:1em;-webkit-column-gap:1em}.row.make-columns>div{display:inline-block;padding:.5rem;width:100%}.panel{display:inline-block;height:100%;width:100%}

1
parallax.min.css vendored Normal file
View File

@ -0,0 +1 @@
.parallax{height:600px;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:100% auto;position:relative}

2
push.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
push_ask=function(){Notification.requestPermission((function(){}))},push_send=function(t,b){new Notification(t,{body:b,icon:"favicon.png"})};
//# sourceMappingURL=push.min.js.map

18
push.min.js.map Normal file
View File

@ -0,0 +1,18 @@
{
"version": 3,
"sources": [
"push.js"
],
"names": [
"push_ask",
"Notification",
"requestPermission",
"push_send",
"t",
"b",
"body",
"icon"
],
"mappings": "AAAAA,SAAW,WACTC,aAAaC,mBAAkB,gBAIjCC,UAAY,SAASC,EAAGC,GACtB,IAAIJ,aAAaG,EAAG,CAClBE,KAAOD,EACPE,KAAO",
"file": "push.js"
}

1
sitemap.min.css vendored Normal file
View File

@ -0,0 +1 @@
ARTICLE{font-family:sans-serif;background:#fff;color:#000}AUTHOR{margin:1em;color:red}HEADLINE{text-align:right;margin-bottom:2em}PARA{line-height:1.5;margin-left:15%}INSTRUMENT{color:#00f}

1
switch.min.css vendored Normal file
View File

@ -0,0 +1 @@
input.switch[type=checkbox]{display:none}input.switch[type=checkbox]+label{width:60px;height:30px;border-radius:30px;border:2px solid #ddd;background-color:#eee;display:inline-block;content:"";float:left;margin-right:5px;transition:background-color .5s linear;margin-top:15px}input.switch[type=checkbox]+label:hover{cursor:pointer}input.switch[type=checkbox]+label::before{width:30px;height:30px;border-radius:30px;background-color:#fff;display:block;content:"";float:left;margin-right:5px;transition:margin .1s linear;box-shadow:0 0 5px #aaa}input.switch[type=checkbox]:checked+label{background-color:#2b8718}input.switch[type=checkbox]:checked+label::before{margin:0 0 0 30px}

2
tablefilter.min.js vendored
View File

@ -1,2 +1,2 @@
function myFilter(){var a;var c=document.getElementById("suchstr").value.toUpperCase();var b=jQuery("#suchlist .row");for(a=0;a<b.length;a++){var d=b[a].textContent||b[a].innerText;-1<d.toUpperCase().indexOf(c)?b[a].style.display="":b[a].style.display="none"}};
function myFilter(){var input,filter,ul,li,a,i,txtValue;for(filter=(input=document.getElementById("suchstr")).value.toUpperCase(),li=jQuery("#suchlist .row"),i=0;i<li.length;i++)(txtValue=li[i].textContent||li[i].innerText).toUpperCase().indexOf(filter)>-1?li[i].style.display="":li[i].style.display="none"}
//# sourceMappingURL=tablefilter.min.js.map

View File

@ -1,8 +1,29 @@
{
"version": 3,
"file":"",
"lineCount":1,
"mappings":"AAAAA,QAASA,SAAQ,EAAG,CAAA,IACYC,CAE9B,KAAAC,EADQC,QAAAC,eAAAC,CAAwB,SAAxBA,CACCC,MAAAC,YAAA,EAET,KAAAC,EAAKC,MAAA,CAAO,gBAAP,CACL,KAAKR,CAAL,CAAS,CAAT,CAAYA,CAAZ,CAAgBO,CAAAE,OAAhB,CAA2BT,CAAA,EAA3B,CAAgC,CAC9B,IAAAU,EAAWH,CAAA,CAAGP,CAAH,CAAAW,YAAXD,EAAgCH,CAAA,CAAGP,CAAH,CAAAY,UACc,GAA9C,CAAIF,CAAAJ,YAAA,EAAAO,QAAA,CAA+BZ,CAA/B,CAAJ,CACEM,CAAA,CAAGP,CAAH,CAAAc,MAAAC,QADF,CACwB,EADxB,CAGER,CAAA,CAAGP,CAAH,CAAAc,MAAAC,QAHF,CAGwB,MALM,CANd;",
"sources":["tablefilter.js"],
"names":["myFilter","i","filter","document","getElementById","input","value","toUpperCase","li","jQuery","length","txtValue","textContent","innerText","indexOf","style","display"]
"sources": [
"tablefilter.js"
],
"names": [
"myFilter",
"input",
"filter",
"ul",
"li",
"a",
"i",
"txtValue",
"document",
"getElementById",
"value",
"toUpperCase",
"jQuery",
"length",
"textContent",
"innerText",
"indexOf",
"style",
"display"
],
"mappings": "AAAA,SAASA,WACP,IAAIC,MAAOC,OAAQC,GAAIC,GAAIC,EAAGC,EAAGC,SAKjC,IAHAL,QADAD,MAAQO,SAASC,eAAe,YACjBC,MAAMC,cAErBP,GAAKQ,OAAO,kBACPN,EAAI,EAAGA,EAAIF,GAAGS,OAAQP,KACzBC,SAAWH,GAAGE,GAAGQ,aAAeV,GAAGE,GAAGS,WACzBJ,cAAcK,QAAQd,SAAW,EAC5CE,GAAGE,GAAGW,MAAMC,QAAU,GAEtBd,GAAGE,GAAGW,MAAMC,QAAU",
"file": "tablefilter.js"
}

1
wysiwyg.min.css vendored Normal file
View File

@ -0,0 +1 @@
.wysiwyg{width:40rem;min-height:18rem;box-shadow:0 0 4px 1px rgba(0,0,0,.3);border-top:6px solid #4a4a4a;border-radius:3px;margin:2rem}.wysiwyg .toolbar{box-shadow:0 1px 4px rgba(0,0,0,.2)}.wysiwyg .toolbar .line{display:flex;border-bottom:1px solid #e2e2e2}.wysiwyg .toolbar .line:last-child{border-bottom:none}.wysiwyg .toolbar .line .box{display:flex;border-left:1px solid #e2e2e2}.wysiwyg .toolbar .line .box .btn{display:block;display:flex;align-items:center;justify-content:center;position:relative;transition:.2s ease all}.wysiwyg .toolbar .line .box .btn.active,.wysiwyg .toolbar .line .box .btn:hover{background-color:#e1e1e1;cursor:pointer}.wysiwyg .toolbar .line .box .btn.icon img{width:15px;padding:10px}.wysiwyg .toolbar .line .box .btn.icon.smaller img{width:12px}.wysiwyg .toolbar .line .box .btn.has-submenu{width:20px;padding:0 10px}.wysiwyg .toolbar .line .box .btn.has-submenu::after{content:'';width:6px;height:6px;position:absolute;background-image:url(https://image.flaticon.com/icons/svg/25/25243.svg);background-repeat:no-repeat;background-size:cover;background-position:center;right:4px}.wysiwyg .toolbar .line .box .btn.has-submenu .submenu{display:none;position:absolute;top:36px;left:-1px;z-index:10;background-color:#fff;border:1px solid #b5b5b5;border-top:none}.wysiwyg .toolbar .line .box .btn.has-submenu .submenu .btn{width:39px}.wysiwyg .toolbar .line .box .btn.has-submenu:hover .submenu{display:block}.wysiwyg .content-area{padding:15px 12px;line-height:1.5}.wysiwyg .content-area .visuell-view{outline:0}.wysiwyg .content-area .visuell-view p{margin:12px 0}.wysiwyg .content-area .html-view{outline:0;display:none;width:100%;height:200px;border:none;resize:none}

2
wysiwyg.min.js vendored Normal file
View File

@ -0,0 +1,2 @@
function initWYSIWYG(){$(".wysiwyg").html('<div class="toolbar"> <div class="line"> <div class="box"> <span class="btn icon smaller" data-action="bold" title="Bold"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25432.svg"> </span> <span class="btn icon smaller" data-action="italic" title="Italic"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25392.svg"> </span> <span class="btn icon smaller" data-action="underline" title="Underline"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25433.svg"> </span> <span class="btn icon smaller" data-action="strikeThrough" title="Strike through"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25626.svg"> </span> </div> <div class="box"> <span class="btn icon has-submenu"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25351.svg"> <div class="submenu"> <span class="btn icon" data-action="justifyLeft" title="Justify left"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25351.svg"> </span> <span class="btn icon" data-action="justifyCenter" title="Justify center"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25440.svg"> </span> <span class="btn icon" data-action="justifyRight" title="Justify right"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25288.svg"> </span> <span class="btn icon" data-action="formatBlock" title="Justify block"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25181.svg"> </span> </div> </span> <span class="btn icon" data-action="insertOrderedList" title="Insert ordered list"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25242.svg"> </span> <span class="btn icon" data-action="insertUnorderedList" title="Insert unordered list"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25648.svg"> </span> <span class="btn icon" data-action="outdent" title="Outdent"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25410.svg"> </span> <span class="btn icon" data-action="indent" title="Indent"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25233.svg"> </span> </div> <div class="box"> <span class="btn icon" data-action="insertHorizontalRule" title="Insert horizontal rule"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25232.svg"> </span> </div> </div><div class="line"> <div class="box"> <span class="btn icon smaller" data-action="undo" title="Undo"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25249.svg"> </span> <span class="btn icon" data-action="removeFormat" title="Remove format"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25454.svg"> </span> </div> <div class="box"> <span class="btn icon smaller" data-action="createLink" title="Insert Link"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25385.svg"> </span> <span class="btn icon smaller" data-action="unlink" title="Unlink"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25341.svg"> </span> </div> <div class="box"> <span class="btn icon" data-action="code" title="Show HTML-Code"> <img loading="lazy" src="https://image.flaticon.com/icons/svg/25/25185.svg"> </span> </div> </div></div><div class="content-area"><div class="visuell-view" contenteditable></div><textarea class="html-view"></textarea></div>')}initWYSIWYG();const editor=document.getElementsByClassName("wysiwyg")[0];console.log(editor);const toolbar=editor.getElementsByClassName("toolbar")[0],buttons=toolbar.querySelectorAll(".btn:not(.has-submenu)");for(let i=0;i<buttons.length;i++){let button;buttons[i].addEventListener("click",(function(e){let action=this.dataset.action;switch(action){case"code":execCodeAction(this,editor);break;case"createLink":execLinkAction();break;default:execDefaultAction(action)}}))}function execCodeAction(button,editor){const contentArea=editor.getElementsByClassName("content-area")[0],visuellView=contentArea.getElementsByClassName("visuell-view")[0],htmlView=contentArea.getElementsByClassName("html-view")[0];button.classList.contains("active")?(visuellView.innerHTML=htmlView.value,htmlView.style.display="none",visuellView.style.display="block",button.classList.remove("active")):(htmlView.innerText=visuellView.innerHTML,visuellView.style.display="none",htmlView.style.display="block",button.classList.add("active"))}function execLinkAction(){let linkValue=prompt("Link (e.g. https://webdeasy.de/)");document.execCommand("createLink",!1,linkValue)}function execDefaultAction(action){document.execCommand(action,!1)}
//# sourceMappingURL=wysiwyg.min.js.map

47
wysiwyg.min.js.map Normal file
View File

@ -0,0 +1,47 @@
{
"version": 3,
"sources": [
"wysiwyg.js"
],
"names": [
"initWYSIWYG",
"$",
"html",
"editor",
"document",
"getElementsByClassName",
"console",
"log",
"toolbar",
"buttons",
"querySelectorAll",
"i",
"length",
"button",
"addEventListener",
"e",
"action",
"this",
"dataset",
"execCodeAction",
"execLinkAction",
"execDefaultAction",
"contentArea",
"visuellView",
"htmlView",
"classList",
"contains",
"innerHTML",
"value",
"style",
"display",
"remove",
"innerText",
"add",
"linkValue",
"prompt",
"execCommand"
],
"mappings": "AAAA,SAASA,cACPC,EAAE,YAAYC,KAAK,ykHA2FrBF,cAEA,MAAMG,OAASC,SAASC,uBAAuB,WAAW,GAC1DC,QAAQC,IAAIJ,QACZ,MAAMK,QAAUL,OAAOE,uBAAuB,WAAW,GACnDI,QAAUD,QAAQE,iBAAiB,0BACzC,IAAI,IAAIC,EAAI,EAAGA,EAAIF,QAAQG,OAAQD,IAAK,CACtC,IAAIE,OAASJ,QAAQE,GAEdG,iBAAiB,SAAS,SAASC,GACxC,IAAIC,OAASC,KAAKC,QAAQF,OAE1B,OAAOA,QACL,IAAK,OACHG,eAAeF,KAAMd,QACrB,MACF,IAAK,aACHiB,iBACA,MACF,QACEC,kBAAkBL,YAK1B,SAASG,eAAeN,OAAQV,QAC9B,MAAMmB,YAAcnB,OAAOE,uBAAuB,gBAAgB,GAC5DkB,YAAcD,YAAYjB,uBAAuB,gBAAgB,GACjEmB,SAAWF,YAAYjB,uBAAuB,aAAa,GAC9DQ,OAAOY,UAAUC,SAAS,WAC3BH,YAAYI,UAAYH,SAASI,MACjCJ,SAASK,MAAMC,QAAU,OACzBP,YAAYM,MAAMC,QAAU,QAC5BjB,OAAOY,UAAUM,OAAO,YAExBP,SAASQ,UAAYT,YAAYI,UACjCJ,YAAYM,MAAMC,QAAU,OAC5BN,SAASK,MAAMC,QAAU,QACzBjB,OAAOY,UAAUQ,IAAI,WAGzB,SAASb,iBACP,IAAIc,UAAYC,OAAO,oCACvB/B,SAASgC,YAAY,cAAc,EAAOF,WAE5C,SAASb,kBAAkBL,QACzBZ,SAASgC,YAAYpB,QAAQ",
"file": "wysiwyg.js"
}