// Přiřazení event handlerů pro Color Picker a Upload Button $w.onReady(function () { // Když uživatel změní barvu pozadí $w("#bgColorPicker").onChange((event) => { let newBgColor = event.target.value; $w("#cardPreview").style.backgroundColor = newBgColor; }); // Když uživatel změní barvu hlavičky $w("#headerColorPicker").onChange((event) => { let newHeaderColor = event.target.value; $w("#headerPreview").style.backgroundColor = newHeaderColor; }); // Když uživatel změní barvu obsahu $w("#contentColorPicker").onChange((event) => { let newContentColor = event.target.value; $w("#contentPreview").style.backgroundColor = newContentColor; }); // Když uživatel nahraje logo $w("#logoUpload").onChange((event) => { let file = event.target.files[0]; // Získání nahraného souboru if (file) { $w("#cardLogo").src = URL.createObjectURL(file); // Zobrazení nahraného souboru jako logo } }); // Když uživatel nahraje banner $w("#bannerUpload").onChange((event) => { let file = event.target.files[0]; // Získání nahraného souboru if (file) { $w("#cardBanner").src = URL.createObjectURL(file); // Zobrazení nahraného souboru jako banner } }); });