├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── public ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── index.html ├── jo.svg ├── manifest.json ├── robots.txt ├── sitemap.xml └── social-image.png ├── src ├── app │ ├── App.js │ └── HelmetMeta.js ├── components │ ├── background │ │ ├── DisplacementSphere.css │ │ ├── DisplacementSphere.js │ │ ├── sphereFragShader.js │ │ └── sphereVertShader.js │ ├── content │ │ ├── Content.js │ │ ├── SocialIcons.js │ │ ├── SponsorButton.js │ │ ├── TextDecrypt.js │ │ └── Today.js │ ├── footer │ │ └── FooterText.js │ ├── logo │ │ ├── Logo.js │ │ └── LogoLink.js │ ├── speedDial │ │ └── SpeedDial.js │ └── theme │ │ ├── ThemeProvider.js │ │ ├── ThemeToggle.js │ │ └── Themes.js ├── hooks │ ├── useInViewport.js │ └── usePrefersReducedMotion.js ├── index.css ├── index.js ├── pages │ ├── Home.js │ ├── PageNotFound.js │ └── Resume.js ├── settings │ ├── resume.json │ └── settings.json └── utils │ ├── getName.js │ ├── logCredits.js │ ├── style.js │ ├── three.js │ └── transition.js └── vercel.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: JoHoop 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/package.json -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/index.html -------------------------------------------------------------------------------- /public/jo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/jo.svg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/social-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/public/social-image.png -------------------------------------------------------------------------------- /src/app/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/app/App.js -------------------------------------------------------------------------------- /src/app/HelmetMeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/app/HelmetMeta.js -------------------------------------------------------------------------------- /src/components/background/DisplacementSphere.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/background/DisplacementSphere.css -------------------------------------------------------------------------------- /src/components/background/DisplacementSphere.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/background/DisplacementSphere.js -------------------------------------------------------------------------------- /src/components/background/sphereFragShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/background/sphereFragShader.js -------------------------------------------------------------------------------- /src/components/background/sphereVertShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/background/sphereVertShader.js -------------------------------------------------------------------------------- /src/components/content/Content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/content/Content.js -------------------------------------------------------------------------------- /src/components/content/SocialIcons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/content/SocialIcons.js -------------------------------------------------------------------------------- /src/components/content/SponsorButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/content/SponsorButton.js -------------------------------------------------------------------------------- /src/components/content/TextDecrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/content/TextDecrypt.js -------------------------------------------------------------------------------- /src/components/content/Today.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/content/Today.js -------------------------------------------------------------------------------- /src/components/footer/FooterText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/footer/FooterText.js -------------------------------------------------------------------------------- /src/components/logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/logo/Logo.js -------------------------------------------------------------------------------- /src/components/logo/LogoLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/logo/LogoLink.js -------------------------------------------------------------------------------- /src/components/speedDial/SpeedDial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/speedDial/SpeedDial.js -------------------------------------------------------------------------------- /src/components/theme/ThemeProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/theme/ThemeProvider.js -------------------------------------------------------------------------------- /src/components/theme/ThemeToggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/theme/ThemeToggle.js -------------------------------------------------------------------------------- /src/components/theme/Themes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/components/theme/Themes.js -------------------------------------------------------------------------------- /src/hooks/useInViewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/hooks/useInViewport.js -------------------------------------------------------------------------------- /src/hooks/usePrefersReducedMotion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/hooks/usePrefersReducedMotion.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/pages/Home.js -------------------------------------------------------------------------------- /src/pages/PageNotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/pages/PageNotFound.js -------------------------------------------------------------------------------- /src/pages/Resume.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/pages/Resume.js -------------------------------------------------------------------------------- /src/settings/resume.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/settings/resume.json -------------------------------------------------------------------------------- /src/settings/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/settings/settings.json -------------------------------------------------------------------------------- /src/utils/getName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/utils/getName.js -------------------------------------------------------------------------------- /src/utils/logCredits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/utils/logCredits.js -------------------------------------------------------------------------------- /src/utils/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/utils/style.js -------------------------------------------------------------------------------- /src/utils/three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/utils/three.js -------------------------------------------------------------------------------- /src/utils/transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/src/utils/transition.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoHoop/personal-website-react/HEAD/vercel.json --------------------------------------------------------------------------------