/* * JavaScript Puro: TCL Reservatórios Premium * Funções: Menu Mobile, Header Fixo (Sticky) e Scroll Suave. * Autor: Alquimista do Código 2.0 */ document.addEventListener('DOMContentLoaded', () => { // --- 1. Menu Mobile (Hamburguer) --- const navToggle = document.querySelector('.nav__toggle'); const navList = document.querySelector('.nav__list'); const body = document.body; if (navToggle && navList) { navToggle.addEventListener('click', () => { body.classList.toggle('nav-open'); const isExpanded = navToggle.getAttribute('aria-expanded') === 'true'; navToggle.setAttribute('aria-expanded', !isExpanded); }); } // --- 2. Dropdown (Acessível por Teclado e Click) --- // Esta lógica é necessária para desktop e mobile const dropdownToggles = document.querySelectorAll('.nav__link--dropdown-toggle'); dropdownToggles.forEach(toggle => { toggle.addEventListener('click', (e) => { // Prevenir o clique no link se for um dropdown (especialmente em mobile) e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); }); // Adiciona suporte a teclado (Enter) toggle.addEventListener('keydown', (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); } }); }); // --- 3. Header Fixo (Sticky on Scroll) --- const header = document.getElementById('header'); if (header) { const stickyThreshold = 50; // Distância de scroll para fixar const handleScroll = () => { if (window.scrollY > stickyThreshold) { header.classList.add('header--sticky'); } else { header.classList.remove('header--sticky'); } }; window.addEventListener('scroll', handleScroll, { passive: true }); } // --- 4. Scroll Suave para Âncoras (Ex: CTA do Hero) --- const anchorLinks = document.querySelectorAll('a[href^="#"]'); anchorLinks.forEach(link => { link.addEventListener('click', function(e) { const href = this.getAttribute('href'); // Ignorar links que são apenas '#' ou toggles de dropdown if (href === '#' || this.classList.contains('nav__link--dropdown-toggle')) return; const targetElement = document.querySelector(href); if (targetElement) { e.preventDefault(); // Fecha o menu mobile se estiver aberto if (body.classList.contains('nav-open')) { body.classList.remove('nav-open'); navToggle.setAttribute('aria-expanded', 'false'); } // Calcula a posição do elemento de destino const headerOffset = header ? header.offsetHeight : 0; const elementPosition = targetElement.getBoundingClientRect().top; const offsetPosition = elementPosition + window.pageYOffset - headerOffset; window.scrollTo({ top: offsetPosition, behavior: 'smooth' }); } }); }); });

Maneiras de economizar água

Maneiras de economizar água

1. Instalação de dispositivos economizadores

Uma das maneiras de economizar água é a instalação de dispositivos economizadores, como arejadores de torneira e chuveiros com baixo fluxo. Esses equipamentos reduzem a quantidade de água utilizada sem comprometer a pressão. Além disso, a troca de válvulas e registros antigos por modelos mais eficientes pode resultar em uma economia significativa. A implementação dessas soluções é simples e pode ser feita em qualquer residência ou empresa.

2. Reuso de água

O reuso de água é uma prática que pode ser facilmente adotada para economizar água. A água da chuva, por exemplo, pode ser coletada e utilizada para irrigação de jardins ou na limpeza de áreas externas. Outra opção é a reutilização da água da máquina de lavar roupas para a descarga do vaso sanitário. Essas ações não apenas ajudam a conservar água, mas também reduzem a conta de água mensal.

3. Conserto de vazamentos

Consertar vazamentos é uma das maneiras de economizar água mais eficazes. Um pequeno gotejamento pode resultar em desperdício de litros de água ao longo do tempo. Portanto, é fundamental realizar inspeções regulares nas tubulações, torneiras e vasos sanitários. Ao identificar e corrigir esses problemas rapidamente, você não apenas economiza água, mas também evita danos maiores na infraestrutura hidráulica.

4. Uso consciente na irrigação

A irrigação consciente é essencial para economizar água em jardins e áreas verdes. Utilizar sistemas de irrigação por gotejamento ou aspersão controlada garante que a água chegue diretamente às raízes das plantas, minimizando o desperdício. Além disso, é importante irrigar durante as horas mais frescas do dia, como de manhã cedo ou no final da tarde, para reduzir a evaporação. Essas práticas ajudam a manter a saúde das plantas e a conservar recursos hídricos.

5. Optar por eletrodomésticos eficientes

Escolher eletrodomésticos que consomem menos água é uma das maneiras de economizar água em casa. Máquinas de lavar louça e roupas com classificação de eficiência hídrica são projetadas para utilizar menos água em cada ciclo. Ao investir em aparelhos que economizam água, você não apenas contribui para a preservação do meio ambiente, mas também reduz suas despesas com água a longo prazo.

6. Limpeza a seco

A limpeza a seco é uma alternativa que pode ser adotada para economizar água em processos de limpeza. Em vez de usar água em excesso, técnicas como a utilização de panos úmidos ou aspiradores de pó podem ser eficazes. Essa abordagem não apenas reduz o consumo de água, mas também é mais prática e rápida, especialmente em ambientes comerciais onde a eficiência é crucial.

7. Coleta de água da chuva

A coleta de água da chuva é uma prática sustentável que permite economizar água de forma significativa. Instalar cisternas ou barris para armazenar a água da chuva pode fornecer uma fonte alternativa para irrigação e limpeza. Essa água é rica em nutrientes e pode ser uma excelente opção para jardins. Além disso, a coleta de água da chuva ajuda a reduzir a carga sobre os sistemas de drenagem urbana.

8. Uso de plantas nativas

Optar por plantas nativas em jardins é uma das maneiras de economizar água que muitas pessoas subestimam. Essas plantas são adaptadas ao clima local e requerem menos água para se manterem saudáveis. Além disso, elas atraem polinizadores e contribuem para a biodiversidade. Ao escolher espécies nativas, você não apenas economiza água, mas também promove um ecossistema mais equilibrado.

9. Sensores de umidade

Instalar sensores de umidade no solo é uma tecnologia que pode ajudar a economizar água na irrigação. Esses dispositivos monitoram a umidade do solo e acionam a irrigação apenas quando necessário. Isso evita a irrigação excessiva e garante que as plantas recebam a quantidade ideal de água. A utilização de tecnologia para gerenciar o uso da água é uma tendência crescente e eficaz.

10. Educação e conscientização

A educação e a conscientização sobre o uso da água são fundamentais para promover maneiras de economizar água. Campanhas de sensibilização podem incentivar a comunidade a adotar práticas sustentáveis. Além disso, ensinar crianças e adultos sobre a importância da conservação da água pode gerar mudanças significativas no comportamento. A informação é uma poderosa ferramenta para a preservação dos recursos hídricos.