/** * StyleFix 1.0.3 & PrefixFree 1.0.7 * @author Lea Verou * MIT license */ (function() { function k(a, b) { return[].slice.call((b || document).querySelectorAll(a)) } if (window.addEventListener) { var e = window.StyleFix = {link: function(a) { try { if ("stylesheet" !== a.rel || a.hasAttribute("data-noprefix")) return } catch (b) { return } var c = a.href || a.getAttribute("data-href"), d = c.replace(/[^\/]+$/, ""), h = (/^[a-z]{3,10}:/.exec(d) || [""])[0], l = (/^[a-z]{3,10}:\/\/[^\/]+/.exec(d) || [""])[0], g = /^([^?]*)\??/.exec(c)[1], m = a.parentNode, f = new XMLHttpRequest, n; f.onreadystatechange = function() { 4 === f.readyState && n() }; n = function() { var b = f.responseText; if (b && a.parentNode && (!f.status || 400 > f.status || 600 < f.status)) { b = e.fix(b, !0, a); if (d) var b = b.replace(/url\(\s*?((?:"|')?)(.+?)\1\s*?\)/gi, function(b, a, c) { return/^([a-z]{3,10}:|#)/i.test(c) ? b : /^\/\//.test(c) ? 'url("' + h + c + '")' : /^\//.test(c) ? 'url("' + l + c + '")' : /^\?/.test(c) ? 'url("' + g + c + '")' : 'url("' + d + c + '")' }), c = d.replace(/([\\\^\$*+[\]?{}.=!:(|)])/g, "\\$1"), b = b.replace(RegExp("\\b(behavior:\\s*?url\\('?\"?)" + c, "gi"), "$1"); c = document.createElement("style"); c.textContent = b; c.media = a.media; c.disabled = a.disabled; c.setAttribute("data-href", a.getAttribute("href")); m.insertBefore(c, a); m.removeChild(a); c.media = a.media } }; try { f.open("GET", c), f.send(null) } catch (p) { "undefined" != typeof XDomainRequest && (f = new XDomainRequest, f.onerror = f.onprogress = function() { }, f.onload = n, f.open("GET", c), f.send(null)) } a.setAttribute("data-inprogress", "") }, styleElement: function(a) { if (!a.hasAttribute("data-noprefix")) { var b = a.disabled; a.textContent = e.fix(a.textContent, !0, a); a.disabled = b } }, styleAttribute: function(a) { var b = a.getAttribute("style"), b = e.fix(b, !1, a); a.setAttribute("style", b) }, process: function() { k('link[rel="stylesheet"]:not([data-inprogress])').forEach(StyleFix.link); k("style").forEach(StyleFix.styleElement); k("[style]").forEach(StyleFix.styleAttribute) }, register: function(a, b) { (e.fixers = e.fixers || []).splice(void 0 === b ? e.fixers.length : b, 0, a) }, fix: function(a, b, c) { for (var d = 0; d < e.fixers.length; d++) a = e.fixers[d](a, b, c) || a; return a }, camelCase: function(a) { return a.replace(/-([a-z])/g, function(b, a) { return a.toUpperCase() }).replace("-", "") }, deCamelCase: function(a) { return a.replace(/[A-Z]/g, function(b) { return"-" + b.toLowerCase() }) }}; (function() { setTimeout(function() { k('link[rel="stylesheet"]').forEach(StyleFix.link) }, 10); document.addEventListener("DOMContentLoaded", StyleFix.process, !1) })() } })(); (function(k) { function e(b, c, d, h, l) { b = a[b]; b.length && (b = RegExp(c + "(" + b.join("|") + ")" + d, "gi"), l = l.replace(b, h)); return l } if (window.StyleFix && window.getComputedStyle) { var a = window.PrefixFree = {prefixCSS: function(b, c, d) { var h = a.prefix; -1 < a.functions.indexOf("linear-gradient") && (b = b.replace(/(\s|:|,)(repeating-)?linear-gradient\(\s*(-?\d*\.?\d*)deg/ig, function(b, a, c, d) { return a + (c || "") + "linear-gradient(" + (90 - d) + "deg" })); b = e("functions", "(\\s|:|,)", "\\s*\\(", "$1" + h + "$2(", b); b = e("keywords", "(\\s|:)", "(\\s|;|\\}|$)", "$1" + h + "$2$3", b); b = e("properties", "(^|\\{|\\s|;)", "\\s*:", "$1" + h + "$2:", b); if (a.properties.length) { var l = RegExp("\\b(" + a.properties.join("|") + ")(?!:)", "gi"); b = e("valueProperties", "\\b", ":(.+?);", function(a) { return a.replace(l, h + "$1") }, b) } c && (b = e("selectors", "", "\\b", a.prefixSelector, b), b = e("atrules", "@", "\\b", "@" + h + "$1", b)); b = b.replace(RegExp("-" + h, "g"), "-"); return b = b.replace(/-\*-(?=[a-z]+)/gi, a.prefix) }, property: function(b) { return(0 <= a.properties.indexOf(b) ? a.prefix : "") + b }, value: function(b, c) { b = e("functions", "(^|\\s|,)", "\\s*\\(", "$1" + a.prefix + "$2(", b); b = e("keywords", "(^|\\s)", "(\\s|$)", "$1" + a.prefix + "$2$3", b); 0 <= a.valueProperties.indexOf(c) && (b = e("properties", "(^|\\s|,)", "($|\\s|,)", "$1" + a.prefix + "$2$3", b)); return b }, prefixSelector: function(b) { return b.replace(/^:{1,2}/, function(b) { return b + a.prefix }) }, prefixProperty: function(b, c) { var d = a.prefix + b; return c ? StyleFix.camelCase(d) : d }}; (function() { var b = {}, c = [], d = getComputedStyle(document.documentElement, null), h = document.createElement("div").style, l = function(a) { if ("-" === a.charAt(0)) { c.push(a); a = a.split("-"); var d = a[1]; for (b[d] = ++b[d] || 1; 3 < a.length; ) a.pop(), d = a.join("-"), StyleFix.camelCase(d)in h && -1 === c.indexOf(d) && c.push(d) } }; if (0 < d.length) for (var g = 0; g < d.length; g++) l(d[g]); else for (var e in d) l(StyleFix.deCamelCase(e)); var g = 0, f, k; for (k in b) d = b[k], g < d && (f = k, g = d); a.prefix = "-" + f + "-"; a.Prefix = StyleFix.camelCase(a.prefix); a.properties = []; for (g = 0; g < c.length; g++) e = c[g], 0 === e.indexOf(a.prefix) && (f = e.slice(a.prefix.length), StyleFix.camelCase(f)in h || a.properties.push(f)); !("Ms" != a.Prefix || "transform"in h || "MsTransform"in h) && "msTransform"in h && a.properties.push("transform", "transform-origin"); a.properties.sort() })(); (function() { function b(a, b) { h[b] = ""; h[b] = a; return!!h[b] } var c = {"linear-gradient": {property: "backgroundImage", params: "red, teal"}, calc: {property: "width", params: "1px + 5%"}, element: {property: "backgroundImage", params: "#foo"}, "cross-fade": {property: "backgroundImage", params: "url(a.png), url(b.png), 50%"}}; c["repeating-linear-gradient"] = c["repeating-radial-gradient"] = c["radial-gradient"] = c["linear-gradient"]; var d = {initial: "color", "zoom-in": "cursor", "zoom-out": "cursor", box: "display", flexbox: "display", "inline-flexbox": "display", flex: "display", "inline-flex": "display", grid: "display", "inline-grid": "display", "max-content": "width", "min-content": "width", "fit-content": "width", "fill-available": "width"}; a.functions = []; a.keywords = []; var h = document.createElement("div").style, e; for (e in c) { var g = c[e], k = g.property, g = e + "(" + g.params + ")"; !b(g, k) && b(a.prefix + g, k) && a.functions.push(e) } for (var f in d) k = d[f], !b(f, k) && b(a.prefix + f, k) && a.keywords.push(f) })(); (function() { function b(a) { e.textContent = a + "{}"; return!!e.sheet.cssRules.length } var c = {":read-only": null, ":read-write": null, ":any-link": null, "::selection": null}, d = {keyframes: "name", viewport: null, document: 'regexp(".")'}; a.selectors = []; a.atrules = []; var e = k.appendChild(document.createElement("style")), l; for (l in c) { var g = l + (c[l] ? "(" + c[l] + ")" : ""); !b(g) && b(a.prefixSelector(g)) && a.selectors.push(l) } for (var m in d) g = m + " " + (d[m] || ""), !b("@" + g) && b("@" + a.prefix + g) && a.atrules.push(m); k.removeChild(e) })(); a.valueProperties = ["transition", "transition-property"]; k.className += " " + a.prefix; StyleFix.register(a.prefixCSS) } })(document.documentElement);
Das Angebot innerhalb schulischer Einrichtungen kommt dem experimentellen Charakter der Kunst nicht entgegen – Kinder empfinden und denken anders, denn sie besitzen noch den unverstellten Blick und die unbefangene Hand, aber dies befähigt sie, die Welt noch anders zu sehen und zu deuten – in der Atmosphäre von Atelier und Werkstatt können die vielfältigen Angebote wahrgenommen werden.
künstlerische Tätigkeit fördert nicht nur die Phantasie, die Verbindung geistiger und emotionaler Prozesse, die konzentrierte Entspannung, die beim künstlerischen Schaffen eintritt, steigert zudem das Wohlbefinden, wirkt stressabbauend und fördert die Gesundheit. Sie gehen spielerisch mit den unterschiedlichsten Materialien um – ich möchte sie an ein Hobby heranführen, das sie ein Leben lang ausführen können.