/** * 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);
Farbenraum – Der Raum zum Malen
Sie suchen einen Raum, in dem Sie Ihren Weg zur Kreativität entdecken können? Dann finden Sie im Farbenraum den geeigneten Ort dafür.
Die Ruhe des Hinterhofateliers und die kreative Werkstattatmosphäre ermöglichen einen konzentrierten Einstieg in die eigene Malerei.
Der Weg zur Kreativität
Wichtig ist der Weg zum eigenen Bild, im Vordergrund steht nicht ob das Bild gut oder schlecht ist, das Bild entwickelt sich durchs tun.
Das Eintauchen in die eigene Kreativität ist wie eine Auszeit vom Alltag, die erholsam ist, aber auch Spass machen soll, denn das Vergnügen kommt bei den Kursen nicht zu kurz.
