├── .eslintrc ├── .expo-shared └── assets.json ├── .gitignore ├── App.tsx ├── README.md ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png └── splash.png ├── babel.config.js ├── eas.json ├── package.json ├── src ├── AllTheGestures │ ├── AllTheGestures.tsx │ ├── README.md │ ├── index.ts │ └── steps │ │ ├── Final.tsx │ │ ├── Step1.tsx │ │ ├── Step2.tsx │ │ ├── Step3.tsx │ │ ├── Step4.tsx │ │ └── Step5.tsx ├── AnimatedReactions │ ├── AnimatedReactions.tsx │ ├── README.md │ ├── index.ts │ └── steps │ │ ├── Final.tsx │ │ ├── Step1.tsx │ │ ├── Step2.tsx │ │ ├── Step3.tsx │ │ ├── Step4.tsx │ │ ├── Step5.tsx │ │ ├── Step6.tsx │ │ └── Step7.tsx ├── Drawings │ ├── Drawings.tsx │ ├── Readme.md │ ├── index.ts │ └── steps │ │ ├── Final.tsx │ │ ├── Start.tsx │ │ ├── Step1.tsx │ │ └── Step2.tsx ├── Examples.tsx ├── GestureBasedPicker │ ├── GestureBasedPicker.tsx │ ├── README.md │ ├── index.ts │ └── steps │ │ ├── Final.tsx │ │ ├── Step1.tsx │ │ ├── Step2.tsx │ │ ├── Step3.tsx │ │ ├── Step4.tsx │ │ └── Step5.tsx ├── PhotoEditor │ ├── Filters.tsx │ ├── Helpers.tsx │ ├── PhotoEditor.tsx │ ├── index.ts │ └── steps │ │ ├── Final │ │ ├── Filters.tsx │ │ └── PhotoEditor.tsx │ │ └── Readme.md ├── PinchToZoom │ ├── PinchToZoom.tsx │ ├── Readme.md │ ├── index.ts │ └── steps │ │ ├── Final.tsx │ │ └── Start.tsx ├── ReactLogo │ ├── ReactLogo.tsx │ ├── Readme.md │ ├── index.ts │ └── steps │ │ ├── Final.tsx │ │ ├── Start.tsx │ │ ├── Step1.tsx │ │ └── Step2.tsx ├── Routes.ts ├── ShapeMorphing │ ├── Eye.tsx │ ├── Helpers.ts │ ├── Mouth.tsx │ ├── ShapeMorphing.tsx │ ├── Slider.tsx │ ├── Title.tsx │ ├── assets │ │ ├── SF-Pro-Display-Bold.otf │ │ ├── SF-Pro-Display-Medium.otf │ │ └── SF-Pro-Display-Regular.otf │ ├── index.ts │ └── steps │ │ ├── Final │ │ ├── Eye.tsx │ │ ├── Helpers.ts │ │ ├── Mouth.tsx │ │ ├── ShapeMorphing.tsx │ │ ├── Slider.tsx │ │ └── Title.tsx │ │ └── Readme.md ├── SkiaLogo │ ├── Background.tsx │ ├── PathGradient.tsx │ ├── Readme.md │ ├── SkiaLogo.tsx │ ├── index.ts │ └── steps │ │ ├── Bonus.tsx │ │ ├── Final.tsx │ │ ├── Start.tsx │ │ └── Step1.tsx ├── Stickers │ ├── AppjsLogo.tsx │ ├── ReactLogo.tsx │ ├── SkiaLogo.tsx │ ├── Stickers.tsx │ └── index.ts ├── assets │ ├── zurich.jpg │ ├── zurich2.jpg │ └── zurich3.jpg ├── components │ ├── CenterScreen.tsx │ ├── LoadAssets.tsx │ ├── Math.ts │ └── matrixMath.ts └── index.d.ts ├── tsconfig.json └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/.eslintrc -------------------------------------------------------------------------------- /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/App.tsx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/assets/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/babel.config.js -------------------------------------------------------------------------------- /eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/eas.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/package.json -------------------------------------------------------------------------------- /src/AllTheGestures/AllTheGestures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/AllTheGestures.tsx -------------------------------------------------------------------------------- /src/AllTheGestures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/README.md -------------------------------------------------------------------------------- /src/AllTheGestures/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./AllTheGestures"; 2 | -------------------------------------------------------------------------------- /src/AllTheGestures/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/steps/Final.tsx -------------------------------------------------------------------------------- /src/AllTheGestures/steps/Step1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/steps/Step1.tsx -------------------------------------------------------------------------------- /src/AllTheGestures/steps/Step2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/steps/Step2.tsx -------------------------------------------------------------------------------- /src/AllTheGestures/steps/Step3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/steps/Step3.tsx -------------------------------------------------------------------------------- /src/AllTheGestures/steps/Step4.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/steps/Step4.tsx -------------------------------------------------------------------------------- /src/AllTheGestures/steps/Step5.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AllTheGestures/steps/Step5.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/AnimatedReactions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/AnimatedReactions.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/README.md -------------------------------------------------------------------------------- /src/AnimatedReactions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./AnimatedReactions"; 2 | -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Final.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step1.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step2.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step3.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step4.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step4.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step5.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step5.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step6.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step6.tsx -------------------------------------------------------------------------------- /src/AnimatedReactions/steps/Step7.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/AnimatedReactions/steps/Step7.tsx -------------------------------------------------------------------------------- /src/Drawings/Drawings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Drawings/Drawings.tsx -------------------------------------------------------------------------------- /src/Drawings/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Drawings/Readme.md -------------------------------------------------------------------------------- /src/Drawings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Drawings"; 2 | -------------------------------------------------------------------------------- /src/Drawings/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Drawings/steps/Final.tsx -------------------------------------------------------------------------------- /src/Drawings/steps/Start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Drawings/steps/Start.tsx -------------------------------------------------------------------------------- /src/Drawings/steps/Step1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Drawings/steps/Step1.tsx -------------------------------------------------------------------------------- /src/Drawings/steps/Step2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Drawings/steps/Step2.tsx -------------------------------------------------------------------------------- /src/Examples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Examples.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/GestureBasedPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/GestureBasedPicker.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/README.md -------------------------------------------------------------------------------- /src/GestureBasedPicker/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./GestureBasedPicker"; 2 | -------------------------------------------------------------------------------- /src/GestureBasedPicker/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/steps/Final.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/steps/Step1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/steps/Step1.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/steps/Step2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/steps/Step2.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/steps/Step3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/steps/Step3.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/steps/Step4.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/steps/Step4.tsx -------------------------------------------------------------------------------- /src/GestureBasedPicker/steps/Step5.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/GestureBasedPicker/steps/Step5.tsx -------------------------------------------------------------------------------- /src/PhotoEditor/Filters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PhotoEditor/Filters.tsx -------------------------------------------------------------------------------- /src/PhotoEditor/Helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PhotoEditor/Helpers.tsx -------------------------------------------------------------------------------- /src/PhotoEditor/PhotoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PhotoEditor/PhotoEditor.tsx -------------------------------------------------------------------------------- /src/PhotoEditor/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PhotoEditor"; 2 | -------------------------------------------------------------------------------- /src/PhotoEditor/steps/Final/Filters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PhotoEditor/steps/Final/Filters.tsx -------------------------------------------------------------------------------- /src/PhotoEditor/steps/Final/PhotoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PhotoEditor/steps/Final/PhotoEditor.tsx -------------------------------------------------------------------------------- /src/PhotoEditor/steps/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PhotoEditor/steps/Readme.md -------------------------------------------------------------------------------- /src/PinchToZoom/PinchToZoom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PinchToZoom/PinchToZoom.tsx -------------------------------------------------------------------------------- /src/PinchToZoom/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PinchToZoom/Readme.md -------------------------------------------------------------------------------- /src/PinchToZoom/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PinchToZoom"; 2 | -------------------------------------------------------------------------------- /src/PinchToZoom/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PinchToZoom/steps/Final.tsx -------------------------------------------------------------------------------- /src/PinchToZoom/steps/Start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/PinchToZoom/steps/Start.tsx -------------------------------------------------------------------------------- /src/ReactLogo/ReactLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ReactLogo/ReactLogo.tsx -------------------------------------------------------------------------------- /src/ReactLogo/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ReactLogo/Readme.md -------------------------------------------------------------------------------- /src/ReactLogo/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ReactLogo"; 2 | -------------------------------------------------------------------------------- /src/ReactLogo/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ReactLogo/steps/Final.tsx -------------------------------------------------------------------------------- /src/ReactLogo/steps/Start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ReactLogo/steps/Start.tsx -------------------------------------------------------------------------------- /src/ReactLogo/steps/Step1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ReactLogo/steps/Step1.tsx -------------------------------------------------------------------------------- /src/ReactLogo/steps/Step2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ReactLogo/steps/Step2.tsx -------------------------------------------------------------------------------- /src/Routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Routes.ts -------------------------------------------------------------------------------- /src/ShapeMorphing/Eye.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/Eye.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/Helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/Helpers.ts -------------------------------------------------------------------------------- /src/ShapeMorphing/Mouth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/Mouth.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/ShapeMorphing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/ShapeMorphing.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/Slider.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/Title.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/assets/SF-Pro-Display-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/assets/SF-Pro-Display-Bold.otf -------------------------------------------------------------------------------- /src/ShapeMorphing/assets/SF-Pro-Display-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/assets/SF-Pro-Display-Medium.otf -------------------------------------------------------------------------------- /src/ShapeMorphing/assets/SF-Pro-Display-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/assets/SF-Pro-Display-Regular.otf -------------------------------------------------------------------------------- /src/ShapeMorphing/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ShapeMorphing"; 2 | -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Final/Eye.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Final/Eye.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Final/Helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Final/Helpers.ts -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Final/Mouth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Final/Mouth.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Final/ShapeMorphing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Final/ShapeMorphing.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Final/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Final/Slider.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Final/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Final/Title.tsx -------------------------------------------------------------------------------- /src/ShapeMorphing/steps/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/ShapeMorphing/steps/Readme.md -------------------------------------------------------------------------------- /src/SkiaLogo/Background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/Background.tsx -------------------------------------------------------------------------------- /src/SkiaLogo/PathGradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/PathGradient.tsx -------------------------------------------------------------------------------- /src/SkiaLogo/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/Readme.md -------------------------------------------------------------------------------- /src/SkiaLogo/SkiaLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/SkiaLogo.tsx -------------------------------------------------------------------------------- /src/SkiaLogo/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SkiaLogo"; 2 | -------------------------------------------------------------------------------- /src/SkiaLogo/steps/Bonus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/steps/Bonus.tsx -------------------------------------------------------------------------------- /src/SkiaLogo/steps/Final.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/steps/Final.tsx -------------------------------------------------------------------------------- /src/SkiaLogo/steps/Start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/steps/Start.tsx -------------------------------------------------------------------------------- /src/SkiaLogo/steps/Step1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/SkiaLogo/steps/Step1.tsx -------------------------------------------------------------------------------- /src/Stickers/AppjsLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Stickers/AppjsLogo.tsx -------------------------------------------------------------------------------- /src/Stickers/ReactLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Stickers/ReactLogo.tsx -------------------------------------------------------------------------------- /src/Stickers/SkiaLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Stickers/SkiaLogo.tsx -------------------------------------------------------------------------------- /src/Stickers/Stickers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/Stickers/Stickers.tsx -------------------------------------------------------------------------------- /src/Stickers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Stickers"; 2 | -------------------------------------------------------------------------------- /src/assets/zurich.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/assets/zurich.jpg -------------------------------------------------------------------------------- /src/assets/zurich2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/assets/zurich2.jpg -------------------------------------------------------------------------------- /src/assets/zurich3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/assets/zurich3.jpg -------------------------------------------------------------------------------- /src/components/CenterScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/components/CenterScreen.tsx -------------------------------------------------------------------------------- /src/components/LoadAssets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/components/LoadAssets.tsx -------------------------------------------------------------------------------- /src/components/Math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/components/Math.ts -------------------------------------------------------------------------------- /src/components/matrixMath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/components/matrixMath.ts -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/software-mansion-labs/drawings-and-animations-workshop/HEAD/yarn.lock --------------------------------------------------------------------------------