PageSourceSearch

https://www.fortrabbit.com/_nuxt/CK5mICvm.js

js fortrabbit.com collected 2026-10-03 22:21:53 UTC 2,915 bytes, 1 lines download raw bytes

1import{t as e}from"./DK3Fl9T5.js";import{C as t,H as n,Kt as r,Wt as i,d as a,h as o,m as s,wt as c,x as l}from"./BI_QJabo.js";import{t as u}from"./DfXu4Emr.js";import{t as d}from"./D5MR0E-7.js";import{t as f}from"./DV6xZrCy.js";var p=t({__name:`AppIcon`,props:{app:{},disabled:{type:Boolean},highlight:{type:Boolean},isLinked:{type:Boolean},showSoftwareIcon:{type:Boolean,default:!0},rows:{}},setup(e){let{x:t,y:p,updatePointer:m,clearPointer:h}=f(),g=e,_=g.app.id?g.app.id.replace(`ap-`,``).slice(3):`xxx`,v=g.app.software?.marketing.color||void 0,y=g.app.software?.marketing.icon||`xxx`,b=a(()=>`${g.highlight===!0?`fill-move-950 text-move-950`:`text-main-950 fill-main-950`}`),x=a(()=>[...g.app.id||`??`].reduce((e,t)=>t.charCodeAt(0)+((e<<5)-e),0)),S=[`sm`,`md`,`lg`,`xl`,`auto`],C=a(()=>g.rows?S[g.rows-1]||`2xl`:`auto`),w=a(()=>g.showSoftwareIcon&&g.app.software&&g.app.software.marketing.icon),T=function(){return g.app.id?g.disabled?`oklch(50% 0 0)`:`oklch(55% 0.12 ${x.value%360})`:`oklch(60% 0 0)`},E=function(){return g.disabled?`oklch(40% 0.02 200)`:`oklch(65% 0.18 ${x.value%360*2})`},D=function(){if(g.disabled)return`oklch(50% 0 0)`;if(g.highlight===!1)return v};return(a,f)=>{let g=d,x=u;return n(),o(`figure`,{class:i([`relative`,[`f-media-${C.value}`,{"rounded-sm":C.value===`sm`},{rounded:C.value===`md`},{"rounded-lg":C.value===`lg`},{"rounded-lg":C.value===`xl`},{"rounded-lg":C.value===`auto`},{"aspect-square":C.value===`auto`},{"bg-main-300 dark:bg-main-700":e.highlight===!1&&!c(v)},{"group-hover:bg-main-400 dark:group-hover:bg-main-600":e.isLinked===!0},{"bg-move-300 dark:bg-move-700":e.highlight===!0}]]),style:r({backgroundColor:T()}),onPointermove:f[0]||=(...e)=>c(m)&&c(m)(...e),onPointerenter:f[1]||=(...e)=>c(m)&&c(m)(...e),onPointerleave:f[2]||=(...e)=>c(h)&&c(h)(...e)},[l(g,{class:i([`overflow-hidden mix-blend-difference`,[`absolute inset-0`,{"rounded-sm":C.value===`sm`},{rounded:C.value===`md`},{"rounded-lg":C.value===`lg`},{"rounded-lg":C.value===`xl`},{"rounded-lg":C.value===`auto`}]]),name:c(_),styling:`abstract`,color:E(),parallax:C.value===`auto`,"pointer-x":c(t),"pointer-y":c(p)},null,8,[`class`,`name`,`color`,`parallax`,`pointer-x`,`pointer-y`]),w.value?(n(),o(`div`,{key:0,class:i([`absolute flex items-center justify-center`,[{"bg-move-400 dark:bg-move-400":e.highlight===!0},`-top-0.5 -left-0.5`,{"size-3":C.value===`sm`},{"size-4":C.value===`md`},{"size-5":C.value===`lg`},{"size-6":C.value===`xl`},{"size-8":C.value===`auto`},`rounded`,`outline-main-200 dark:outline-main-800 outline`]]),style:r({backgroundColor:D()})},[l(x,{name:c(y),class:i([{"size-2 text-xs":C.value===`sm`},{"size-3 text-xs":C.value===`md`},{"size-4 text-sm":C.value===`lg`},{"size-5 text-sm":C.value===`xl`},{"size-6 text-lg":C.value===`auto`},b.value])},null,8,[`name`,`class`])],6)):s(``,!0)],38)}}}),m=e({default:()=>h}),h=Object.assign(p,{__name:`AppIcon`});export{m as n,h as t};

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.