rahul7star commited on
Commit
605ea1f
·
verified ·
1 Parent(s): 3de33a9

add action to upload options - Follow Up Deployment

Browse files
Files changed (1) hide show
  1. index.html +30 -1
index.html CHANGED
@@ -13,10 +13,21 @@
13
  .upload-area {
14
  border: 2px dashed #a777e3;
15
  transition: all 0.3s ease;
 
16
  }
17
  .upload-area:hover {
18
  border-color: #6e8efb;
19
- background-color: rgba(110, 142, 251, 0.05);
 
 
 
 
 
 
 
 
 
 
20
  }
21
  .progress-bar {
22
  height: 8px;
@@ -440,11 +451,21 @@
440
  document.getElementById('images-upload-btn').addEventListener('click', () => {
441
  document.getElementById('image-upload').click();
442
  });
 
 
 
 
 
443
 
444
  // ZIP Upload
445
  document.getElementById('zip-upload-btn').addEventListener('click', () => {
446
  document.getElementById('zip-upload-input').click();
447
  });
 
 
 
 
 
448
 
449
  // Handle image upload
450
  document.getElementById('image-upload').addEventListener('change', (e) => {
@@ -457,6 +478,10 @@
457
  document.getElementById('images-preview').classList.remove('hidden');
458
  document.getElementById('zip-preview').classList.add('hidden');
459
 
 
 
 
 
460
  const previewContainer = document.querySelector('#images-preview div');
461
  previewContainer.innerHTML = '';
462
 
@@ -483,6 +508,10 @@
483
  document.getElementById('images-preview').classList.add('hidden');
484
  document.getElementById('zip-preview').classList.remove('hidden');
485
  document.getElementById('zip-filename').textContent = e.target.files[0].name;
 
 
 
 
486
  }
487
  });
488
 
 
13
  .upload-area {
14
  border: 2px dashed #a777e3;
15
  transition: all 0.3s ease;
16
+ cursor: pointer;
17
  }
18
  .upload-area:hover {
19
  border-color: #6e8efb;
20
+ background-color: rgba(110, 142, 251, 0.1);
21
+ transform: translateY(-2px);
22
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
23
+ }
24
+ .upload-area:active {
25
+ transform: translateY(0);
26
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
27
+ }
28
+ .upload-area.active {
29
+ border-color: #6e8efb;
30
+ background-color: rgba(110, 142, 251, 0.15);
31
  }
32
  .progress-bar {
33
  height: 8px;
 
451
  document.getElementById('images-upload-btn').addEventListener('click', () => {
452
  document.getElementById('image-upload').click();
453
  });
454
+
455
+ // Click on images upload area
456
+ document.getElementById('images-upload').addEventListener('click', () => {
457
+ document.getElementById('image-upload').click();
458
+ });
459
 
460
  // ZIP Upload
461
  document.getElementById('zip-upload-btn').addEventListener('click', () => {
462
  document.getElementById('zip-upload-input').click();
463
  });
464
+
465
+ // Click on zip upload area
466
+ document.getElementById('zip-upload').addEventListener('click', () => {
467
+ document.getElementById('zip-upload-input').click();
468
+ });
469
 
470
  // Handle image upload
471
  document.getElementById('image-upload').addEventListener('change', (e) => {
 
478
  document.getElementById('images-preview').classList.remove('hidden');
479
  document.getElementById('zip-preview').classList.add('hidden');
480
 
481
+ // Add active state to images upload option
482
+ document.getElementById('images-upload').classList.add('active');
483
+ document.getElementById('zip-upload').classList.remove('active');
484
+
485
  const previewContainer = document.querySelector('#images-preview div');
486
  previewContainer.innerHTML = '';
487
 
 
508
  document.getElementById('images-preview').classList.add('hidden');
509
  document.getElementById('zip-preview').classList.remove('hidden');
510
  document.getElementById('zip-filename').textContent = e.target.files[0].name;
511
+
512
+ // Add active state to zip upload option
513
+ document.getElementById('zip-upload').classList.add('active');
514
+ document.getElementById('images-upload').classList.remove('active');
515
  }
516
  });
517