PageSourceSearch

https://browsercraftstudio.com/_next/static/chunks/app/(site)/extensions/page-0cf499f7f0734ccf.js

js browsercraftstudio.com collected 2026-10-02 01:25:18 UTC 5,365 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8567],{93383:function(e,t,s){Promise.resolve().then(s.bind(s,5435))},76858:function(e,t,s){"use strict";s.d(t,{Z:function(){return r}});let r=(0,s(39763).Z)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},91723:function(e,t,s){"use strict";s.d(t,{Z:function(){return r}});let r=(0,s(39763).Z)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},5435:function(e,t,s){"use strict";s.d(t,{ExtensionsBrowser:function(){return o}});var r=s(57437),a=s(2265),l=s(27648),n=s(91723),i=s(76858),d=s(59603);function o(e){let{extensions:t,categories:s}=e,[o,c]=(0,a.useState)("All"),x="All"===o?t:t.filter(e=>e.category===o);return(0,r.jsxs)("div",{className:"section",children:[(0,r.jsxs)("div",{className:"text-center mb-12",children:[(0,r.jsxs)("h1",{className:"text-4xl md:text-5xl font-bold mb-4",children:["Our ",(0,r.jsx)("span",{className:"text-gradient",children:"Extensions"})]}),(0,r.jsx)("p",{className:"text-lg text-light-muted dark:text-dark-muted max-w-2xl mx-auto",children:"Powerful Chrome extensions designed to enhance your browsing experience. Each tool is crafted with care for performance and reliability."})]}),(0,r.jsx)("div",{className:"flex overflow-x-auto no-scrollbar py-2 sm:flex-wrap sm:justify-center gap-2 mb-10 -mx-4 px-4 sm:mx-0 sm:px-0",role:"group","aria-label":"Filter extensions by category",children:s.map(e=>(0,r.jsx)("button",{onClick:()=>c(e),"aria-pressed":o===e,className:"px-4 py-2 rounded-lg text-sm font-medium transition-all whitespace-nowrap flex-shrink-0 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand-blue focus-visible:ring-offset-2 ".concat(o===e?"bg-brand-blue text-white":"bg-light-surface dark:bg-dark-surface text-light-muted dark:text-dark-muted hover:text-brand-blue"),children:e},e))}),(0,r.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6 md:gap-8",children:x.map(e=>(0,r.jsxs)("div",{className:"card flex flex-col justify-between ".concat(e.isComingSoon?"opacity-90":"hover-lift"),children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"flex items-start gap-4 mb-4",children:[(0,r.jsx)(d.l,{src:e.iconImage,alt:e.name,emoji:e.icon,containerClassName:"w-16 h-16 rounded-xl bg-gradient-to-br from-brand-blue/10 to-brand-purple/10 flex items-center justify-center text-4xl flex-shrink-0 overflow-hidden p-1.5",imageClassName:"w-full h-full object-contain"}),(0,r.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,r.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,r.jsx)("h2",{className:"font-bold text-xl truncate",children:e.name}),e.isPro&&(0,r.jsx)("span",{className:"badge",children:"PRO"}),e.isComingSoon&&(0,r.jsxs)("span",{className:"inline-flex items-center gap-1 px-2.5 py-0.5 rounded-full bg-amber-500/15 border border-amber-500/30 text-amber-600 dark:text-amber-400 text-xs font-semibold",children:[(0,r.jsx)(n.Z,{className:"w-3 h-3"}),"Coming Soon"]})]}),(0,r.jsx)("div",{className:"flex items-center gap-4 text-sm text-light-muted dark:text-dark-muted",children:(0,r.jsx)("span",{className:"px-2 py-0.5 bg-light-elevated dark:bg-dark-elevated rounded text-xs",children:e.category})})]})]}),(0,r.jsx)("p",{className:"text-light-muted dark:text-dark-muted mb-4",children:e.description}),(0,r.jsx)("div",{className:"flex flex-wrap gap-2 mb-6",children:e.features.map(e=>(0,r.jsx)("span",{className:"text-xs px-3 py-1 bg-light-elevated dark:bg-dark-elevated rounded-full text-light-muted dark:text-dark-muted",children:e},e))})]}),(0,r.jsxs)("div",{className:"flex flex-col sm:flex-row items-start sm:items-center justify-between gap-3 pt-4 border-t border-light-border dark:border-dark-border",children:[(0,r.jsx)("div",{children:e.isComingSoon?(0,r.jsx)("p",{className:"text-sm font-semibold text-amber-600 dark:text-amber-400",children:"Coming Soon"}):e.isPro?(0,r.jsxs)("p",{className:"text-sm",children:[(0,r.jsxs)("span",{className:"text-2xl font-bold text-brand-blue",children:["$",e.pricing.monthly]}),(0,r.jsx)("span",{className:"text-light-muted dark:text-dark-muted",children:"/month"})]}):(0,r.jsx)("p",{className:"text-2xl font-bold text-success",children:"Free"})}),e.isComingSoon?(0,r.jsxs)("span",{className:"inline-flex items-center gap-2 py-2 px-6 rounded-lg bg-amber-500/10 border border-amber-500/30 text-amber-600 dar
1k:text-amber-400 text-sm font-semibold cursor-default w-full sm:w-auto justify-center",children:[(0,r.jsx)(n.Z,{className:"w-4 h-4"}),"Coming Soon"]}):(0,r.jsxs)(l.default,{href:"/extensions/".concat(e.id),className:"btn-primary py-2 px-6 group w-full sm:w-auto text-center",children:["Learn More",(0,r.jsx)(i.Z,{className:"ml-2 w-4 h-4 inline group-hover:translate-x-1 transition-transform"})]})]})]},e.id))})]})}},59603:function(e,t,s){"use strict";s.d(t,{l:function(){return n}});var r=s(57437),a=s(2265),l=s(33145);function n(e){let{src:t,alt:s,emoji:n,containerClassName:i="",imageClassName:d=""}=e,[o,c]=(0,a.useState)(!1);return(0,r.jsx)("div",{className:i,children:t&&!o?(0,r.jsx)(l.default,{src:t,alt:s,width:48,height:48,className:d,onError:()=>c(!0),loading:"lazy"}):(0,r.jsx)("span",{role:"img","aria-label":s,children:n})})}}},function(e){e.O(0,[2972,5963,2971,2117,1744],function(){return e(e.s=93383)}),_N_E=e.O()}]);

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.