Listentojules - Kaleidoscope - VINYL-LP - Jazzhaus Records

Listentojules - Kaleidoscope - VINYL-LP - Jazzhaus Records

Auf Lager.

inkl. MwSt. zzgl. Versandkosten /* Versandzeile Artikelseite (Stand 2026-10-06). Ersetzt "inkl. ges. MwSt. zzgl. Versandkosten" je nach Preis der aktuellen Variante: unter 44 EUR: Versandkosten 6,90 EUR + Hinweis auf die Grenze, ab 44 EUR: versandkostenfrei. Ohne JavaScript bleibt der allgemeine Text oben stehen. Werte unten anpassen, wenn sich die Versandkosten oder die Grenze aendern. */ (function () { var GRENZE = 44; // ab diesem Bruttopreis versandkostenfrei (DE) var PORTO = "6,90"; // Versandkosten DE unter der Grenze var zuletzt = null, versuche = 0; // Link auf das Versandkosten-Fenster. Bewusst per DOM gebaut statt als HTML-Text: // der plenty-Editor haelt Tags in JS-Strings fuer offene HTML-Tags und speichert sonst nicht. function versandLink(text) { var a = document.createElement("a"); a.setAttribute("data-toggle", "modal"); a.setAttribute("href", "#shippingscosts"); a.setAttribute("title", "Versandkosten"); a.textContent = text; return a; } function zeigeVersand() { try { var preis = vueApp.$store.getters.currentItemVariation.prices.default.price.value; // z.B. 39 var box = document.getElementById("nadel-versandzeile"); if (!box || !(preis > 0) || preis === zuletzt) return; zuletzt = preis; box.textContent = ""; if (preis >= GRENZE) { box.appendChild(document.createTextNode(" inkl. MwSt.")); box.appendChild(document.createElement("br")); // Zeilenumbruch var fett = document.createElement("strong"); fett.appendChild(versandLink("Versandkostenfrei")); box.appendChild(fett); box.appendChild(document.createTextNode(" innerhalb Deutschlands")); } else { box.appendChild(document.createTextNode(" inkl. MwSt. zzgl. ")); box.appendChild(versandLink(PORTO + " € Versand")); box.appendChild(document.createTextNode(".")); box.appendChild(document.createElement("br")); // Zeilenumbruch box.appendChild(document.createTextNode("(ab " + GRENZE + " € Versandkostenfreie Lieferung in DE)")); } } catch (e) {} } function start() { // warten, bis der Shop (Vue) bereit ist, wie beim Klarna-Banner if (!(window.vueApp && vueApp.$store && document.getElementById("nadel-versandzeile"))) { if (++versuche < 100) setTimeout(start, 200); return; } zeigeVersand(); vueApp.$store.watch( function (s, g) { return g.currentItemVariation; }, function () { setTimeout(zeigeVersand, 0); } ); } start(); })();

(function(){ var box = document.getElementById('dnGenre'); if (!box) return; var tries = 0; function current(){ var app = document.querySelector('#vue-app'); var st = app && app.__vue__ && app.__vue__.$store; if (!st) return null; var k = Object.keys(st.getters).filter(function(x){ return /\/currentItemVariation$/.test(x); })[0]; return k ? st.getters[k] : null; } var T = '/tontraeger-lp-vinyl-sacd-cd/'; var CAT = { 'Blues': 'blues/', 'Jazz': 'jazz/', 'Rock': 'rock/', 'Pop': 'pop-international/', 'Soul & Funk': 'soul-funk/', 'Folk & Country': 'folk-and-country/', 'Klassik': 'klassik/', 'Weltmusik': 'world-music/', 'Reggae & HipHop': 'reggae-hiphop-rap/', 'Soundtrack': 'soundtrack/', 'Sampler': 'compilation-sampler/' }; function catOf(name){ return CAT[name] ? T + CAT[name] : ''; } function chip(text, url, ober){ var el = document.createElement(url ? 'a' : 'span'); el.textContent = text; if (url) { el.href = url; } var bg = ober ? '#fdecef' : '#fff', fg = ober ? '#dc143c' : '#1a1a1a'; var bgH = ober ? '#dc143c' : '#1a1a1a'; el.style.cssText = 'display:inline-block;padding:5px 12px;border-radius:999px;font-size:13.5px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;background:' + bg + ';color:' + fg; el.addEventListener('mouseenter', function(){ el.style.background = bgH; el.style.color = '#fff'; }); el.addEventListener('mouseleave', function(){ el.style.background = bg; el.style.color = fg; }); return el; } function render(genre, stil){ if (!genre.length && !stil.length) return; var disc = document.createElement('span'); disc.setAttribute('aria-hidden', 'true'); disc.style.cssText = 'flex:0 0 38px;height:38px;border-radius:50%;background:radial-gradient(circle,#dc143c 0 5px,#1a1a1a 5.5px 7px,#3a3a3a 7.5px 9px,#1a1a1a 9.5px 12px,#3a3a3a 12.5px 14px,#1a1a1a 14.5px)'; var wrap = document.createElement('div'); wrap.style.cssText = 'display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0'; var label = document.createElement('span'); label.textContent = 'Genre'; label.style.cssText = 'width:100%;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a9aa0'; wrap.appendChild(label); var home = genre.length ? catOf(genre[0].name) : ''; genre.forEach(function(v){ wrap.appendChild(chip(v.name, catOf(v.name), true)); }); stil.forEach(function(v){ wrap.appendChild(chip(v.name, home ? home + '?facets=' + v.id : '', false)); }); box.appendChild(disc); box.appendChild(wrap); box.style.display = 'flex'; } function run(){ var v = current(); if (!v || !v.variation || !v.variation.number) { if (++tries > 40) return; return setTimeout(run, 250); } fetch('/rest/io/item/search?query=' + encodeURIComponent(v.variation.number) + '&facets=&items=1', { headers: { Accept: 'application/json' } }) .then(function(r){ return r.json(); }) .then(function(a){ var d = a && a.data; if (!d || !d.itemList || d.itemList.total !== 1) return; var f = d.facets || []; function vals(name){ var x = f.filter(function(y){ return y.name === name; })[0]; return x ? x.values : []; } render(vals('Genre'), vals('Stilrichtung')); }) .catch(function(){}); } run(); })();
Artikelnummer: 80119432
/* Klarna-Ratenbanner Artikelseite (Stand 2026-09-24). Legt den Banner erst an, wenn der Preis bekannt ist, und baut ihn beim Variantenwechsel neu. Grund: Klarna zeichnet einen Banner nur einmal; startet er mit leerem Betrag, bleibt er leer, auch nach refresh(). */ (function () { var zuletzt = null, versuche = 0; function zeigeKlarna() { try { var preis = vueApp.$store.getters.currentItemVariation.prices.default.price.value; // z.B. 49.9 var cent = Math.round(preis * 100); // 4990 var box = document.getElementById("klarna-box"); if (!box || !(cent > 0) || cent === zuletzt) return; zuletzt = cent; box.innerHTML = ''; if (window.Klarna && window.Klarna.OnsiteMessaging) window.Klarna.OnsiteMessaging.refresh(); } catch (e) {} } function start() { // warten, bis der Shop (Vue) bereit ist, statt auf DOMContentLoaded zu setzen if (!(window.vueApp && vueApp.$store && document.getElementById("klarna-box"))) { if (++versuche < 100) setTimeout(start, 200); return; } zeigeKlarna(); vueApp.$store.watch( function (s, g) { return g.currentItemVariation; }, function () { setTimeout(zeigeKlarna, 0); } ); } start(); })();

Die Musikerin listentojules scheint stets in Bewegung, ein wenig wie die Perlen in einem Kaleidoskop. Jeder Song ist ein farbiges Kristallfragment, das von Jules und ihrer Band kunstfertig arrangiert wurde und im Zusammenspiel auf dem Album „Kaleidoscope“ einen akustisch-organischen Hörgenuss bildet.


Titel:
Kaleidoscope
Movin‘ On
Hello feat. POLA
Your Eyes
Searchin’ feat. JOY BOGAT
White Wall feat. BECKY SIKASA
Tree Song
Oh Little Girl
The Dark feat. HANNA SIKASA
It‘s Raining