PageSourceSearch

https://dotartgenerator.com/_next/static/chunks/dfa0feae5681d22a.js

js dotartgenerator.com collected 2026-10-04 13:25:04 UTC 9,254 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,86506,e=>{"use strict";let a=(0,e.i(83206).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",()=>a],86506)},81893,e=>{"use strict";let a=(0,e.i(83206).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",()=>a],81893)},28638,e=>{"use strict";let a=(0,e.i(83206).default)("heart",[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]]);e.s(["Heart",()=>a],28638)},27685,e=>{e.v({className:"bangers_575c2142-module__svWhaG__className",variable:"bangers_575c2142-module__svWhaG__variable"})},75936,e=>{e.v({className:"archivo_black_ec5e0ba1-module__GmU4Eq__className",variable:"archivo_black_ec5e0ba1-module__GmU4Eq__variable"})},10062,e=>{"use strict";var a=e.i(40580),t=e.i(46352),s=e.i(94849),l=e.i(27685);let r={className:l.default.className,style:{fontFamily:"'Bangers', 'Bangers Fallback'",fontWeight:400,fontStyle:"normal"}};null!=l.default.variable&&(r.variable=l.default.variable);var o=e.i(75936);let n={className:o.default.className,style:{fontFamily:"'Archivo Black', 'Archivo Black Fallback'",fontWeight:400,fontStyle:"normal"}};null!=o.default.variable&&(n.variable=o.default.variable);var c=e.i(42642),i=e.i(28638);let m=(0,e.i(83206).default)("code",[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]]);var x=e.i(81893),d=e.i(86506);function p(){let e,l,o,p,b,y,u,v,g,_,N,j,S,w,k,F,T,A,E,R,D,U,B,C=(0,t.c)(23);return C[0]===Symbol.for("react.memo_cache_sentinel")?(e={background:"#FFF8E7"},C[0]=e):e=C[0],C[1]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)("div",{className:"absolute inset-0 opacity-[0.06]",style:{backgroundImage:"radial-gradient(circle, #111 1px, transparent 1px)",backgroundSize:"16px 16px"}}),C[1]=l):l=C[1],C[2]===Symbol.for("react.memo_cache_sentinel")?(o=(0,a.jsx)("div",{className:"absolute top-0 right-0 w-96 h-96 opacity-10",style:{background:"repeating-linear-gradient(45deg, #0074D9, #0074D9 3px, transparent 3px, transparent 12px)"}}),C[2]=o):o=C[2],C[3]===Symbol.for("react.memo_cache_sentinel")?(p=(0,a.jsx)("div",{className:"inline-block relative",children:(0,a.jsx)("div",{className:"px-8 py-3 bg-[#0074D9] border-4 border-[#111] transform rotate-[-2deg]",style:{boxShadow:"6px 6px 0px 0px #111"},children:(0,a.jsx)("span",{className:"font-[family-name:var(--font-archivo)] text-white text-sm md:text-base font-bold uppercase tracking-wider",children:"★ ABOUT US ★"})})}),C[3]=p):p=C[3],C[4]===Symbol.for("react.memo_cache_sentinel")?(b={WebkitTextStroke:"2px #111"},C[4]=b):b=C[4],C[5]===Symbol.for("react.memo_cache_sentinel")?(y=(0,a.jsx)("span",{className:"block text-4xl sm:text-5xl md:text-6xl lg:text-7xl text-[#111]",style:{textShadow:"4px 4px 0px #FF4136, 8px 8px 0px #FFDC00",textTransform:"uppercase"},children:"POP ART"}),C[5]=y):y=C[5],C[6]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)("div",{className:"space-y-4",children:(0,a.jsxs)("h1",{className:"font-[family-name:var(--font-bangers)] leading-none tracking-wide",style:b,children:[y,(0,a.jsx)("span",{className:"block text-3xl sm:text-4xl md:text-5xl text-[#0074D9] mt-2",style:{textShadow:"3px 3px 0px #FF4136",textTransform:"uppercase"},children:"MADE EASY"})]})}),C[6]=u):u=C[6],C[7]===Symbol.for("react.memo_cache_sentinel")?(v={boxShadow:"8px 8px 0px 0px #111"},C[7]=v):v=C[7],C[8]===Symbol.for("react.memo_cache_sentinel")?(g=(0,a.jsx)("span",{className:"text-[#FF4136] font-bold",children:"Dot Art Generator"}),C[8]=g):g=C[8],C[9]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsx)("span",{className:"text-[#0074D9] font-bold",children:"Roy Lichtenstein"}),C[9]=_):_=C[9],C[10]===Symbol.for("react.memo_cache_sentinel")?(N=(0,a.jsxs)("div",{className:"space-y-8 text-center",children:[p,u,(0,a.jsx)("div",{className:"inline-block max-w-3xl mx-auto bg-white border-4 border-[#111] p-6 transform rotate-[0.5deg]",style:v,children:(0,a.jsxs)("p",{className:"font-[family-name:var
1(--font-archivo)] text-base md:text-lg text-[#111] leading-relaxed",children:["We created ",g," to make"," ",_,"-style halftone pop art accessible to everyone.",(0,a.jsx)("br",{}),"No design skills needed. Just upload, adjust, download."]})})]}),C[10]=N):N=C[10],C[11]===Symbol.for("react.memo_cache_sentinel")?(j=(0,a.jsx)("div",{className:"grid md:grid-cols-3 gap-6",children:[{icon:i.Heart,title:"FREE FOREVER",desc:"No subscriptions. No hidden fees. Just free dot art creation.",color:"#FF4136"},{icon:x.Zap,title:"INSTANT RESULTS",desc:"Upload your image and get pop art in seconds. That simple.",color:"#FFDC00"},{icon:m,title:"OPEN SOURCE",desc:"Built with love. Code available on GitHub for everyone.",color:"#0074D9"}].map(f)}),C[11]=j):j=C[11],C[12]===Symbol.for("react.memo_cache_sentinel")?(S={boxShadow:"8px 8px 0px 0px #111"},w=(0,a.jsx)("h2",{className:"font-[family-name:var(--font-bangers)] text-3xl md:text-4xl text-center mb-6 uppercase text-[#111]",children:"Why We Built This"}),C[12]=S,C[13]=w):(S=C[12],w=C[13]),C[14]===Symbol.for("react.memo_cache_sentinel")?(k=(0,a.jsx)("p",{children:"Pop art is cool. Roy Lichtenstein's halftone dots are iconic. But creating that style? Usually requires expensive software and design skills."}),C[14]=k):k=C[14],C[15]===Symbol.for("react.memo_cache_sentinel")?(F=(0,a.jsxs)("div",{className:"bg-white border-4 border-[#111] p-8",style:S,children:[w,(0,a.jsxs)("div",{className:"space-y-4 font-[family-name:var(--font-archivo)] text-base text-[#111]/80 leading-relaxed max-w-3xl mx-auto",children:[k,(0,a.jsxs)("p",{children:["We thought: ",(0,a.jsx)("span",{className:"text-[#FF4136] font-bold",children:'"Why not make this accessible?"'})]}),(0,a.jsx)("p",{children:"So we built a free tool that transforms any image into halftone dot art. Upload a photo, tweak some settings, download your pop art poster. Simple as that."}),(0,a.jsx)("p",{children:"No Photoshop. No tutorials. No BS."})]})]}),C[15]=F):F=C[15],C[16]===Symbol.for("react.memo_cache_sentinel")?(T=(0,a.jsx)("div",{className:"grid md:grid-cols-2 gap-6",children:[{title:"SIMPLICITY",points:["No account needed","No learning curve","3 clicks to art"]},{title:"QUALITY",points:["High-res exports","Professional results","SVG support"]}].map(h)}),C[16]=T):T=C[16],C[17]===Symbol.for("react.memo_cache_sentinel")?(A={boxShadow:"8px 8px 0px 0px #111"},E=(0,a.jsx)("h3",{className:"font-[family-name:var(--font-bangers)] text-3xl md:text-4xl text-white uppercase mb-4",children:"Try It Now!"}),R=(0,a.jsx)("p",{className:"font-[family-name:var(--font-archivo)] text-white mb-6 text-base",children:"Turn your photos into pop art in seconds."}),C[17]=A,C[18]=E,C[19]=R):(A=C[17],E=C[18],R=C[19]),C[20]===Symbol.for("react.memo_cache_sentinel")?(D={boxShadow:"6px 6px 0px 0px #111"},U=(0,a.jsx)(c.Sparkles,{className:"w-6 h-6"}),C[20]=D,C[21]=U):(D=C[20],U=C[21]),C[22]===Symbol.for("react.memo_cache_sentinel")?(B=(0,a.jsxs)("div",{className:`${r.variable} ${n.variable} min-h-screen relative overflow-hidden`,style:e,children:[l,o,(0,a.jsxs)("div",{className:"container mx-auto max-w-5xl px-4 py-10 md:py-16 space-y-12 relative z-10",children:[N,j,F,T,(0,a.jsx)("div",{className:"text-center",children:(0,a.jsxs)("div",{className:"bg-[#FF4136] border-4 border-[#111] p-8 inline-block",style:A,children:[E,R,(0,a.jsx)(s.default,{href:"/",children:(0,a.jsxs)("button",{className:"px-8 py-4 bg-[#FFDC00] border-4 border-[#111] text-[#111] font-[family-name:var(--font-bangers)] text-2xl uppercase tracking-wide hover:bg-white transition-colors flex items-center justify-center gap-2 mx-auto",style:D,children:[U,"CREATE DOT ART!",(0,a.jsx)(d.ArrowRight,{className:"w-6 h-6"})]})})]})})]})]}),C[22]=B):B=C[22],B}function h(e,t){return(0,a.jsxs)("div",{className:"bg-[#111] border-4 border-[#111] p-6",style:{boxShadow:"6px 6px 0px 0px rgba(0,0,0,0.3)"},children:[(0,a.jsx)("h3",{className:"font-[family-name:var(--font-bangers)] text-2xl text-[#FFDC00] uppercase mb-4",children:e.title}),(0,a.jsx)("ul",{className:"space-y-2",children:e.points.map(b)})]},t)}function b(e,t){return(0,a.jsxs)("li",{className:"font-[family-name:var
1(--font-archivo)] text-sm text-white flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-[#FF4136]",children:"→"})," ",e]},t)}function f(e,t){let s=e.icon;return(0,a.jsxs)("div",{className:"bg-white border-4 border-[#111] p-6",style:{boxShadow:"6px 6px 0px 0px #111"},children:[(0,a.jsx)("div",{className:"w-16 h-16 rounded-full border-4 border-[#111] flex items-center justify-center mb-4",style:{backgroundColor:e.color},children:(0,a.jsx)(s,{className:"w-8 h-8 text-white"})}),(0,a.jsx)("h3",{className:"font-[family-name:var(--font-bangers)] text-2xl text-[#111] uppercase mb-3",children:e.title}),(0,a.jsx)("p",{className:"font-[family-name:var(--font-archivo)] text-sm text-[#111]/70 leading-relaxed",children:e.desc})]},t)}e.s(["default",()=>p],10062)}]);

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.