Sha256: f0c996ff00eddd3bdffefd7f2f4d38f0199c3c06e051bcc9e4f17b80788c4f95

Contents?: true

Size: 560 Bytes

Versions: 3

Compression:

Stored size: 560 Bytes

Contents

window.addEventListener("load", () => {
  const root = document.querySelector("html");
  const color = document.querySelector("#document_box_color");
  const opacity = document.querySelector("#document_box_opacity");
  const applyColor = () => {
    root.style.setProperty("--box-color", color.value);
    root.style.setProperty("--box-color-rgba", color.value + parseInt(opacity.value * 255 / 100, 10).toString(16));
  };

  if (color && opacity) {
    color.addEventListener("change", applyColor);
    opacity.addEventListener("change", applyColor);
  }
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decidim-participatory_documents-0.2.2 app/packs/src/decidim/participatory_documents/admin/preview_box_color.js
decidim-participatory_documents-0.2.1 app/packs/src/decidim/participatory_documents/admin/preview_box_color.js
decidim-participatory_documents-0.2.0 app/packs/src/decidim/participatory_documents/admin/preview_box_color.js