Files
Malin f3ff7b7186 feat: initial ACRIB WordPress deployment
- WordPress 6.9.4 (es_ES) with Kadence theme
- Homepage: Hero, La Asociación, Pilares, Beneficios, Eventos, Miembros, Hazte Miembro, Contacto
- Brand identity: #13294b navy, #a12932 burgundy, #c69c48 gold
- Fonts: Raleway (headings) + Source Sans 3 (body) + Lato (UI)
- Plugins: Kadence Blocks, Polylang, Contact Form 7
- Custom CSS with full brand styling and responsive layout
- HTTPS enforced via wp-config.php proxy detection
2026-05-19 19:25:59 +02:00

1 line
1.7 KiB
JavaScript

(function(){"use strict";window.kadenceSearchBlock={cache:{},initSearch(){if(window.kadenceSearchBlock.cache=document.querySelectorAll(".kb-search-modal-container"),!!window.kadenceSearchBlock.cache.length)for(let a=0;a<window.kadenceSearchBlock.cache.length;a++){const b=window.kadenceSearchBlock.cache[a],c=b.querySelector(".wp-block-kadence-advancedbtn > .wp-block-kadence-singlebtn:nth-of-type(1)"),d=b.querySelector(".kb-search-modal"),f=b.querySelector(".kb-search-modal .kb-search-close-btn"),g=b.querySelector(".kb-search-input"),h=b.querySelector(".kb-search-modal .kb-search-icon-submit");if(c){const a=function(a){return a.preventDefault(),d.classList.remove("active"),c.removeAttribute("aria-hidden"),f.setAttribute("aria-hidden","true"),f.setAttribute("aria-expanded","false"),!1};c.addEventListener("click",function(a){return a.preventDefault(),d.classList.add("active"),c.setAttribute("aria-hidden","true"),f.removeAttribute("aria-hidden"),f.setAttribute("aria-expanded","true"),!1}),f.addEventListener("click",a),f.setAttribute("aria-hidden","true"),d.addEventListener("click",function(b){b.target===g||g.contains(b.target)||a(b)}),h&&h.addEventListener("click",function(a){a.stopPropagation()}),document.addEventListener("keydown",function(b){"Escape"===b.key&&d.classList.contains("active")&&a(b)})}}},init(){window.kadenceSearchBlock.initSearch()}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.kadenceSearchBlock.init):window.kadenceSearchBlock.init(),document.addEventListener("kadenceJSInitReload",function(){window.kadenceSearchBlock.init()}),document.addEventListener("kb-query-loaded",function(){window.kadenceSearchBlock.init()})})();