radicais commited on
Commit
a192559
路
verified 路
1 Parent(s): 2a172af

colocar pra salvar quando eu colocar a cor do Nome da Empresa - Follow Up Deployment

Browse files
Files changed (1) hide show
  1. index.html +24 -0
index.html CHANGED
@@ -523,6 +523,10 @@
523
  <label class="block text-sm font-medium mb-1">Nome da Empresa</label>
524
  <input type="text" id="company-name" class="w-full p-2 border rounded text-sm" required>
525
  <p class="text-xs text-gray-500 mt-1">Obrigat贸rio se n茫o houver logo</p>
 
 
 
 
526
  </div>
527
 
528
  <div class="mb-3">
@@ -1657,6 +1661,7 @@
1657
  const customizations = {
1658
  logo: logo,
1659
  companyName: companyName,
 
1660
  headerColor: document.getElementById('header-color').value,
1661
  bgColor: document.getElementById('bg-color').value,
1662
  footerColor: document.getElementById('footer-color').value,
@@ -1717,6 +1722,10 @@
1717
  document.getElementById('company-name').value = customizations.companyName;
1718
  document.getElementById('company-logo').classList.add('hidden');
1719
  document.getElementById('company-name-display').classList.remove('hidden');
 
 
 
 
1720
  document.getElementById('logo-preview').src = '';
1721
  document.getElementById('logo-preview').classList.add('hidden');
1722
  document.getElementById('logo-upload').value = '';
@@ -1741,6 +1750,17 @@
1741
  }
1742
  }
1743
 
 
 
 
 
 
 
 
 
 
 
 
1744
  // Load customizations when panel opens
1745
  document.getElementById('customize-btn').addEventListener('click', loadCustomizations);
1746
 
@@ -1781,6 +1801,7 @@
1781
  // Prepare customizations object
1782
  const customizations = {
1783
  companyName: companyName,
 
1784
  headerColor: document.getElementById('header-color').value,
1785
  bgColor: document.getElementById('bg-color').value,
1786
  footerColor: document.getElementById('footer-color').value,
@@ -1837,6 +1858,9 @@
1837
  // Update title if company name exists
1838
  if (customizations.companyName) {
1839
  document.title = `${customizations.companyName} - Sistema de Avalia莽茫o de V么lei`;
 
 
 
1840
  }
1841
 
1842
  // Save to localStorage
 
523
  <label class="block text-sm font-medium mb-1">Nome da Empresa</label>
524
  <input type="text" id="company-name" class="w-full p-2 border rounded text-sm" required>
525
  <p class="text-xs text-gray-500 mt-1">Obrigat贸rio se n茫o houver logo</p>
526
+ <div class="mt-2">
527
+ <label class="block text-xs mb-1">Cor do Texto</label>
528
+ <input type="color" id="company-name-color" value="#000000" class="w-full h-8">
529
+ </div>
530
  </div>
531
 
532
  <div class="mb-3">
 
1661
  const customizations = {
1662
  logo: logo,
1663
  companyName: companyName,
1664
+ companyNameColor: document.getElementById('company-name-color').value,
1665
  headerColor: document.getElementById('header-color').value,
1666
  bgColor: document.getElementById('bg-color').value,
1667
  footerColor: document.getElementById('footer-color').value,
 
1722
  document.getElementById('company-name').value = customizations.companyName;
1723
  document.getElementById('company-logo').classList.add('hidden');
1724
  document.getElementById('company-name-display').classList.remove('hidden');
1725
+ if (customizations.companyNameColor) {
1726
+ document.getElementById('company-name-display').style.color = customizations.companyNameColor;
1727
+ document.getElementById('company-name-color').value = customizations.companyNameColor;
1728
+ }
1729
  document.getElementById('logo-preview').src = '';
1730
  document.getElementById('logo-preview').classList.add('hidden');
1731
  document.getElementById('logo-upload').value = '';
 
1750
  }
1751
  }
1752
 
1753
+ // Handle company name color change
1754
+ document.getElementById('company-name-color').addEventListener('input', function() {
1755
+ const color = this.value;
1756
+ document.getElementById('company-name-display').style.color = color;
1757
+
1758
+ // Save to customizations
1759
+ const customizations = JSON.parse(localStorage.getItem('panelCustomizations')) || {};
1760
+ customizations.companyNameColor = color;
1761
+ localStorage.setItem('panelCustomizations', JSON.stringify(customizations));
1762
+ });
1763
+
1764
  // Load customizations when panel opens
1765
  document.getElementById('customize-btn').addEventListener('click', loadCustomizations);
1766
 
 
1801
  // Prepare customizations object
1802
  const customizations = {
1803
  companyName: companyName,
1804
+ companyNameColor: document.getElementById('company-name-color').value,
1805
  headerColor: document.getElementById('header-color').value,
1806
  bgColor: document.getElementById('bg-color').value,
1807
  footerColor: document.getElementById('footer-color').value,
 
1858
  // Update title if company name exists
1859
  if (customizations.companyName) {
1860
  document.title = `${customizations.companyName} - Sistema de Avalia莽茫o de V么lei`;
1861
+ if (customizations.companyNameColor) {
1862
+ document.getElementById('company-name-display').style.color = customizations.companyNameColor;
1863
+ }
1864
  }
1865
 
1866
  // Save to localStorage