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

Piscina com caixa dágua

Piscina com caixa d’água

A piscina com caixa d’água é uma solução prática e eficiente para quem deseja ter um espaço de lazer em casa, garantindo a qualidade da água utilizada. A combinação de uma piscina com um sistema de armazenamento de água proporciona não apenas conforto, mas também economia e sustentabilidade. Com a instalação adequada, é possível otimizar o uso da água, especialmente em regiões onde a escassez é um problema frequente.

Um dos principais benefícios de ter uma piscina com caixa d’água é a facilidade de abastecimento. A caixa d’água pode ser utilizada para encher a piscina, evitando a dependência de fontes externas de água. Isso é especialmente vantajoso em áreas onde o fornecimento de água é irregular. Além disso, a água armazenada pode ser tratada e mantida em condições ideais para o uso recreativo.

Vantagens da Piscina com Caixa d’água

  • Economia de água: A utilização da água da caixa d’água reduz o desperdício e garante um abastecimento contínuo.
  • Facilidade de manutenção: A água da caixa d’água pode ser filtrada e tratada, garantindo a qualidade da água da piscina.
  • Praticidade: A instalação de um sistema de piscina com caixa d’água é simples e pode ser feita em diversos tipos de residências.
  • Sustentabilidade: Contribui para a preservação dos recursos hídricos, especialmente em regiões com problemas de abastecimento.

Para garantir o funcionamento eficiente de uma piscina com caixa d’água, é fundamental escolher o tamanho adequado da caixa d’água. O volume deve ser suficiente para atender tanto a piscina quanto as necessidades diárias da residência. Além disso, a instalação deve ser feita por profissionais qualificados, assegurando que todos os sistemas estejam interligados corretamente.

Cuidados Necessários

Manter a água da piscina com caixa d’água em boas condições requer cuidados regulares. É importante realizar a limpeza da piscina e da caixa d’água periodicamente, evitando a proliferação de algas e bactérias. O tratamento químico da água também deve ser feito de acordo com as recomendações de especialistas, garantindo um ambiente seguro para os usuários.

Outro aspecto a ser considerado é a proteção da caixa d’água. É essencial que a caixa esteja bem vedada e protegida contra a entrada de sujeira e insetos. Isso não apenas preserva a qualidade da água, mas também evita contaminações que podem comprometer a saúde dos usuários da piscina.

Integração com Sistemas de Irrigação

Uma piscina com caixa d’água pode ser integrada a sistemas de irrigação, otimizando ainda mais o uso da água. A água que não é utilizada na piscina pode ser direcionada para irrigar jardins e áreas verdes, promovendo um uso mais consciente dos recursos hídricos. Essa integração é uma excelente maneira de manter a beleza do espaço externo, ao mesmo tempo em que se economiza água.

Além disso, a utilização de sistemas de captação de água da chuva pode complementar a caixa d’água, aumentando ainda mais a eficiência do sistema. Essa prática é cada vez mais comum e é uma forma de garantir que a piscina e o jardim estejam sempre bem abastecidos, mesmo em períodos de seca.

Considerações Finais

Investir em uma piscina com caixa d’água é uma decisão inteligente para quem busca conforto e economia. Com a instalação adequada e os cuidados necessários, é possível desfrutar de momentos de lazer com a família e amigos, sem se preocupar com a escassez de água. Além disso, essa solução contribui para a sustentabilidade, promovendo um uso responsável dos recursos naturais.