SenY commited on
Commit
9f27576
1 Parent(s): 0ea182b

Loadingアイコン表示

Browse files
Files changed (1) hide show
  1. index.html +7 -1
index.html CHANGED
@@ -368,6 +368,10 @@
368
  let height = window.document.documentElement.clientHeight;
369
  result.classList.remove("d-none");
370
  result.textContent = "";
 
 
 
 
371
  createEditor();
372
  setTimeout(function () {
373
  html2canvas(document.getElementById("edit"), {
@@ -391,6 +395,7 @@
391
  return x;
392
  }
393
  }).then(canvas => {
 
394
  let i = document.createElement("img");
395
  i.setAttribute("src", canvas.toDataURL('image/png'));
396
  result.appendChild(i);
@@ -493,10 +498,11 @@
493
  document.getElementById("textShadowToggleB").addEventListener("click", function () {
494
  document.getElementById("textShadowToggleA").classList.add("opacity-50");
495
  this.classList.toggle("opacity-50");
 
496
  if (this.classList.contains("opacity-50")) {
497
  document.getElementById("text-shadow").textContent = "";
498
  } else {
499
- document.getElementById("text-shadow").textContent = '#mainMassage input, .shadow-text {-webkit-text-stroke: 1px black;paint-order: stroke fill;}';
500
  }
501
  });
502
  document.getElementById("userInterfaceToggle").addEventListener("click", function () {
 
368
  let height = window.document.documentElement.clientHeight;
369
  result.classList.remove("d-none");
370
  result.textContent = "";
371
+ let loading = document.createElement("div");
372
+ result.appendChild(loading);
373
+ loading.classList.add("spinner-border");
374
+ loading.classList.add("text-primary");
375
  createEditor();
376
  setTimeout(function () {
377
  html2canvas(document.getElementById("edit"), {
 
395
  return x;
396
  }
397
  }).then(canvas => {
398
+ result.textContent = "";
399
  let i = document.createElement("img");
400
  i.setAttribute("src", canvas.toDataURL('image/png'));
401
  result.appendChild(i);
 
498
  document.getElementById("textShadowToggleB").addEventListener("click", function () {
499
  document.getElementById("textShadowToggleA").classList.add("opacity-50");
500
  this.classList.toggle("opacity-50");
501
+ let strokeSize = Math.ceil(document.querySelector("#left input").style.fontSize.replace("px", "") / 10);
502
  if (this.classList.contains("opacity-50")) {
503
  document.getElementById("text-shadow").textContent = "";
504
  } else {
505
+ document.getElementById("text-shadow").textContent = '#mainMassage input, .shadow-text {-webkit-text-stroke: ' + strokeSize + 'px black;paint-order: stroke fill;}';
506
  }
507
  });
508
  document.getElementById("userInterfaceToggle").addEventListener("click", function () {