PageSourceSearch

https://kucumberskinlounge.com/_astro/Accessibility.astro_astro_type_script_index_0_lang.D0lp6Osc.js

js kucumberskinlounge.com collected 2026-10-04 13:25:32 UTC 10,320 bytes, 16 lines download raw bytes

1const c=document.querySelector(".accessibility-widget-container"),y=c.querySelector(".accessibility-launcher"),r=c.querySelector(".accessibility-panel"),L=c.querySelector(".accessibility-header-close"),A=c.querySelectorAll(".accessibility-feature-btn:not([href])"),k=c.querySelector(".accessibility-btn-reset"),g=c.querySelector(".accessibility-btn-widget-theme"),m=document.querySelector(".accessibility-btn-oversize"),B=".accessibility-hide-images",K=".accessibility-highlight-links",h="accessibility-settings",v="accessibility-widget-theme",q="accessibility-oversize",O='<circle cx="12" cy="12" r="5"></circle><line x1="12" y1="1" x2="12" y2="3"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line><line x1="1" y1="12" x2="3" y2="12"></line><line x1="21" y1="12" x2="23" y2="12"></line><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>',C='<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>',o=document.body;let u=!1,x=!1;function _(){if(x)return;const t=document.createElement("style");t.id="opendyslexic-dynamic-styles",t.textContent=`
2          @font-face {
3              font-family: 'OpenDyslexic';
4              src: url('https://s3.us-west-1.amazonaws.com/assets.inflx.io/font/OpenDyslexic-Bold-Italic.woff');
5              font-weight: bold;
6              font-style: italic;
7              font-display: swap;
8          }
9          @font-face {
10              font-family: 'OpenDyslexic';
11              src: url('https://s3.us-west-1.amazonaws.com/assets.inflx.io/font/OpenDyslexic-Regular.woff');
12              font-weight: normal;
13              font-style: normal;
14              font-display: swap;
15          }
16      `,document.head.appendChild(t),x=!0}function z(){o.removeAttribute("data-accessibility-original-bg-color"),o.removeAttribute("data-accessibility-original-color"),document.querySelectorAll("body *").forEach(i=>{i.closest(".accessibility-widget-container")||(i.removeAttribute("data-accessibility-original-font-size"),i.removeAttribute("data-accessibility-original-line-height"),i.removeAttribute("data-accessibility-original-text-align"),i.removeAttribute("data-accessibility-original-filter"),i.removeAttribute("data-accessibility-original-font-family"))}),u=!1}function $(){const t=localStorage.getItem(h);if(!t)return!1;const i=JSON.parse(t);return Object.keys(i).length>0}function F(){if(u)return;const t=document.querySelectorAll("body *"),i=window.getComputedStyle(o);o.setAttribute("data-accessibility-original-bg-color",i.backgroundColor),o.setAttribute("data-accessibility-original-color",i.color),t.forEach(e=>{if(e.closest(".accessibility-widget-container"))return;const s=window.getComputedStyle(e),n=parseFloat(s.fontSize);isNaN(n)||e.setAttribute("data-accessibility-original-font-size",n.toString());const l=parseFloat(s.lineHeight);isNaN(l)||e.setAttribute("data-accessibility-original-line-height",l.toString());const a=s.textAlign;a&&a!=="start"&&a!=="end"?e.setAttribute("data-accessibility-original-text-align",a):(a==="start"||a==="end")&&e.setAttribute("data-accessibility-original-text-align","left");const p=s.filter;p&&p!=="none"&&e.setAttribute("data-accessibility-original-filter",p);const E=s.fontFamily;E&&e.setAttribute("data-accessibility-original-font-family",E)}),u=!0}function w(t){const i=t.indexOf(",")>-1?",":" ",e=t.substr(4).split(")")[0].split(i);if(e.length<3||e.length===4&&parseFloat(e[3])===0)return"rgb(0, 0, 0)";let s=255-parseInt(e[0],10),n=255-parseInt(e[1],10),l=255-parseInt(e[2],10);return`rgb(${s}, ${n}, ${l})`}function P(t){const i=document.querySelectorAll("[data-accessibility-original-font-size]");let e=1;t===1&&(e=1.1),t===2&&(e=1.2),i.forEach(s=>{const n=parseFloat(s.getAttribute("data-accessibility-original-font-size"));e===1?s.style.fontSize="":s.style.fontSize=`${n*e}px`})}function T(t){document.querySelectorAll("[data-accessibility-original-font-family]").forEach(e=>{e.closest(".accessibility-widget-container")||(t===0?e.style.fontFamily="":(_(),e.style.fontFamily="OpenDyslexic, sans-serif"))})}function D(t){const i=document.querySelectorAll("[data-accessibility-original-line-height]");let e=1;
16t===1&&(e=1.25),t===2&&(e=1.5),t===3&&(e=1.75),i.forEach(s=>{const n=parseFloat(s.getAttribute("data-accessibility-original-line-height"));e===1?s.style.lineHeight="":s.style.lineHeight=`${n*e}px`})}function I(t){const i=document.querySelectorAll("body > *:not(.accessibility-widget-container)"),e=document.querySelectorAll("body *");if(i.forEach(s=>{s.style.filter=""}),o.style.backgroundColor="",o.style.color="",e.forEach(s=>{if(s.closest(".accessibility-widget-container"))return;const n=s;n.style.removeProperty("background-color"),n.style.removeProperty("color"),n.style.removeProperty("border-color"),n.style.removeProperty("transition")}),t!==0)if(t===1){const s=o.getAttribute("data-accessibility-original-bg-color")||"rgba(0,0,0,0)",n=o.getAttribute("data-accessibility-original-color")||"rgb(0,0,0)";o.style.backgroundColor=w(s),o.style.color=w(n),i.forEach(l=>{l.style.filter="invert(100%)"})}else e.forEach(s=>{if(s.closest(".accessibility-widget-container"))return;const n=s,l=n.tagName.toLowerCase();l==="img"||l==="svg"||l==="video"||l==="picture"||(t===2?(n.style.setProperty("transition","all 0.3s ease"),n.style.setProperty("background-color","rgb(0, 0, 0)","important"),n.style.setProperty("border-color","rgb(255, 255, 255)","important"),n.style.setProperty("color","rgb(80, 208, 160)","important")):t===3&&(n.style.setProperty("transition","all 0.3s ease"),n.style.setProperty("background-color","rgb(255, 255, 255)","important"),n.style.setProperty("border-color","rgb(0, 0, 0)","important"),n.style.setProperty("color","rgb(0, 0, 0)","important")))})}function H(t){const i=document.querySelectorAll("body *");let e="",s="";t===1?(e="0.12em",s="0.16em"):t===2?(e="0.20em",s="0.25em"):t===3&&(e="0.30em",s="0.40em"),i.forEach(n=>{n.closest(".accessibility-widget-container")||(t===0?(n.style.letterSpacing="",n.style.wordSpacing=""):(n.style.letterSpacing=e,n.style.wordSpacing=s))})}function N(t){const i=document.querySelectorAll("[data-accessibility-original-text-align]");let e="";t===1&&(e="left"),t===2&&(e="center"),t===3&&(e="right"),i.forEach(s=>{s.closest(".accessibility-widget-container")||(t===0?s.style.textAlign="":s.style.textAlign=e)})}function M(t){const i=document.querySelectorAll("body div");let e="";t===1&&(e="saturate(.9)"),t===2&&(e="saturate(1.5)"),t===3&&(e="saturate(0)"),i.forEach(s=>{if(!s.closest(".accessibility-widget-container"))if(t===0){const n=s.getAttribute("data-accessibility-original-filter");s.style.filter=n||""}else s.style.filter=e})}function f(){r.classList.contains("hidden")?(u||F(),r.classList.remove("hidden"),c.classList.add("open"),y.setAttribute("aria-expanded","true"),setTimeout(()=>{r.focus()},50)):(r.classList.add("hidden"),c.classList.remove("open"),y.setAttribute("aria-expanded","false"),y.focus(),$()||z())}function W(t){if(t.key!=="Tab"||r.classList.contains("hidden"))return;const i=r.querySelectorAll('a, button, input, [tabindex]:not([tabindex="-1"])'),e=i[0],s=i[i.length-1];t.shiftKey?document.activeElement===e&&(t.preventDefault(),s.focus()):document.activeElement===s&&(t.preventDefault(),e.focus())}r.addEventListener("keydown",W);function d(t){t.addEventListener("keydown",i=>{(i.key==="Enter"||i.key===" ")&&(i.preventDefault(),t.click())})}y.addEventListener("click",t=>{t.stopPropagation(),f()});d(y);L.addEventListener("click",f);d(L);const S=document.getElementById("adaWidget");S&&(S.addEventListener("click",t=>{t.preventDefault(),t.stopPropagation(),f()}),d(S));document.addEventListener("click",t=>{!r.classList.contains("hidden")&&!c.contains(t.target)&&f()});document.addEventListener("keydown",t=>{t.ctrlKey&&t.key.toLowerCase()==="u"&&(t.preventDefault(),f())});function b(t,i){if(t==="text-size"){P(i);return}if(t==="spacing"){H(i);return}if(t==="line-height"){D(i);return}if(t==="text-align"){N(i);return}if(t==="saturation"){M(i);return}if(t==="dyslexia"){T(i);return}if(t==="contrast"){I(i);return}let e=[];if(t==="highlight"?e=[K]:t==="hide-images"&&(e=[B]),e.forEach(s=>{o.classList.remove(s.substring(1))}),i>0){const s=e[0].substring(1);o.classList.add(s)}}function j(){const t={};A.forEach(i=>
16{const e=i.getAttribute("data-feature-id"),s=i.getAttribute("data-current-step");parseInt(s)>0&&(t[e]=s)}),localStorage.setItem(h,JSON.stringify(t))}function J(t){let i=parseInt(t.getAttribute("data-current-step"),10);const e=parseInt(t.getAttribute("data-steps"),10),s=t.getAttribute("data-feature-id");i=(i+1)%(e+1),t.setAttribute("data-current-step",i.toString()),t.setAttribute("aria-pressed",i>0?"true":"false"),b(s,i),j()}A.forEach(t=>{t.addEventListener("click",()=>{J(t)}),d(t)});function R(){A.forEach(t=>{t.setAttribute("data-current-step","0"),t.setAttribute("aria-pressed","false")}),b("highlight",0),b("hide-images",0),P(0),H(0),D(0),N(0),T(0),M(0),I(0),localStorage.removeItem(h),z()}k.addEventListener("click",R);d(k);function Y(t){t&&(t.preventDefault(),t.stopPropagation()),r.classList.contains("widget-light-mode")?(r.classList.remove("widget-light-mode"),localStorage.setItem(v,"dark"),g.querySelector("svg").innerHTML=C):(r.classList.add("widget-light-mode"),localStorage.setItem(v,"light"),g.querySelector("svg").innerHTML=O)}g.addEventListener("click",Y);d(g);function G(){const t=r.classList.toggle("oversized-widget");localStorage.setItem(q,t?"true":"false"),m.setAttribute("aria-pressed",t?"true":"false")}m.addEventListener("click",G);d(m);function V(){const t=localStorage.getItem(v),i=localStorage.getItem(q);t==="dark"?(r.classList.remove("widget-light-mode"),g.querySelector("svg").innerHTML=C):(r.classList.add("widget-light-mode"),g.querySelector("svg").innerHTML=O),i==="true"&&(r.classList.add("oversized-widget"),m.setAttribute("aria-pressed","true"));const e=localStorage.getItem(h);if(e)try{const s=JSON.parse(e);Object.keys(s).length>0&&(F(),Object.keys(s).forEach(n=>{const l=parseInt(s[n]),a=document.querySelector(`.accessibility-feature-btn[data-feature-id="${n}"]`);a&&l>0&&(a.setAttribute("data-current-step",l.toString()),a.setAttribute("aria-pressed","true"),b(n,l))}))}catch{}}V();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.