├── .babelrc ├── .env ├── .eslintrc ├── .gitignore ├── .prettierrc ├── .storybook ├── StoryContainer.css ├── StoryContainer.js ├── main.js ├── manager-head.html ├── manager.js ├── preview.css └── preview.js ├── .stylelintrc ├── LICENSE ├── README.md ├── craco.config.js ├── design ├── Google Pixel 6.glb ├── Macbook Pro.gltf ├── iMac 2021.glb ├── iMac Pro.glb ├── iPad Air 3.glb ├── iPhone 11.glb ├── iPhone 12.glb ├── imac-2021.jpg ├── imac-pro.jpg ├── ipad-air.jpg ├── iphone-11.jpg ├── iphone-12.jpg ├── macbook-pro.jpg └── pixel-6.jpg ├── jsconfig.json ├── manifest.json ├── package.json ├── postcss.config.js ├── public ├── favicon.png ├── humans.txt ├── icon-256.png ├── icon-512.png ├── icon.svg ├── index.html ├── manifest.json ├── robots.txt ├── sitemap.xml └── social-image.png ├── src ├── app │ ├── index.css │ ├── index.js │ ├── index.test.js │ └── reset.css ├── assets │ ├── fonts │ │ ├── inter-bold.woff2 │ │ ├── inter-medium.woff2 │ │ └── inter-regular.woff2 │ ├── imac-2021-front-left.png │ ├── imac-2021-front-right.png │ ├── imac-2021-front.png │ ├── imac-2021-tilted-left.png │ ├── imac-2021-tilted-right.png │ ├── imac-2021.glb │ ├── imac-2021.jpg │ ├── imac-pro-front-left.png │ ├── imac-pro-front-right.png │ ├── imac-pro-front.png │ ├── imac-pro-tilted-left.png │ ├── imac-pro-tilted-right.png │ ├── imac-pro.glb │ ├── imac-pro.jpg │ ├── ipad-air-front-left.png │ ├── ipad-air-front-right.png │ ├── ipad-air-front.png │ ├── ipad-air-tilted-left.png │ ├── ipad-air-tilted-right.png │ ├── ipad-air.glb │ ├── ipad-air.jpg │ ├── iphone-11-front-left.png │ ├── iphone-11-front-right.png │ ├── iphone-11-front.png │ ├── iphone-11-tilted-left.png │ ├── iphone-11-tilted-right.png │ ├── iphone-11.glb │ ├── iphone-11.jpg │ ├── iphone-12-front-left.png │ ├── iphone-12-front-right.png │ ├── iphone-12-front.png │ ├── iphone-12-tilted-left.png │ ├── iphone-12-tilted-right.png │ ├── iphone-12.glb │ ├── iphone-12.jpg │ ├── macbook-pro-front-left.png │ ├── macbook-pro-front-right.png │ ├── macbook-pro-front.png │ ├── macbook-pro-tilted-left.png │ ├── macbook-pro-tilted-right.png │ ├── macbook-pro.glb │ └── macbook-pro.jpg ├── components │ ├── Button │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Dropdown │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Heading │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Icon │ │ ├── icons.js │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Input │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Link │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Option │ │ ├── index.css │ │ └── index.js │ ├── Scene │ │ ├── Canvas.css │ │ ├── Canvas.js │ │ ├── Controls.js │ │ ├── Model.js │ │ ├── deviceModels.js │ │ └── index.js │ ├── Spinner │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── Text │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ ├── ThemeProvider │ │ ├── index.js │ │ ├── theme.js │ │ └── useTheme.js │ ├── Tooltip │ │ ├── index.css │ │ ├── index.js │ │ └── index.stories.js │ └── VisuallyHidden │ │ ├── index.css │ │ └── index.js ├── data │ ├── colors.js │ ├── export.js │ └── presets.js ├── hooks │ ├── index.js │ ├── useFormInput.js │ ├── useId.js │ ├── useInViewport.js │ ├── useInterval.js │ ├── useLocalStorage.js │ ├── useParallax.js │ ├── usePrefersColorScheme.js │ ├── usePrefersReducedMotion.js │ ├── usePrevious.js │ ├── useRouteTransition.js │ ├── useScrollRestore.js │ └── useWindowSize.js ├── index.js ├── pages │ ├── 404.js │ ├── Home.js │ ├── Intro.css │ ├── Intro.js │ └── socials.js ├── plugin │ ├── figma.js │ ├── index.css │ ├── index.js │ └── reducer.js └── utils │ ├── focus.js │ ├── image.js │ ├── model.js │ ├── offset.js │ ├── prerender.js │ ├── style.js │ └── transition.js ├── vercel.json ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.babelrc -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | SKIP_PREFLIGHT_CHECK=true -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.prettierrc -------------------------------------------------------------------------------- /.storybook/StoryContainer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/StoryContainer.css -------------------------------------------------------------------------------- /.storybook/StoryContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/StoryContainer.js -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/manager-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/manager-head.html -------------------------------------------------------------------------------- /.storybook/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/manager.js -------------------------------------------------------------------------------- /.storybook/preview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/preview.css -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/.stylelintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/README.md -------------------------------------------------------------------------------- /craco.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/craco.config.js -------------------------------------------------------------------------------- /design/Google Pixel 6.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/Google Pixel 6.glb -------------------------------------------------------------------------------- /design/Macbook Pro.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/Macbook Pro.gltf -------------------------------------------------------------------------------- /design/iMac 2021.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iMac 2021.glb -------------------------------------------------------------------------------- /design/iMac Pro.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iMac Pro.glb -------------------------------------------------------------------------------- /design/iPad Air 3.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iPad Air 3.glb -------------------------------------------------------------------------------- /design/iPhone 11.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iPhone 11.glb -------------------------------------------------------------------------------- /design/iPhone 12.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iPhone 12.glb -------------------------------------------------------------------------------- /design/imac-2021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/imac-2021.jpg -------------------------------------------------------------------------------- /design/imac-pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/imac-pro.jpg -------------------------------------------------------------------------------- /design/ipad-air.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/ipad-air.jpg -------------------------------------------------------------------------------- /design/iphone-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iphone-11.jpg -------------------------------------------------------------------------------- /design/iphone-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/iphone-12.jpg -------------------------------------------------------------------------------- /design/macbook-pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/macbook-pro.jpg -------------------------------------------------------------------------------- /design/pixel-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/design/pixel-6.jpg -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/jsconfig.json -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/humans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/humans.txt -------------------------------------------------------------------------------- /public/icon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/icon-256.png -------------------------------------------------------------------------------- /public/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/icon-512.png -------------------------------------------------------------------------------- /public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/icon.svg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/social-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/public/social-image.png -------------------------------------------------------------------------------- /src/app/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/app/index.css -------------------------------------------------------------------------------- /src/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/app/index.js -------------------------------------------------------------------------------- /src/app/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/app/index.test.js -------------------------------------------------------------------------------- /src/app/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/app/reset.css -------------------------------------------------------------------------------- /src/assets/fonts/inter-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/fonts/inter-bold.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/inter-medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/fonts/inter-medium.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/inter-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/fonts/inter-regular.woff2 -------------------------------------------------------------------------------- /src/assets/imac-2021-front-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021-front-left.png -------------------------------------------------------------------------------- /src/assets/imac-2021-front-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021-front-right.png -------------------------------------------------------------------------------- /src/assets/imac-2021-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021-front.png -------------------------------------------------------------------------------- /src/assets/imac-2021-tilted-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021-tilted-left.png -------------------------------------------------------------------------------- /src/assets/imac-2021-tilted-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021-tilted-right.png -------------------------------------------------------------------------------- /src/assets/imac-2021.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021.glb -------------------------------------------------------------------------------- /src/assets/imac-2021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-2021.jpg -------------------------------------------------------------------------------- /src/assets/imac-pro-front-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro-front-left.png -------------------------------------------------------------------------------- /src/assets/imac-pro-front-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro-front-right.png -------------------------------------------------------------------------------- /src/assets/imac-pro-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro-front.png -------------------------------------------------------------------------------- /src/assets/imac-pro-tilted-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro-tilted-left.png -------------------------------------------------------------------------------- /src/assets/imac-pro-tilted-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro-tilted-right.png -------------------------------------------------------------------------------- /src/assets/imac-pro.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro.glb -------------------------------------------------------------------------------- /src/assets/imac-pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/imac-pro.jpg -------------------------------------------------------------------------------- /src/assets/ipad-air-front-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air-front-left.png -------------------------------------------------------------------------------- /src/assets/ipad-air-front-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air-front-right.png -------------------------------------------------------------------------------- /src/assets/ipad-air-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air-front.png -------------------------------------------------------------------------------- /src/assets/ipad-air-tilted-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air-tilted-left.png -------------------------------------------------------------------------------- /src/assets/ipad-air-tilted-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air-tilted-right.png -------------------------------------------------------------------------------- /src/assets/ipad-air.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air.glb -------------------------------------------------------------------------------- /src/assets/ipad-air.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/ipad-air.jpg -------------------------------------------------------------------------------- /src/assets/iphone-11-front-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11-front-left.png -------------------------------------------------------------------------------- /src/assets/iphone-11-front-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11-front-right.png -------------------------------------------------------------------------------- /src/assets/iphone-11-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11-front.png -------------------------------------------------------------------------------- /src/assets/iphone-11-tilted-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11-tilted-left.png -------------------------------------------------------------------------------- /src/assets/iphone-11-tilted-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11-tilted-right.png -------------------------------------------------------------------------------- /src/assets/iphone-11.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11.glb -------------------------------------------------------------------------------- /src/assets/iphone-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-11.jpg -------------------------------------------------------------------------------- /src/assets/iphone-12-front-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12-front-left.png -------------------------------------------------------------------------------- /src/assets/iphone-12-front-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12-front-right.png -------------------------------------------------------------------------------- /src/assets/iphone-12-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12-front.png -------------------------------------------------------------------------------- /src/assets/iphone-12-tilted-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12-tilted-left.png -------------------------------------------------------------------------------- /src/assets/iphone-12-tilted-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12-tilted-right.png -------------------------------------------------------------------------------- /src/assets/iphone-12.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12.glb -------------------------------------------------------------------------------- /src/assets/iphone-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/iphone-12.jpg -------------------------------------------------------------------------------- /src/assets/macbook-pro-front-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro-front-left.png -------------------------------------------------------------------------------- /src/assets/macbook-pro-front-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro-front-right.png -------------------------------------------------------------------------------- /src/assets/macbook-pro-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro-front.png -------------------------------------------------------------------------------- /src/assets/macbook-pro-tilted-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro-tilted-left.png -------------------------------------------------------------------------------- /src/assets/macbook-pro-tilted-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro-tilted-right.png -------------------------------------------------------------------------------- /src/assets/macbook-pro.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro.glb -------------------------------------------------------------------------------- /src/assets/macbook-pro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/assets/macbook-pro.jpg -------------------------------------------------------------------------------- /src/components/Button/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Button/index.css -------------------------------------------------------------------------------- /src/components/Button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Button/index.js -------------------------------------------------------------------------------- /src/components/Button/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Button/index.stories.js -------------------------------------------------------------------------------- /src/components/Dropdown/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Dropdown/index.css -------------------------------------------------------------------------------- /src/components/Dropdown/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Dropdown/index.js -------------------------------------------------------------------------------- /src/components/Dropdown/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Dropdown/index.stories.js -------------------------------------------------------------------------------- /src/components/Heading/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Heading/index.css -------------------------------------------------------------------------------- /src/components/Heading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Heading/index.js -------------------------------------------------------------------------------- /src/components/Heading/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Heading/index.stories.js -------------------------------------------------------------------------------- /src/components/Icon/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Icon/icons.js -------------------------------------------------------------------------------- /src/components/Icon/index.css: -------------------------------------------------------------------------------- 1 | .icon { 2 | display: block; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Icon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Icon/index.js -------------------------------------------------------------------------------- /src/components/Icon/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Icon/index.stories.js -------------------------------------------------------------------------------- /src/components/Input/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Input/index.css -------------------------------------------------------------------------------- /src/components/Input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Input/index.js -------------------------------------------------------------------------------- /src/components/Input/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Input/index.stories.js -------------------------------------------------------------------------------- /src/components/Link/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Link/index.css -------------------------------------------------------------------------------- /src/components/Link/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Link/index.js -------------------------------------------------------------------------------- /src/components/Link/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Link/index.stories.js -------------------------------------------------------------------------------- /src/components/Option/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Option/index.css -------------------------------------------------------------------------------- /src/components/Option/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Option/index.js -------------------------------------------------------------------------------- /src/components/Scene/Canvas.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Scene/Canvas.css -------------------------------------------------------------------------------- /src/components/Scene/Canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Scene/Canvas.js -------------------------------------------------------------------------------- /src/components/Scene/Controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Scene/Controls.js -------------------------------------------------------------------------------- /src/components/Scene/Model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Scene/Model.js -------------------------------------------------------------------------------- /src/components/Scene/deviceModels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Scene/deviceModels.js -------------------------------------------------------------------------------- /src/components/Scene/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Scene/index.js -------------------------------------------------------------------------------- /src/components/Spinner/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Spinner/index.css -------------------------------------------------------------------------------- /src/components/Spinner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Spinner/index.js -------------------------------------------------------------------------------- /src/components/Spinner/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Spinner/index.stories.js -------------------------------------------------------------------------------- /src/components/Text/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Text/index.css -------------------------------------------------------------------------------- /src/components/Text/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Text/index.js -------------------------------------------------------------------------------- /src/components/Text/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Text/index.stories.js -------------------------------------------------------------------------------- /src/components/ThemeProvider/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/ThemeProvider/index.js -------------------------------------------------------------------------------- /src/components/ThemeProvider/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/ThemeProvider/theme.js -------------------------------------------------------------------------------- /src/components/ThemeProvider/useTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/ThemeProvider/useTheme.js -------------------------------------------------------------------------------- /src/components/Tooltip/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Tooltip/index.css -------------------------------------------------------------------------------- /src/components/Tooltip/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Tooltip/index.js -------------------------------------------------------------------------------- /src/components/Tooltip/index.stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/Tooltip/index.stories.js -------------------------------------------------------------------------------- /src/components/VisuallyHidden/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/VisuallyHidden/index.css -------------------------------------------------------------------------------- /src/components/VisuallyHidden/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/components/VisuallyHidden/index.js -------------------------------------------------------------------------------- /src/data/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/data/colors.js -------------------------------------------------------------------------------- /src/data/export.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/data/export.js -------------------------------------------------------------------------------- /src/data/presets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/data/presets.js -------------------------------------------------------------------------------- /src/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/index.js -------------------------------------------------------------------------------- /src/hooks/useFormInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useFormInput.js -------------------------------------------------------------------------------- /src/hooks/useId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useId.js -------------------------------------------------------------------------------- /src/hooks/useInViewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useInViewport.js -------------------------------------------------------------------------------- /src/hooks/useInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useInterval.js -------------------------------------------------------------------------------- /src/hooks/useLocalStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useLocalStorage.js -------------------------------------------------------------------------------- /src/hooks/useParallax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useParallax.js -------------------------------------------------------------------------------- /src/hooks/usePrefersColorScheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/usePrefersColorScheme.js -------------------------------------------------------------------------------- /src/hooks/usePrefersReducedMotion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/usePrefersReducedMotion.js -------------------------------------------------------------------------------- /src/hooks/usePrevious.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/usePrevious.js -------------------------------------------------------------------------------- /src/hooks/useRouteTransition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useRouteTransition.js -------------------------------------------------------------------------------- /src/hooks/useScrollRestore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useScrollRestore.js -------------------------------------------------------------------------------- /src/hooks/useWindowSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/hooks/useWindowSize.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/pages/404.js -------------------------------------------------------------------------------- /src/pages/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/pages/Home.js -------------------------------------------------------------------------------- /src/pages/Intro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/pages/Intro.css -------------------------------------------------------------------------------- /src/pages/Intro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/pages/Intro.js -------------------------------------------------------------------------------- /src/pages/socials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/pages/socials.js -------------------------------------------------------------------------------- /src/plugin/figma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/plugin/figma.js -------------------------------------------------------------------------------- /src/plugin/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/plugin/index.css -------------------------------------------------------------------------------- /src/plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/plugin/index.js -------------------------------------------------------------------------------- /src/plugin/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/plugin/reducer.js -------------------------------------------------------------------------------- /src/utils/focus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/focus.js -------------------------------------------------------------------------------- /src/utils/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/image.js -------------------------------------------------------------------------------- /src/utils/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/model.js -------------------------------------------------------------------------------- /src/utils/offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/offset.js -------------------------------------------------------------------------------- /src/utils/prerender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/prerender.js -------------------------------------------------------------------------------- /src/utils/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/style.js -------------------------------------------------------------------------------- /src/utils/transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/src/utils/transition.js -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/vercel.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodyJasonBennett/device-models/HEAD/yarn.lock --------------------------------------------------------------------------------