Felguk commited on
Commit
dbf0b1b
·
verified ·
1 Parent(s): e3d17c0

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +12 -4
index.html CHANGED
@@ -304,7 +304,8 @@
304
  <button class="btn" onclick="previewCardMaker()">Preview Card <i class="fas fa-eye"></i></button>
305
  </div>
306
  <div class="card-preview" id="cardMakerPreview"></div>
307
- <button class="btn" onclick="saveCardToHistory()">Save to History <i class="fas fa-save"></i></button>
 
308
  <button class="btn" onclick="downloadCardMakerImage()">Download Image <i class="fas fa-download"></i></button>
309
  <button class="btn" onclick="downloadCardMakerPDF()">Download PDF <i class="fas fa-file-pdf"></i></button>
310
  </div>
@@ -327,7 +328,8 @@
327
  <button class="btn" onclick="generateCardFromMedia()">Generate Card <i class="fas fa-magic"></i></button>
328
  </div>
329
  <div class="card-preview" id="generatedCardPreview"></div>
330
- <button class="btn" onclick="saveCardToHistory()">Save to History <i class="fas fa-save"></i></button>
 
331
  <button class="btn" onclick="downloadGeneratedImage()">Download Image <i class="fas fa-download"></i></button>
332
  <button class="btn" onclick="downloadGeneratedPDF()">Download PDF <i class="fas fa-file-pdf"></i></button>
333
  </div>
@@ -368,8 +370,8 @@
368
  }
369
 
370
  // Сохранить карточку в историю
371
- function saveCardToHistory() {
372
- const cardPreview = document.getElementById('cardMakerPreview').innerHTML || document.getElementById('generatedCardPreview').innerHTML;
373
  if (cardPreview) {
374
  history.push(cardPreview);
375
  updateHistory();
@@ -379,6 +381,12 @@
379
  }
380
  }
381
 
 
 
 
 
 
 
382
  // Обновить историю
383
  function updateHistory() {
384
  const historyList = document.getElementById('historyList');
 
304
  <button class="btn" onclick="previewCardMaker()">Preview Card <i class="fas fa-eye"></i></button>
305
  </div>
306
  <div class="card-preview" id="cardMakerPreview"></div>
307
+ <button class="btn" onclick="saveCardToHistory('cardMakerPreview')">Save to History <i class="fas fa-save"></i></button>
308
+ <button class="btn" onclick="clearPreview('cardMakerPreview')">Delete this Card <i class="fas fa-trash"></i></button>
309
  <button class="btn" onclick="downloadCardMakerImage()">Download Image <i class="fas fa-download"></i></button>
310
  <button class="btn" onclick="downloadCardMakerPDF()">Download PDF <i class="fas fa-file-pdf"></i></button>
311
  </div>
 
328
  <button class="btn" onclick="generateCardFromMedia()">Generate Card <i class="fas fa-magic"></i></button>
329
  </div>
330
  <div class="card-preview" id="generatedCardPreview"></div>
331
+ <button class="btn" onclick="saveCardToHistory('generatedCardPreview')">Save to History <i class="fas fa-save"></i></button>
332
+ <button class="btn" onclick="clearPreview('generatedCardPreview')">Delete this Card <i class="fas fa-trash"></i></button>
333
  <button class="btn" onclick="downloadGeneratedImage()">Download Image <i class="fas fa-download"></i></button>
334
  <button class="btn" onclick="downloadGeneratedPDF()">Download PDF <i class="fas fa-file-pdf"></i></button>
335
  </div>
 
370
  }
371
 
372
  // Сохранить карточку в историю
373
+ function saveCardToHistory(previewId) {
374
+ const cardPreview = document.getElementById(previewId).innerHTML;
375
  if (cardPreview) {
376
  history.push(cardPreview);
377
  updateHistory();
 
381
  }
382
  }
383
 
384
+ // Очистить предпросмотр карточки
385
+ function clearPreview(previewId) {
386
+ document.getElementById(previewId).innerHTML = '';
387
+ alert('Card preview cleared!');
388
+ }
389
+
390
  // Обновить историю
391
  function updateHistory() {
392
  const historyList = document.getElementById('historyList');