1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[327],{1592:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/projects",function(){return n(1574)}])},5834:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var i=n(5893),s=n(1664),a=n.n(s),r=n(6010);function l(e){return(0,i.jsx)("svg",{viewBox:"0 0 16 16",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"M6.75 5.75 9.25 8l-2.5 2.25",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}function o(e){let{as:t="div",className:n,children:s}=e;return(0,i.jsx)(t,{className:(0,r.Z)(n,"group relative flex flex-col items-start"),children:s})}o.Link=function(e){let{children:t,...n}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"absolute -inset-y-6 -inset-x-4 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 dark:bg-zinc-800/50 sm:-inset-x-6 sm:rounded-2xl"}),(0,i.jsxs)(a(),{...n,children:[(0,i.jsx)("span",{className:"absolute -inset-y-6 -inset-x-4 z-20 sm:-inset-x-6 sm:rounded-2xl"}),(0,i.jsx)("span",{className:"relative z-10",children:t})]})]})},o.Title=function(e){let{as:t="h2",href:n,children:s}=e;return(0,i.jsx)(t,{className:"text-base font-semibold tracking-tight text-zinc-800 dark:text-zinc-100",children:n?(0,i.jsx)(o.Link,{href:n,children:s}):s})},o.Description=function(e){let{children:t}=e;return(0,i.jsx)("p",{className:"relative z-10 mt-2 text-sm text-zinc-600 dark:text-zinc-400",children:t})},o.Cta=function(e){let{children:t}=e;return(0,i.jsxs)("div",{"aria-hidden":"true",className:"relative z-10 mt-4 flex items-center text-sm font-medium text-teal-500",children:[t,(0,i.jsx)(l,{className:"ml-1 h-4 w-4 stroke-current"})]})},o.Eyebrow=function(e){let{as:t="p",decorate:n=!1,className:s,children:a,...l}=e;return(0,i.jsxs)(t,{className:(0,r.Z)(s,"relative z-10 order-first mb-3 flex items-center text-sm text-zinc-400 dark:text-zinc-500",n&&"pl-3.5"),...l,children:[n&&(0,i.jsx)("span",{className:"absolute inset-y-0 left-0 flex items-center","aria-hidden":"true",children:(0,i.jsx)("span",{className:"h-4 w-0.5 rounded-full bg-zinc-200 dark:bg-zinc-500"})}),a]})}},9659:function(e,t,n){"use strict";n.d(t,{X:function(){return a}});var i=n(5893),s=n(7527);function a(e){let{title:t,intro:n,children:a}=e;return(0,i.jsxs)(s.W,{className:"mt-16 sm:mt-32",children:[(0,i.jsxs)("header",{className:"max-w-2xl",children:[(0,i.jsx)("h1",{className:"text-4xl font-bold tracking-tight text-zinc-800 dark:text-zinc-100 sm:text-5xl",children:t}),(0,i.jsx)("p",{className:"mt-6 text-base text-zinc-600 dark:text-zinc-400",children:n})]}),(0,i.jsx)("div",{className:"mt-16 sm:mt-20",children:a})]})}},1574:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return d}});var i=n(5893);n(5675);var s=n(9008),a=n.n(s),r=n(5834),l=n(9659);let o=[{name:"Wonderday.ai",description:"Wonderday.ai is a platform that helps you create your own AI-powered day calend.",link:{href:"https://wonderday.ai",label:"wonderday.ai"}},{name:"Capture Assist",description:"A technical support tool that lets your customers easily record their screen,take screenshots, and provide you with detailed steps to recreate their problems.",link:{href:"https://captureassist.com",label:"captureassist.com"}},{name:"Ascii Webcam",description:"Convert realtime webcam footage to ascii art",link:{href:"https://codepen.io/webdistortion/pen/poOXmqw",label:"Webcam ASCII"}},{name:"Pretty Zucky",description:"A timeline of Facebook privacy missteps and misdemeanors.",link:{href:"https://prettyzucky.com/",label:"prettyzucky.com"}},{name:"Quick Hello",description:"Send a quick message to anyone. Anywhere.",link:{href:"https://quickhello.app/",label:"QuickHello.app"}},{name:"Velocity - Laravel React Starter Kit for SaaS Applications",description:"Got an idea for a SaaS product? Want to build it in React and Laravel? Course you do. This starter kit will get you up and running quickly.",link:{href:"https://pastaduck.gumroad.com/l/chbnv",label:"Velocity"}},{name:"Kate & Moon",description:"An e-commerce brand bringing you the latest in childrenâs decor and home styling with a twist of interesting.",link:{href:"https://kateandmoon.com",label:"Kate and Moon"}}];function c(e){return(0,i.jsx)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"M15.712 11.823a.75.75 0 1 0 1.06 1.06l-1.06-1.06Zm-4.95 1.768a.75.75 0 0 0 1.06-1.06l-1.
106 1.06Zm-2.475-1.414a.75.75 0 1 0-1.06-1.06l1.06 1.06Zm4.95-1.768a.75.75 0 1 0-1.06 1.06l1.06-1.06Zm3.359.53-.884.884 1.06 1.06.885-.883-1.061-1.06Zm-4.95-2.12 1.414-1.415L12 6.344l-1.415 1.413 1.061 1.061Zm0 3.535a2.5 2.5 0 0 1 0-3.536l-1.06-1.06a4 4 0 0 0 0 5.656l1.06-1.06Zm4.95-4.95a2.5 2.5 0 0 1 0 3.535L17.656 12a4 4 0 0 0 0-5.657l-1.06 1.06Zm1.06-1.06a4 4 0 0 0-5.656 0l1.06 1.06a2.5 2.5 0 0 1 3.536 0l1.06-1.06Zm-7.07 7.07.176.177 1.06-1.06-.176-.177-1.06 1.06Zm-3.183-.353.884-.884-1.06-1.06-.884.883 1.06 1.06Zm4.95 2.121-1.414 1.414 1.06 1.06 1.415-1.413-1.06-1.061Zm0-3.536a2.5 2.5 0 0 1 0 3.536l1.06 1.06a4 4 0 0 0 0-5.656l-1.06 1.06Zm-4.95 4.95a2.5 2.5 0 0 1 0-3.535L6.344 12a4 4 0 0 0 0 5.656l1.06-1.06Zm-1.06 1.06a4 4 0 0 0 5.657 0l-1.061-1.06a2.5 2.5 0 0 1-3.535 0l-1.061 1.06Zm7.07-7.07-.176-.177-1.06 1.06.176.178 1.06-1.061Z",fill:"currentColor"})})}function d(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(a(),{children:[(0,i.jsx)("title",{children:"Projects - Paul Anthony"}),(0,i.jsx)("meta",{name:"description",content:"Things Iâve made trying to put my dent in the universe."})]}),(0,i.jsx)(l.X,{title:"Some stuff Iâve made.",intro:"Iâve worked on tons of little projects over the years, these are just some of my current ones. Many of them are open-source, so if you see something that piques your interest, check out the code and contribute if you have ideas for how it can be improved.",children:(0,i.jsx)("ul",{role:"list",className:"grid grid-cols-1 gap-x-12 gap-y-16 sm:grid-cols-2 lg:grid-cols-3",children:o.map(e=>(0,i.jsxs)(r.Z,{as:"li",children:[(0,i.jsx)("h2",{className:"mt-6 text-base font-semibold text-zinc-800 dark:text-zinc-100",children:(0,i.jsx)(r.Z.Link,{href:e.link.href,children:e.name})}),(0,i.jsx)(r.Z.Description,{children:e.description}),(0,i.jsxs)("p",{className:"relative z-10 mt-6 flex text-sm font-medium text-zinc-400 transition group-hover:text-teal-500 dark:text-zinc-200",children:[(0,i.jsx)(c,{className:"h-6 w-6 flex-none"}),(0,i.jsx)("span",{className:"ml-2",children:e.link.label})]})]},e.name))})})]})}},9008:function(e,t,n){e.exports=n(3121)}},function(e){e.O(0,[774,888,179],function(){return e(e.s=1592)}),_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.