diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..a9c7260 --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,13 @@ +{ + "files": { + "main.css": "/interactive-grid-bg/static/css/main.7cc28eea.css", + "main.js": "/interactive-grid-bg/static/js/main.95d3df60.js", + "index.html": "/interactive-grid-bg/index.html", + "main.7cc28eea.css.map": "/interactive-grid-bg/static/css/main.7cc28eea.css.map", + "main.95d3df60.js.map": "/interactive-grid-bg/static/js/main.95d3df60.js.map" + }, + "entrypoints": [ + "static/css/main.7cc28eea.css", + "static/js/main.95d3df60.js" + ] +} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..a11777c Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..a593d1d --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +Interactive Grid Background
\ No newline at end of file diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/static/css/main.7cc28eea.css b/static/css/main.7cc28eea.css new file mode 100644 index 0000000..95c6f5c --- /dev/null +++ b/static/css/main.7cc28eea.css @@ -0,0 +1,2 @@ +body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:#f7f7f7;margin:0;overflow:hidden;padding:0}#root,body,html{height:100%}canvas{display:block;height:100vh;width:100vw}.mouse-overlay{background:radial-gradient(circle,#ff000080 0,#f000 80%);border-radius:50%;height:100px;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%);transition:background-position .1s;width:100px} +/*# sourceMappingURL=main.7cc28eea.css.map*/ \ No newline at end of file diff --git a/static/css/main.7cc28eea.css.map b/static/css/main.7cc28eea.css.map new file mode 100644 index 0000000..a458e71 --- /dev/null +++ b/static/css/main.7cc28eea.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.7cc28eea.css","mappings":"AAAA,KAKE,kCAAmC,CACnC,iCAAkC,CAJlC,mIAEY,CAHZ,QAMF,CAEA,KACE,uEAEF,CCZA,UAME,wBAAyB,CAJzB,QAAS,CAET,eAAgB,CADhB,SAIF,CAEA,gBAJE,WAMF,CAEA,OACE,aAAc,CAEd,YAAa,CADb,WAEF,CAEA,eAOE,wDAIC,CACD,iBAAkB,CANlB,YAAa,CAHb,MAAO,CACP,mBAAoB,CAHpB,iBAAkB,CAClB,KAAM,CAWN,8BAAgC,CAChC,kCAAoC,CATpC,WAUF","sources":["index.css","App.css"],"sourcesContent":["body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n","html,\nbody {\n margin: 0;\n padding: 0;\n overflow: hidden;\n height: 100%;\n background-color: #f7f7f7;\n}\n\n#root {\n height: 100%;\n}\n\ncanvas {\n display: block;\n width: 100vw;\n height: 100vh;\n}\n\n.mouse-overlay {\n position: absolute;\n top: 0;\n left: 0;\n pointer-events: none;\n width: 100px;\n height: 100px;\n background: radial-gradient(\n circle,\n rgba(255, 0, 0, 0.5) 0%,\n rgba(255, 0, 0, 0) 80%\n );\n border-radius: 50%;\n transform: translate(-50%, -50%);\n transition: background-position 0.1s;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.95d3df60.js b/static/js/main.95d3df60.js new file mode 100644 index 0000000..3a8291c --- /dev/null +++ b/static/js/main.95d3df60.js @@ -0,0 +1,3 @@ +/*! For license information please see main.95d3df60.js.LICENSE.txt */ +(()=>{var e={695:e=>{function t(e,t,n){var r,i,a,s,o;function l(){var u=Date.now()-s;u=0?r=setTimeout(l,t-u):(r=null,n||(o=e.apply(a,i),a=i=null))}null==t&&(t=100);var u=function(){a=this,i=arguments,s=Date.now();var u=n&&!r;return r||(r=setTimeout(l,t)),u&&(o=e.apply(a,i),a=i=null),o};return u.clear=function(){r&&(clearTimeout(r),r=null)},u.flush=function(){r&&(o=e.apply(a,i),a=i=null,clearTimeout(r),r=null)},u}t.debounce=t,e.exports=t},730:(e,t,n)=>{"use strict";var r=n(43),i=n(67);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n