/** * Row Block Frontend * Handles responsive behavior for rows */ (function() { 'use strict'; // Row blocks are primarily CSS-based on the frontend // This file can be extended for future features like: // - Dynamic reordering // - Animation on scroll // - Lazy loading content function initRows() { var rows = document.querySelectorAll('.bkbg-row'); rows.forEach(function(row) { // Add any runtime initialization here row.classList.add('bkbg-row--initialized'); }); } // Initialize on DOM ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initRows); } else { initRows(); } })();