Todos los componentes del NIVEL 2 ya están implementados correctamente: - ✅ Notification Bar (#49) - ✅ Navbar (#50) - ✅ Hero Section (#51) - ✅ Sidebar (#52) - ✅ Footer (#53) Solo se actualizó notification-bar.css para usar variables CSS. Próximo paso: NIVEL 3 (Refinamientos visuales) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
9 lines
4.0 KiB
HTML
9 lines
4.0 KiB
HTML
|
|
<!-- saved from url=(0072)https://a24704070387.cdn.optimizely.com/client_storage/a24704070387.html -->
|
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script>
|
|
|
|
var allowedOrigins = [["^https?://(.+\\.)?www\\.provationmedical\\.com$", ""], ["^https?://(.+\\.)?gatsbyjs\\.io$", ""], ["^https?://(.+\\.)?accruent\\.com$", ""], ["^https?://(.+\\.)?www\\.dynapar\\.com$", ""], ["^https?://(.+\\.)?tek\\.com$", ""], ["^https?://(.+\\.)?fluke\\.com$", ""], ["^https?://(.+\\.)?dovermotion\\.com$", ""], ["^https?://(.+\\.)?www\\.emaint\\.com$", ""], ["^https?://(.+\\.)?www\\.intelex\\.com$", ""], ["^https?://(.+\\.)?www\\.setra\\.com$", ""], ["^https?://(.+\\.)?localhost:8000$", ""], ["^https?://(.+\\.)?www\\.gemssensors\\.com$", ""], ["^https?://(.+\\.)?flukenetworks\\.com$", ""], ["^https?://(.+\\.)?pantheonsite\\.io$", ""], ["^https?://(.+\\.)?ilxstaging\\.wpengine\\.com$", ""], ["^https?://(.+\\.)?us\\.flukecal\\.com$", ""], ["^https?://(.+\\.)?www\\.flukenetworks\\.com\\.cn$", ""], ["^https?://(.+\\.)?forms\\.office\\.com$", ""], ["^https?://(.+\\.)?censis\\.com$", ""], ["^https?://(.+\\.)?www\\.specialtyproducttechnologies\\.com$", ""], ["^https?://(.+\\.)?hengstler\\.de$", ""], ["^https?://(.+\\.)?www\\.flukeprocessinstruments\\.com$", ""], ["^https?://(.+\\.)?www\\.flukereliability\\.com$", ""], ["^https?://(.+\\.)?www\\.flukebiomedical\\.com$", ""], ["^https?://(.+\\.)?www\\.fluke\\.com\\.cn$", ""], ["^https?://(.+\\.)?$", ""], ["^https?://(.+\\.)?www\\.tek\\.com\\.cn$", ""], ["^https?://(.+\\.)?www\\.solmetric\\.com$", ""], ["^https?://(.+\\.)?www\\.fortive\\.com$", ""], ["^https?://(.+\\.)?www\\.anderson\\-negele\\.com$", ""], ["^https?://(.+\\.)?pruftechnik\\.com$", ""], ["^https?://(.+\\.)?b2clogin\\.com$", ""], ["^https?://(.+\\.)?www\\.gordian\\.com$", ""], ["^https?://(.+\\.)?psemc\\.com$", ""], ["^https?://(.+\\.)?www\\.qualitrolcorp\\.com$", ""], ["^https?://(.+\\.)?www\\.redeye\\.co$", ""], ["^https?://(.+\\.)?www\\.landauer\\.com$", ""], ["^https?://(.+\\.)?www\\.rsmeans\\.com$", ""], ["^https?://(.+\\.)?asp\\.com$", ""], ["^https?://(.+\\.)?www\\.raysafe\\.com$", ""], ["^https?://(.+\\.)?website\\.maintenanceconnection\\.com$", ""], ["^https?://(.+\\.)?www\\.emssoftware\\.com$", ""]];
|
|
var blockedOrigins = [];
|
|
|
|
!function(){let k,m,t;try{k=window.localStorage}catch(b){m=b}let v;function O(e){return!v||0!==e.indexOf(v.origin)}function S(e,i){return new RegExp(i[0],i[1]).test(e)}function h(e,i){t||(e={id:"iframeerror",type:"ERROR",response:"Error accessing localStorage: "+(t=e?e.toString():"Localstorage is undefined")},i.source.postMessage(JSON.stringify(e),i.origin))}function w(e){e=e.split("$$");return 1===e.length?null:e[0].split("_")[1]}function*E(){var i=document.cookie.split(";");for(let e=0;e<i.length;e++){var[t,o]=i[e].trim().split("=");yield[t,o]}}window.addEventListener("message",function(e){let i,t,o,r=!1;for(o=0;o<allowedOrigins.length;o++)if(S(e.origin,allowedOrigins[o])){r=!0;break}if(r)for(o=0;o<blockedOrigins.length;o++)if(S(e.origin,blockedOrigins[o])){r=!1;break}if(r){v=e;try{i=JSON.parse(e.data)}catch(b){return}var n,s,a,f=e.origin+"_"+i.key;if(!k)return h(m,e);if("GET"===i.type){if(t=k.getItem(f),i.use_cookie)for(var[c,g]of E())if(c.startsWith(f)){t=g;break}}else if("PUT"===i.type)try{t=k.setItem(f,i.value),i.use_cookie&&(document.cookie=f+`=${i.value};max-age=15552000;Secure;SameSite=None;Path=/;`)}catch(b){return h(b,e)}else if("GETALL"===i.type){t={};for(const p in Object.keys(k))O(p)&&(t[p]=k.getItem(p));if(i.use_cookie)for(var[l,u]of E())O(l)&&(t[l]=u)}else{if("DELETE"!==i.type)return;for(const y in Object.keys(k))O(y)||(n=w(y))&&n!==i.visitorId&&k.removeItem(y);if(i.use_cookie)for(var[d]of E())O(d)||(s=w(d))&&s!==i.visitorId&&(document.cookie=d+"=; max-age=-42; path=/;")}"undefined"!=typeof i.id&&(a={id:i.id,response:t},e.source.postMessage(JSON.stringify(a),e.origin))}},!0),window.addEventListener("storage",function(e){v&&O(e.key)&&v.source.postMessage(JSON.stringify({type:"SYNC",response:{key:e.key,value:e.newValue}}),v.origin)},!0)}();
|
|
</script></head><body></body></html> |