PageSourceSearch

https://pedroneves.info/

html pedroneves.info collected 2026-10-05 07:10:00 UTC 10,251 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html class="light" lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/assets/globals-Dd9Qnygj.css" data-precedence="default"/><title>Pedro Neves</title><meta name="theme-color" content="#ffffff"/><meta name="description" content="Pedro Neves"/><meta name="robots" content="index, follow"/><meta property="og:title" content="Pedro Neves"/><meta property="og:description" content="Pedro Neves"/><meta property="og:url" content="http://localhost:3001"/><meta property="og:type" content="website"/><meta property="og:site_name" content="Pedro Neves"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Pedro Neves"/><meta name="twitter:description" content="Pedro Neves"/><link rel="modulepreload" href="/assets/index-BevVM60l.js"/><link rel="modulepreload" href="/assets/jsx-runtime-61oo8qHm.js"/><link rel="modulepreload" href="/assets/sanity-awaCFjpo.js"/><link rel="modulepreload" href="/assets/lazyRouteComponent-DZP7Ga-F.js"/><link rel="modulepreload" href="/assets/link-BGHVHzFt.js"/><link rel="modulepreload" href="/assets/public-routes-DL9MFELF.js"/><link rel="modulepreload" href="/assets/_frontend-BAEUmrLB.js"/><link rel="modulepreload" href="/assets/_frontend-B_J9IQCk.js"/><link rel="modulepreload" href="/assets/_frontend-Bvm3hE30.js"/><link rel="modulepreload" href="/assets/internal-route-link-bMIfa5ap.js"/><link rel="icon" href="/favicon.ico" type="image/x-icon"/><link rel="icon" href="/icon.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><link rel="manifest" href="/manifest.json"/><link rel="canonical" href="http://localhost:3001"/>
1<script type="application/ld+json">[{"@context":"https://schema.org","@type":"WebSite","name":"Pedro Neves","url":"http://localhost:3001","description":"Pedro Neves"},{"@context":"https://schema.org","@type":"Person","@id":"http://localhost:3001/#person","name":"Pedro Neves","url":"http://localhost:3001","jobTitle":"Designer \u0026 Educator"}]</script>
1</head><body><div><!--$--><!--$--><div class="flex flex-col font-sans text-base md:text-lg h-dvh overflow-hidden fixed inset-0" data-home-viewport=""><header class="sticky top-0 z-50 flex h-14 w-full items-center px-3 py-3 font-mono text-base [view-transition-name:site-header] pointer-events-none"><div class="flex w-full items-center justify-between gap-3 md:justify-end"><a class="pointer-events-auto md:hidden active" href="/" data-status="active" aria-current="page">PMN</a><div class="pointer-events-auto hidden md:contents"><nav aria-label="Breadcrumb" class="pt-0.5"><ol class="flex items-center gap-3"><li><span>PMN</span></li></ol></nav></div><nav class="pointer-events-auto flex items-center gap-3"><a aria-label="Projects" class="group size-8" href="/projects"><span class="block size-full origin-center animate-[spin_1.5s_linear_infinite] [animation-play-state:paused] motion-reduce:animate-none group-hover:[animation-play-state:running]"><svg fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="text-black size-full transition-colors duration-100 ease-out group-hover:text-copper group-data-[status=active]:text-copper" aria-label="Projects Icon"><path d="M12 1.2v21.6M1.2 12h21.6M4.363 4.363l15.274 15.274M4.363 19.637 19.637 4.363" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="1.5"></path></svg></span></a><a aria-label="Research" class="group size-8" href="/research"><span class="block size-full origin-center animate-[spin_2s_linear_infinite] [animation-play-state:paused] motion-reduce:animate-none group-hover:[animation-play-state:running]"><svg fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="text-black size-full group-hover:text-copper group-data-[status=active]:text-copper" aria-label="Research Icon"><path d="M16.564 2.212a10.8 10.8 0 0 0-14.352 14.352M7.436 21.788A10.8 10.8 0 0 0 21.788 7.436" fill="none" stroke="currentColor" stroke-linecap="round" stroke-width="1.5"></path><circle cx="12" cy="12" r="3.6"></circle></svg></span></a><a aria-label="About" class="group size-8" href="/about"><span class="block size-full origin-center animate-[spin_2s_linear_infinite] [animation-play-state:paused] motion-reduce:animate-none group-hover:[animation-play-state:running]"><svg fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="text-black size-full group-hover:text-copper group-data-[status=active]:text-copper" aria-label="About Icon"><circle cx="12" cy="12" fill="none" r="10.8" stroke="currentColor" stroke-dasharray="9.048 7.9166" stroke-linecap="round" stroke-width="1.5" transform="rotate(30 12 12)"></circle><circle cx="12" cy="1.2" r="0.75"></circle><circle cx="22.8" cy="12" r="0.75"></circle><circle cx="12" cy="22.8" r="0.75"></circle><circle cx="1.2" cy="12" r="0.75"></circle></svg></span></a></nav></div></header><!--$--><main class="fixed inset-0 z-0 h-dvh"><h1 class="sr-only">Pedro Neves</h1><div class="relative size-full overflow-hidden bg-[#f1f0ea]"></div></main><!--/$--></div><!--/$--><!--/$--></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section>
1<script data-tsr-stream-part="">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-BevVM60l.js","/assets/jsx-runtime-61oo8qHm.js","/assets/sanity-awaCFjpo.js","/assets/lazyRouteComponent-DZP7Ga-F.js","/assets/link-BGHVHzFt.js","/assets/public-routes-DL9MFELF.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-BevVM60l.js"}}]},"/_frontend":$R[8]={preloads:$R[9]=["/assets/_frontend-BAEUmrLB.js","/assets/_frontend-B_J9IQCk.js"]},"/_frontend/":$R[10]={preloads:$R[11]=["/assets/_frontend-Bvm3hE30.js","/assets/internal-route-link-bMIfa5ap.js"]}}},matches:$R[12]=[$R[13]={i:"__root__�",u:1791184200398,s:"success",ssr:!0},$R[14]={i:"�_frontend�",u:1791184200579,s:"success",l:$R[15]={sanityRuntime:$R[16]={mode:"public",perspective:"published",useCdn:!0,stegaEnabled:!1,visualEditingEnabled:!1,invalidationMode:"none",previewUnavailableReason:"not-development",studioUrl:"https://pedroneves.sanity.studio"},siteSettings:$R[17]={_id:"siteSettings",email:"[email protected]",fullName:"Pedro Neves",githubUrl:null,instagramUrl:"https://instagram.com/pm.neves",isMaintenanceEnabled:!1,jobTitle:"Designer & Educator",linkedinUrl:"https://linkedin.com/in/pedroneves",maintenanceMessage:"New Website Coming Soon",sameAs:null,siteName:"Pedro Neves"}},ssr:!0},$R[18]={i:"�_frontend��",u:1791184200725,s:"success",l:$R[19]={home:$R[20]={_id:"home",backgroundImage:$R[21]={alt:null,asset:$R[22]={_id:"image-46c5caec2c70f7c6d5907f57c6dbfcdc814b606b-3433x2575-jpg",metadata:$R[23]={dimensions:$R[24]={he
1ight:2575,width:3433},lqip:"data:image/jpeg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQFB//EACMQAAICAQIGAwAAAAAAAAAAAAEDAgQABREGEiEiMUFCYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A3qrwiuPEo1645zLi1lcO7pynr4xvWtUjT0duoLQ1kVeYCPcfwZSo1LSb9pjrMmV5neED8frG2wBEhsDv6OBJ02yL1BFkKmoNiJcjBtKO/o4YixPEJnIwnSjHfoCCdhhgf//Z"},url:"https://cdn.sanity.io/images/2riox97l/production/46c5caec2c70f7c6d5907f57c6dbfcdc814b606b-3433x2575.jpg"},crop:null,hotspot:null},finderWindowTitle:"Workfolio",homeLinks:$R[25]=[$R[26]={_key:"49ecb45abd95",externalUrl:null,iconColor:"#2b6fde",iconLetter:"P",internalPage:$R[27]={_type:"projectsPage",slug:null},linkType:"internal",title:"projects.docs"},$R[28]={_key:"a5077fc66a4d",externalUrl:null,iconColor:"#9a9ea3",iconLetter:".",internalPage:$R[29]={_type:"researchPage",slug:null},linkType:"internal",title:"research-and-creative-activity.txt"},$R[30]={_key:"b0e34f7ec2a7",externalUrl:null,iconColor:"#e74c3c",iconLetter:"A",internalPage:$R[31]={_type:"about",slug:null},linkType:"internal",title:"about.csv"}],seoDescription:"Pedro Neves",seoImage:$R[32]={alt:"Pedro Neves",asset:null,crop:null,hotspot:null},seoTitle:"Pedro Neves",sketchCameraAccess:!1,sketchLibraries:null,sketchSource:"let img; \n\nasync function setup() {\n\tcreateCanvas(windowWidth, windowHeight)\t\n\timg = await loadImage(\"https://cdn.sanity.io/images/2riox97l/production/078246517094d9c2fe14548416c6d99d0f01d592-1080x1080.jpg\");\n\tbackground(200)\n}\n\nfunction draw() {\n\tfill(200)\n\timageMode(CENTER)\n\timage(img,mouseX,mouseY,100,100,50,50);\n\t//rect(mouseX, mouseY, 200)\t\n}",visualMode:"sketch"},sanityRuntime:$R[33]={mode:"public",perspective:"published",useCdn:!0,stegaEnabled:!1,visualEditingEnabled:!1,invalidationMode:"none",previewUnavailableReason:"not-development",studioUrl:"https://pedroneves.sanity.studio"},siteSettings:$R[34]={_id:"siteSettings",email:"[email protected]",fullName:"Pedro Neves",githubUrl:null,instagramUrl:"https://instagram.com/pm.neves",isMaintenanceEnabled:!1,jobTitle:"Designer & Educator",linkedinUrl:"https://linkedin.com/in/pedroneves",maintenanceMessage:"New Website Coming Soon",sameAs:null,siteName:"Pedro Neves"}},ssr:!0}]})($R["tsr"]);$_TSR.e();{let s=document.currentScript,p;while((p=s.previousElementSibling)&&p.hasAttribute('data-tsr-stream-part'))p.remove();s.remove()}</script>
1<script type="module" async="" src="/assets/index-BevVM60l.js"></script>
1<script>document.currentScript.remove();/*$tsr-stream-boundary*/</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"2b617691f6914b7a9f453125538637b6","r":1,"spa":2}' crossorigin="anonymous"></script>
1
2</body></html>

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.