/* * 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' }); } }); }); });

Caixa D’água Como Consertar Furada

Caixa D’água: Como Consertar Furada

Quando falamos sobre caixa d’água, é comum que surjam dúvidas sobre como realizar reparos, especialmente quando há uma furada. Consertar uma caixa d’água furada pode parecer complicado, mas com as ferramentas certas e um pouco de conhecimento, você pode resolver o problema rapidamente. Neste glossário, vamos explorar as etapas e dicas essenciais para garantir que sua caixa d’água esteja sempre em boas condições.

Identificando o Problema

O primeiro passo para consertar uma caixa d’água furada é identificar a origem do vazamento. Muitas vezes, o problema pode ser visível, como uma fissura ou buraco. No entanto, em alguns casos, a água pode estar vazando de áreas menos óbvias. Inspecione cuidadosamente toda a superfície da caixa d’água e marque os locais onde você percebe umidade ou gotejamento.

Materiais Necessários

Antes de iniciar o conserto, é importante reunir todos os materiais necessários. Você vai precisar de:

  • Selante para plástico ou epóxi
  • Fita adesiva resistente à água
  • Espátula ou ferramenta para aplicar o selante
  • Água e sabão para limpeza
  • Um pano seco

Esses itens são essenciais para garantir que o reparo seja eficaz e duradouro.

Preparando a Superfície

Após identificar a furada, o próximo passo é preparar a superfície. Limpe bem a área ao redor do vazamento com água e sabão, removendo qualquer sujeira ou resíduo. Isso ajudará o selante a aderir melhor. Depois de limpar, seque a área com um pano seco para garantir que não haja umidade durante o processo de conserto.

Aplicando o Selante

Com a superfície limpa e seca, é hora de aplicar o selante. Use uma espátula para espalhar o selante sobre a furada, cobrindo completamente a área danificada. Certifique-se de aplicar uma camada generosa, pois isso ajudará a garantir que o vazamento seja efetivamente selado. Deixe o selante secar conforme as instruções do fabricante.

Usando Fita Adesiva

Em casos de vazamentos mais graves, a fita adesiva resistente à água pode ser uma solução temporária eficaz. Após aplicar o selante, envolva a área danificada com a fita adesiva, garantindo que esteja bem apertada. Isso pode ajudar a conter o vazamento até que o selante esteja completamente seco e curado.

Testando o Reparo

Depois que o selante secar, é importante testar o reparo. Encha a caixa d’água lentamente e observe se há sinais de vazamento. Se tudo estiver em ordem, você pode continuar usando sua caixa d’água normalmente. Caso contrário, pode ser necessário reaplicar o selante ou considerar a substituição da caixa d’água.

Prevenindo Furadas Futuras

Para evitar que sua caixa d’água sofra furadas no futuro, é essencial realizar manutenções regulares. Verifique periodicamente a integridade da caixa e faça limpezas para evitar acúmulo de sujeira. Além disso, evite colocar objetos pesados sobre a caixa d’água, pois isso pode causar danos.

Quando Chamar um Profissional

Se o problema persistir ou se você não se sentir confortável realizando o conserto, é sempre uma boa ideia chamar um profissional. Especialistas em manutenção de caixas d’água têm a experiência necessária para lidar com problemas mais complexos e podem oferecer soluções duradouras. Não hesite em buscar ajuda quando necessário.

Conclusão

Consertar uma caixa d’água furada pode ser uma tarefa simples se você seguir as etapas corretas. Com as ferramentas e materiais adequados, você pode resolver o problema rapidamente. Lembre-se de sempre realizar manutenções preventivas para garantir que sua caixa d’água permaneça em boas condições por muito mais tempo.