├── .changeset └── config.json ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── README.md ├── apps ├── email-previews │ ├── .react-email │ │ ├── CHANGELOG.md │ │ ├── emails │ │ │ └── .gitkeep │ │ ├── index.mjs │ │ ├── jsx-runtime │ │ │ └── jsx-dev-runtime.js │ │ ├── license.md │ │ ├── module-punycode.d.ts │ │ ├── next-env.d.ts │ │ ├── next.config.mjs │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── postcss.config.js │ │ ├── readme.md │ │ ├── scripts │ │ │ ├── build-preview-server.mts │ │ │ ├── dev.mts │ │ │ ├── fill-caniemail-data.mts │ │ │ ├── seed.mts │ │ │ └── utils │ │ │ │ └── default-seed │ │ │ │ ├── auth │ │ │ │ ├── account-confirmation.tsx │ │ │ │ └── forgot-password.tsx │ │ │ │ ├── communications │ │ │ │ ├── payment-overdue.tsx │ │ │ │ ├── team-invite.tsx │ │ │ │ └── webhooks-failed.tsx │ │ │ │ ├── feedback-request.tsx │ │ │ │ └── marketing │ │ │ │ └── changelog.tsx │ │ ├── src │ │ │ ├── actions │ │ │ │ ├── email-validation │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── check-images.spec.tsx.snap │ │ │ │ │ ├── caniemail-data.ts │ │ │ │ │ ├── check-compatibility.ts │ │ │ │ │ ├── check-images.spec.tsx │ │ │ │ │ ├── check-images.ts │ │ │ │ │ ├── check-links.spec.tsx │ │ │ │ │ ├── check-links.ts │ │ │ │ │ ├── get-code-location-from-ast-element.ts │ │ │ │ │ └── quick-fetch.ts │ │ │ │ ├── export-single-template.ts │ │ │ │ ├── get-email-path-from-slug.ts │ │ │ │ ├── get-emails-directory-metadata-action.ts │ │ │ │ ├── render-email-by-path.tsx │ │ │ │ └── safe-action.ts │ │ │ ├── animated-icons-data │ │ │ │ ├── help.json │ │ │ │ ├── link.json │ │ │ │ ├── load.json │ │ │ │ └── mail.json │ │ │ ├── app │ │ │ │ ├── env.ts │ │ │ │ ├── favicon.ico │ │ │ │ ├── fonts.ts │ │ │ │ ├── fonts │ │ │ │ │ └── SFMono │ │ │ │ │ │ ├── SFMonoBold.otf │ │ │ │ │ │ ├── SFMonoBoldItalic.otf │ │ │ │ │ │ ├── SFMonoHeavy.otf │ │ │ │ │ │ ├── SFMonoHeavyItalic.otf │ │ │ │ │ │ ├── SFMonoLight.otf │ │ │ │ │ │ ├── SFMonoLightItalic.otf │ │ │ │ │ │ ├── SFMonoMedium.otf │ │ │ │ │ │ ├── SFMonoMediumItalic.otf │ │ │ │ │ │ ├── SFMonoRegular.otf │ │ │ │ │ │ ├── SFMonoRegularItalic.otf │ │ │ │ │ │ ├── SFMonoSemibold.otf │ │ │ │ │ │ └── SFMonoSemiboldItalic.otf │ │ │ │ ├── globals.css │ │ │ │ ├── layout.tsx │ │ │ │ ├── logo.png │ │ │ │ ├── page.tsx │ │ │ │ └── preview │ │ │ │ │ └── [...slug] │ │ │ │ │ ├── email-frame.tsx │ │ │ │ │ ├── error-overlay.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── preview.tsx │ │ │ ├── components │ │ │ │ ├── button.tsx │ │ │ │ ├── code-container.tsx │ │ │ │ ├── code-snippet.tsx │ │ │ │ ├── code.tsx │ │ │ │ ├── heading.tsx │ │ │ │ ├── icons │ │ │ │ │ ├── icon-arrow-down.tsx │ │ │ │ │ ├── icon-base.tsx │ │ │ │ │ ├── icon-bug.tsx │ │ │ │ │ ├── icon-button.tsx │ │ │ │ │ ├── icon-check.tsx │ │ │ │ │ ├── icon-clipboard.tsx │ │ │ │ │ ├── icon-cloud-alert.tsx │ │ │ │ │ ├── icon-cloud-check.tsx │ │ │ │ │ ├── icon-download.tsx │ │ │ │ │ ├── icon-email.tsx │ │ │ │ │ ├── icon-file.tsx │ │ │ │ │ ├── icon-folder-open.tsx │ │ │ │ │ ├── icon-folder.tsx │ │ │ │ │ ├── icon-hide-sidebar.tsx │ │ │ │ │ ├── icon-image.tsx │ │ │ │ │ ├── icon-info.tsx │ │ │ │ │ ├── icon-link.tsx │ │ │ │ │ ├── icon-loader.tsx │ │ │ │ │ ├── icon-monitor.tsx │ │ │ │ │ ├── icon-moon.tsx │ │ │ │ │ ├── icon-phone.tsx │ │ │ │ │ ├── icon-reload.tsx │ │ │ │ │ ├── icon-source.tsx │ │ │ │ │ ├── icon-stamp.tsx │ │ │ │ │ ├── icon-sun.tsx │ │ │ │ │ └── icon-warning.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── logo.tsx │ │ │ │ ├── resizable-wrapper.tsx │ │ │ │ ├── send.tsx │ │ │ │ ├── shell.tsx │ │ │ │ ├── sidebar │ │ │ │ │ ├── file-tree-directory-children.tsx │ │ │ │ │ ├── file-tree-directory.tsx │ │ │ │ │ ├── file-tree.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── sidebar.tsx │ │ │ │ ├── text.tsx │ │ │ │ ├── toolbar.tsx │ │ │ │ ├── toolbar │ │ │ │ │ ├── checking-results.tsx │ │ │ │ │ ├── code-preview-line-link.tsx │ │ │ │ │ ├── compatibility.tsx │ │ │ │ │ ├── linter.tsx │ │ │ │ │ ├── resend.tsx │ │ │ │ │ ├── results-table.tsx │ │ │ │ │ ├── results.tsx │ │ │ │ │ ├── spam-assassin.tsx │ │ │ │ │ ├── toolbar-button.tsx │ │ │ │ │ └── use-cached-state.ts │ │ │ │ ├── tooltip-content.tsx │ │ │ │ ├── tooltip.tsx │ │ │ │ ├── topbar.tsx │ │ │ │ └── topbar │ │ │ │ │ ├── active-view-toggle-group.tsx │ │ │ │ │ ├── emulated-dark-mode-toggle.tsx │ │ │ │ │ └── view-size-controls.tsx │ │ │ ├── contexts │ │ │ │ ├── emails.tsx │ │ │ │ ├── preview.tsx │ │ │ │ └── toolbar.tsx │ │ │ ├── hooks │ │ │ │ ├── use-clamped-state.ts │ │ │ │ ├── use-email-rendering-result.ts │ │ │ │ ├── use-fragment-identifier.ts │ │ │ │ ├── use-hot-reload.ts │ │ │ │ └── use-rendering-metadata.ts │ │ │ └── utils │ │ │ │ ├── __snapshots__ │ │ │ │ └── get-email-component.spec.ts.snap │ │ │ │ ├── caniemail │ │ │ │ ├── all-css-properties.ts │ │ │ │ ├── ast │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── get-object-variables.spec.ts.snap │ │ │ │ │ ├── get-object-variables.spec.ts │ │ │ │ │ ├── get-object-variables.ts │ │ │ │ │ ├── get-used-style-properties.spec.ts │ │ │ │ │ └── get-used-style-properties.ts │ │ │ │ ├── get-compatibility-stats-for-entry.ts │ │ │ │ ├── get-css-functions.ts │ │ │ │ ├── get-css-property-names.ts │ │ │ │ ├── get-css-property-with-value.ts │ │ │ │ ├── get-css-unit.ts │ │ │ │ ├── get-element-attributes.ts │ │ │ │ ├── get-element-names.ts │ │ │ │ └── tailwind │ │ │ │ │ ├── get-tailwind-config.spec.ts │ │ │ │ │ ├── get-tailwind-config.ts │ │ │ │ │ ├── get-tailwind-metadata.spec.ts │ │ │ │ │ ├── get-tailwind-metadata.ts │ │ │ │ │ └── tests │ │ │ │ │ ├── dummy-email-template.tsx │ │ │ │ │ └── tailwind.config.ts │ │ │ │ ├── cn.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── contains-email-template.spec.ts │ │ │ │ ├── contains-email-template.ts │ │ │ │ ├── convert-stack-with-sourcemap.ts │ │ │ │ ├── copy-text-to-clipboard.ts │ │ │ │ ├── create-jsx-runtime.ts │ │ │ │ ├── esbuild │ │ │ │ ├── escape-string-for-regex.ts │ │ │ │ └── renderring-utilities-exporter.ts │ │ │ │ ├── get-email-component.spec.ts │ │ │ │ ├── get-email-component.ts │ │ │ │ ├── get-emails-directory-metadata.spec.ts │ │ │ │ ├── get-emails-directory-metadata.ts │ │ │ │ ├── get-line-and-column-from-offset.spec.ts │ │ │ │ ├── get-line-and-column-from-offset.ts │ │ │ │ ├── index.ts │ │ │ │ ├── js-email-detection.spec.ts │ │ │ │ ├── language-map.ts │ │ │ │ ├── linting.ts │ │ │ │ ├── load-stream.ts │ │ │ │ ├── register-spinner-autostopping.ts │ │ │ │ ├── result.ts │ │ │ │ ├── run-bundled-code.ts │ │ │ │ ├── sanitize.ts │ │ │ │ ├── sleep.ts │ │ │ │ ├── snake-to-camel.ts │ │ │ │ ├── static-node-modules-for-vm.ts │ │ │ │ ├── style-text.ts │ │ │ │ ├── testing │ │ │ │ ├── js-email-export-default.js │ │ │ │ ├── js-email-test.js │ │ │ │ ├── mdx-email-test.js │ │ │ │ ├── request-response-email.tsx │ │ │ │ └── vercel-invite-user.tsx │ │ │ │ ├── types │ │ │ │ ├── as.ts │ │ │ │ ├── email-template.ts │ │ │ │ ├── error-object.ts │ │ │ │ └── hot-reload-change.ts │ │ │ │ └── unreachable.ts │ │ ├── tailwind.config.ts │ │ ├── tsconfig.json │ │ └── vitest.config.ts │ ├── emails │ │ ├── ProductUpdateEmail.tsx │ │ ├── ShaderGradientEmail.tsx │ │ └── ShaderGradientUpdateEmail.tsx │ ├── lib │ │ └── emailContent.ts │ ├── package.json │ └── tsconfig.json ├── example-nextjs-dev │ ├── .eslintrc.json │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── app │ │ ├── customize-simple │ │ │ └── page.tsx │ │ ├── favicon.ico │ │ ├── fonts │ │ │ ├── GeistMonoVF.woff │ │ │ └── GeistVF.woff │ │ ├── globals.css │ │ ├── layout.tsx │ │ ├── loop │ │ │ └── page.tsx │ │ └── page.tsx │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.mjs │ ├── tailwind.config.ts │ └── tsconfig.json ├── examples │ ├── example-nextjs-approuter │ │ ├── .editorconfig │ │ ├── .eslintignore │ │ ├── .eslintrc │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── LICENSE │ │ ├── README.md │ │ ├── app │ │ │ ├── global.css │ │ │ ├── head.tsx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── next-env.d.ts │ │ ├── next.config.js │ │ ├── package.json │ │ ├── postcss.config.js │ │ ├── public │ │ │ ├── icons │ │ │ │ ├── android-icon-192x192.png │ │ │ │ ├── android-icon-512x512.png │ │ │ │ ├── apple-touch-icon.png │ │ │ │ ├── favicon-16x16.png │ │ │ │ ├── favicon-32x32.png │ │ │ │ ├── favicon.ico │ │ │ │ ├── safari-pinned-tab.svg │ │ │ │ └── share.png │ │ │ └── manifest.json │ │ ├── sandbox.config.json │ │ ├── src │ │ │ ├── components │ │ │ │ ├── canvas │ │ │ │ │ ├── Scene.tsx │ │ │ │ │ └── View.tsx │ │ │ │ └── dom │ │ │ │ │ └── Layout.tsx │ │ │ ├── helpers │ │ │ │ ├── components │ │ │ │ │ └── Three.tsx │ │ │ │ └── global.ts │ │ │ └── index.d.ts │ │ ├── tailwind.config.js │ │ └── tsconfig.json │ ├── example-nextjs │ │ ├── .editorconfig │ │ ├── .eslintignore │ │ ├── .eslintrc.js │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── LICENSE │ │ ├── README.md │ │ ├── next-env.d.ts │ │ ├── next.config.js │ │ ├── next.lock │ │ │ ├── data │ │ │ │ └── https_cdn.skypack.dev │ │ │ │ │ ├── canvas-confetti_9252fa9daae992739b10 │ │ │ │ │ └── canvas-confetti_v1.6.0-t438JJTXIbBReqvLtDua_dist_es2019_mode_imports_optimized_canvas-confetti_8183e58eff4f5babe0d0.js │ │ │ └── lock.json │ │ ├── package.json │ │ ├── postcss.config.js │ │ ├── public │ │ │ ├── icons │ │ │ │ ├── android-icon-192x192.png │ │ │ │ ├── android-icon-512x512.png │ │ │ │ ├── apple-touch-icon.png │ │ │ │ ├── favicon-16x16.png │ │ │ │ ├── favicon-32x32.png │ │ │ │ ├── favicon.ico │ │ │ │ ├── safari-pinned-tab.svg │ │ │ │ └── share.png │ │ │ ├── img │ │ │ │ └── logo.svg │ │ │ ├── manifest.json │ │ │ └── robots.txt │ │ ├── sandbox.config.json │ │ ├── src │ │ │ ├── components │ │ │ │ ├── canvas │ │ │ │ │ └── Scene.tsx │ │ │ │ └── dom │ │ │ │ │ └── Layout.tsx │ │ │ ├── config.tsx │ │ │ ├── declarations.d.ts │ │ │ ├── index.d.ts │ │ │ ├── pages │ │ │ │ ├── _app.tsx │ │ │ │ └── index.tsx │ │ │ └── styles │ │ │ │ └── index.css │ │ ├── tailwind.config.js │ │ └── tsconfig.json │ └── example-vite-react │ │ ├── .gitignore │ │ ├── README.md │ │ ├── eslint.config.js │ │ ├── index.html │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── public │ │ └── vite.svg │ │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts ├── figma-plugin │ ├── README.md │ ├── manifest.json │ ├── package.json │ ├── src │ │ ├── code.ts │ │ ├── ui.css │ │ ├── ui.html │ │ └── ui.tsx │ ├── tsconfig.json │ └── webpack.config.js └── framer-plugin │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── framer.json │ ├── index.html │ ├── package.json │ ├── public │ └── icon.png │ ├── src │ ├── App.css │ ├── App.tsx │ ├── main.tsx │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── assets ├── feconf.png ├── figma.gif ├── framer.gif └── intro.gif ├── package.json ├── packages ├── eslint-config-custom │ ├── index.js │ └── package.json ├── shadergradient │ ├── .eslintrc.js │ ├── .npmignore │ ├── CHANGELOG.md │ ├── package.json │ ├── pnpm-lock.yaml │ ├── src │ │ ├── FramerControls.ts │ │ ├── FramerShaderGradient.tsx │ │ ├── ShaderGradient │ │ │ ├── Axis │ │ │ │ ├── Axis.tsx │ │ │ │ ├── CubicBezierLine.tsx │ │ │ │ ├── GizmoHelper.tsx │ │ │ │ ├── GizmoViewport.tsx │ │ │ │ ├── Line.tsx │ │ │ │ ├── OrthographicCamera.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── mergeRefs.ts │ │ │ │ ├── useCamera.tsx │ │ │ │ └── useFBO.tsx │ │ │ ├── Controls │ │ │ │ ├── CameraControl.tsx │ │ │ │ ├── Controls.tsx │ │ │ │ ├── index.ts │ │ │ │ └── useCameraAnimation.ts │ │ │ ├── Lights │ │ │ │ ├── Environment │ │ │ │ │ ├── EnvironmentMap.tsx │ │ │ │ │ ├── environment-assets.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── useRGBELoader.ts │ │ │ │ ├── Lights.tsx │ │ │ │ └── index.ts │ │ │ ├── Mesh │ │ │ │ ├── Geometry.tsx │ │ │ │ ├── Materials.tsx │ │ │ │ ├── Mesh.tsx │ │ │ │ └── index.ts │ │ │ ├── PostProcessing │ │ │ │ ├── PostProcessing.tsx │ │ │ │ ├── index.ts │ │ │ │ └── lib │ │ │ │ │ └── pp │ │ │ │ │ ├── BlendFunction.js │ │ │ │ │ ├── HalftonePass.ts │ │ │ │ │ ├── HalftoneShader.js │ │ │ │ │ ├── Pass.js │ │ │ │ │ ├── blending │ │ │ │ │ ├── BlendFunction.js │ │ │ │ │ ├── BlendMode.js │ │ │ │ │ ├── glsl │ │ │ │ │ │ ├── add │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── alpha │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── average │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── color-burn │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── color-dodge │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── darken │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── difference │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── divide │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── exclusion │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── lighten │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── multiply │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── negation │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── normal │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── overlay │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── reflect │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── screen │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ ├── soft-light │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ │ └── subtract │ │ │ │ │ │ │ └── shader.frag │ │ │ │ │ └── index.js │ │ │ │ │ └── from-threejs │ │ │ │ │ ├── postprocessing │ │ │ │ │ ├── EffectComposer.js │ │ │ │ │ ├── MaskPass.js │ │ │ │ │ ├── Pass.js │ │ │ │ │ ├── RenderPass.js │ │ │ │ │ └── ShaderPass.js │ │ │ │ │ └── shaders │ │ │ │ │ └── CopyShader.js │ │ │ ├── ShaderGradient.tsx │ │ │ └── index.ts │ │ ├── ShaderGradientCanvas.tsx │ │ ├── consts.ts │ │ ├── hooks │ │ │ └── useInView.ts │ │ ├── index.ts │ │ ├── module.d.ts │ │ ├── presets.ts │ │ ├── shaders │ │ │ ├── base │ │ │ │ ├── fragment.glsl │ │ │ │ ├── index.ts │ │ │ │ └── vertex.glsl │ │ │ ├── cosmic │ │ │ │ ├── index.ts │ │ │ │ ├── plane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ ├── sphere │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ └── waterPlane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ ├── defaults │ │ │ │ ├── index.ts │ │ │ │ ├── plane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ ├── sphere │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ └── waterPlane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ ├── glass │ │ │ │ ├── index.ts │ │ │ │ ├── plane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ ├── sphere │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ └── waterPlane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ ├── index.ts │ │ │ ├── positionMix │ │ │ │ ├── index.ts │ │ │ │ ├── plane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ ├── sphere │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ │ └── waterPlane │ │ │ │ │ ├── fragment.glsl │ │ │ │ │ ├── index.ts │ │ │ │ │ └── vertex.glsl │ │ │ └── shaderMaterial.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── color.ts │ │ │ ├── debug.ts │ │ │ ├── index.ts │ │ │ ├── live-reload │ │ │ ├── bootstrap.ts │ │ │ ├── socket.ts │ │ │ └── useRealtimeComponent.ts │ │ │ └── platform.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsup.config.ts │ └── tsup.framer.config.ts ├── tailwind-config │ ├── package.json │ └── tailwind.config.js ├── tsconfig │ ├── base.json │ ├── nextjs.json │ ├── package.json │ └── react-library.json └── ui │ ├── CHANGELOG.md │ ├── assets │ ├── email │ │ ├── feconf.png │ │ ├── figma-plugin.gif │ │ ├── figma.gif │ │ ├── framer.gif │ │ ├── intro.gif │ │ ├── perf.gif │ │ └── sg-logo.png │ ├── hdr │ │ ├── city.hdr │ │ ├── dawn.hdr │ │ └── lobby.hdr │ ├── lib │ │ ├── GIFEncoder.js │ │ ├── LZWEncoder.js │ │ ├── NeuQuant.js │ │ └── b64.js │ └── sounds │ │ └── tick.mp3 │ ├── package.json │ ├── src │ ├── README.md │ ├── components │ │ ├── FigmaPlugin │ │ │ ├── ColorInput.tsx │ │ │ ├── DoubleNumberInput.tsx │ │ │ ├── InputTitle.tsx │ │ │ ├── NumberInput.tsx │ │ │ ├── RangeSlider.tsx │ │ │ ├── Slider.tsx │ │ │ ├── SupabaseClient.tsx │ │ │ ├── Test.tsx │ │ │ ├── TripleNumberInput.tsx │ │ │ ├── index.ts │ │ │ └── slider.css │ │ ├── Shared │ │ │ ├── BasicControls.tsx │ │ │ ├── ShaderGradientStateless │ │ │ │ ├── ShaderGradientStateless.tsx │ │ │ │ ├── ShaderGradientStatelessCanvas.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── store │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── presetURLs.ts │ │ │ │ │ ├── store.ts │ │ │ │ │ ├── usePresetToStore.ts │ │ │ │ │ ├── useQueryState.ts │ │ │ │ │ └── useSearchParamToStore.ts │ │ │ │ └── useControlValues.ts │ │ │ ├── Spacing.tsx │ │ │ ├── TextAnimation.tsx │ │ │ ├── TextHover.tsx │ │ │ └── index.ts │ │ ├── Web │ │ │ ├── Button.tsx │ │ │ ├── Customize │ │ │ │ ├── CustomizeColorInput.tsx │ │ │ │ ├── CustomizeNumberInput │ │ │ │ │ ├── CustomizeNumberInput.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── CustomizeRadio.tsx │ │ │ │ ├── CustomizeRangeSlider.tsx │ │ │ │ ├── CustomizeSlider.tsx │ │ │ │ └── index.ts │ │ │ ├── Icons.tsx │ │ │ ├── ScrollableBox.tsx │ │ │ ├── SimpleSlider.tsx │ │ │ ├── Spacing.tsx │ │ │ ├── TriggerSection.tsx │ │ │ └── index.ts │ │ └── index.ts │ ├── declarations.d.ts │ ├── hooks │ │ ├── useOnClickOutside.ts │ │ └── usePropState.ts │ ├── index.ts │ ├── overrides │ │ ├── FigmaPlugin │ │ │ ├── FigmaApi.ts │ │ │ ├── Pricing.tsx │ │ │ ├── UI.tsx │ │ │ ├── consts.ts │ │ │ ├── exportGIF.ts │ │ │ ├── exportImage.ts │ │ │ ├── exportVideo.ts │ │ │ ├── lib │ │ │ │ ├── color.js │ │ │ │ ├── constants.js │ │ │ │ ├── gif.js │ │ │ │ │ ├── LZWEncoder.js │ │ │ │ │ └── TypedNeuQuant.js │ │ │ │ ├── index.js │ │ │ │ ├── lzwEncode.js │ │ │ │ ├── palettize.js │ │ │ │ ├── pnnquant2.js │ │ │ │ ├── rgb-packing.js │ │ │ │ └── stream.js │ │ │ ├── useDBTable.ts │ │ │ └── utils.ts │ │ ├── FramerPlugin.tsx │ │ ├── Shared.tsx │ │ ├── Web │ │ │ ├── Pricing.tsx │ │ │ ├── Scroll.tsx │ │ │ ├── UI.tsx │ │ │ ├── index.ts │ │ │ ├── useFPS.ts │ │ │ └── useMemory.ts │ │ ├── index.ts │ │ └── utils.tsx │ ├── store.ts │ ├── styles.css │ └── utils.tsx │ ├── tailwind.config.js │ ├── tsconfig.json │ └── tsup.framer.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/README.md -------------------------------------------------------------------------------- /apps/email-previews/.react-email/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/CHANGELOG.md -------------------------------------------------------------------------------- /apps/email-previews/.react-email/emails/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/email-previews/.react-email/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/index.mjs -------------------------------------------------------------------------------- /apps/email-previews/.react-email/jsx-runtime/jsx-dev-runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/jsx-runtime/jsx-dev-runtime.js -------------------------------------------------------------------------------- /apps/email-previews/.react-email/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/license.md -------------------------------------------------------------------------------- /apps/email-previews/.react-email/module-punycode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/module-punycode.d.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/next-env.d.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/next.config.mjs -------------------------------------------------------------------------------- /apps/email-previews/.react-email/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/package-lock.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/package.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/postcss.config.js -------------------------------------------------------------------------------- /apps/email-previews/.react-email/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/readme.md -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/build-preview-server.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/build-preview-server.mts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/dev.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/dev.mts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/fill-caniemail-data.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/fill-caniemail-data.mts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/seed.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/seed.mts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/auth/account-confirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/auth/account-confirmation.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/auth/forgot-password.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/auth/forgot-password.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/communications/payment-overdue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/communications/payment-overdue.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/communications/team-invite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/communications/team-invite.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/communications/webhooks-failed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/communications/webhooks-failed.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/feedback-request.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/feedback-request.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/scripts/utils/default-seed/marketing/changelog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/scripts/utils/default-seed/marketing/changelog.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/__snapshots__/check-images.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/__snapshots__/check-images.spec.tsx.snap -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/caniemail-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/caniemail-data.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/check-compatibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/check-compatibility.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/check-images.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/check-images.spec.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/check-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/check-images.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/check-links.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/check-links.spec.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/check-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/check-links.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/get-code-location-from-ast-element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/get-code-location-from-ast-element.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/email-validation/quick-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/email-validation/quick-fetch.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/export-single-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/export-single-template.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/get-email-path-from-slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/get-email-path-from-slug.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/get-emails-directory-metadata-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/get-emails-directory-metadata-action.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/render-email-by-path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/render-email-by-path.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/actions/safe-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/actions/safe-action.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/animated-icons-data/help.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/animated-icons-data/help.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/animated-icons-data/link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/animated-icons-data/link.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/animated-icons-data/load.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/animated-icons-data/load.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/animated-icons-data/mail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/animated-icons-data/mail.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/env.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoBold.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoBoldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoBoldItalic.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoHeavy.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoHeavy.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoHeavyItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoHeavyItalic.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoLight.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoLight.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoLightItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoLightItalic.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoMedium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoMedium.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoMediumItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoMediumItalic.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoRegular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoRegular.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoRegularItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoRegularItalic.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoSemibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoSemibold.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoSemiboldItalic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/fonts/SFMono/SFMonoSemiboldItalic.otf -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/globals.css -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/logo.png -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/page.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/preview/[...slug]/email-frame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/preview/[...slug]/email-frame.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/preview/[...slug]/error-overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/preview/[...slug]/error-overlay.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/preview/[...slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/preview/[...slug]/page.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/app/preview/[...slug]/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/app/preview/[...slug]/preview.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/button.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/code-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/code-container.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/code-snippet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/code-snippet.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/code.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/heading.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-arrow-down.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-arrow-down.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-base.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-base.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-bug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-bug.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-button.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-check.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-clipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-clipboard.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-cloud-alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-cloud-alert.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-cloud-check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-cloud-check.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-download.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-download.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-email.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-file.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-folder-open.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-folder-open.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-folder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-folder.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-hide-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-hide-sidebar.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-image.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-info.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-link.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-loader.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-monitor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-monitor.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-moon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-moon.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-phone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-phone.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-reload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-reload.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-source.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-source.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-stamp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-stamp.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-sun.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-sun.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/icons/icon-warning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/icons/icon-warning.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/index.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/logo.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/resizable-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/resizable-wrapper.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/send.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/send.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/shell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/shell.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/sidebar/file-tree-directory-children.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/sidebar/file-tree-directory-children.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/sidebar/file-tree-directory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/sidebar/file-tree-directory.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/sidebar/file-tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/sidebar/file-tree.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/sidebar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sidebar'; 2 | -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/sidebar/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/sidebar/sidebar.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/text.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/checking-results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/checking-results.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/code-preview-line-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/code-preview-line-link.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/compatibility.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/compatibility.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/linter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/linter.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/resend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/resend.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/results-table.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/results.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/spam-assassin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/spam-assassin.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/toolbar-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/toolbar-button.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/toolbar/use-cached-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/toolbar/use-cached-state.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/tooltip-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/tooltip-content.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/tooltip.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/topbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/topbar.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/topbar/active-view-toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/topbar/active-view-toggle-group.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/topbar/emulated-dark-mode-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/topbar/emulated-dark-mode-toggle.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/components/topbar/view-size-controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/components/topbar/view-size-controls.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/contexts/emails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/contexts/emails.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/contexts/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/contexts/preview.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/contexts/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/contexts/toolbar.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/hooks/use-clamped-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/hooks/use-clamped-state.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/hooks/use-email-rendering-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/hooks/use-email-rendering-result.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/hooks/use-fragment-identifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/hooks/use-fragment-identifier.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/hooks/use-hot-reload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/hooks/use-hot-reload.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/hooks/use-rendering-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/hooks/use-rendering-metadata.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/__snapshots__/get-email-component.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/__snapshots__/get-email-component.spec.ts.snap -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/all-css-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/all-css-properties.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/ast/__snapshots__/get-object-variables.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/ast/__snapshots__/get-object-variables.spec.ts.snap -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/ast/get-object-variables.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/ast/get-object-variables.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/ast/get-object-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/ast/get-object-variables.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/ast/get-used-style-properties.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/ast/get-used-style-properties.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/ast/get-used-style-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/ast/get-used-style-properties.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-compatibility-stats-for-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-compatibility-stats-for-entry.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-css-functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-css-functions.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-css-property-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-css-property-names.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-css-property-with-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-css-property-with-value.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-css-unit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-css-unit.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-element-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-element-attributes.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/get-element-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/get-element-names.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-config.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-config.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-config.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-metadata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-metadata.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/tailwind/get-tailwind-metadata.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/tailwind/tests/dummy-email-template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/tailwind/tests/dummy-email-template.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/caniemail/tailwind/tests/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/caniemail/tailwind/tests/tailwind.config.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/cn.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/constants.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/contains-email-template.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/contains-email-template.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/contains-email-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/contains-email-template.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/convert-stack-with-sourcemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/convert-stack-with-sourcemap.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/copy-text-to-clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/copy-text-to-clipboard.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/create-jsx-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/create-jsx-runtime.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/esbuild/escape-string-for-regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/esbuild/escape-string-for-regex.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/esbuild/renderring-utilities-exporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/esbuild/renderring-utilities-exporter.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/get-email-component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/get-email-component.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/get-email-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/get-email-component.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/get-emails-directory-metadata.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/get-emails-directory-metadata.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/get-emails-directory-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/get-emails-directory-metadata.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/get-line-and-column-from-offset.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/get-line-and-column-from-offset.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/get-line-and-column-from-offset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/get-line-and-column-from-offset.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/index.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/js-email-detection.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/js-email-detection.spec.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/language-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/language-map.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/linting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/linting.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/load-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/load-stream.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/register-spinner-autostopping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/register-spinner-autostopping.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/result.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/run-bundled-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/run-bundled-code.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/sanitize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/sanitize.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/sleep.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/snake-to-camel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/snake-to-camel.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/static-node-modules-for-vm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/static-node-modules-for-vm.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/style-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/style-text.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/testing/js-email-export-default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/testing/js-email-export-default.js -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/testing/js-email-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/testing/js-email-test.js -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/testing/mdx-email-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/testing/mdx-email-test.js -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/testing/request-response-email.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/testing/request-response-email.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/testing/vercel-invite-user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/testing/vercel-invite-user.tsx -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/types/as.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/types/as.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/types/email-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/types/email-template.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/types/error-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/types/error-object.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/types/hot-reload-change.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/types/hot-reload-change.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/src/utils/unreachable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/src/utils/unreachable.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/tailwind.config.ts -------------------------------------------------------------------------------- /apps/email-previews/.react-email/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/tsconfig.json -------------------------------------------------------------------------------- /apps/email-previews/.react-email/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/.react-email/vitest.config.ts -------------------------------------------------------------------------------- /apps/email-previews/emails/ProductUpdateEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/emails/ProductUpdateEmail.tsx -------------------------------------------------------------------------------- /apps/email-previews/emails/ShaderGradientEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/emails/ShaderGradientEmail.tsx -------------------------------------------------------------------------------- /apps/email-previews/emails/ShaderGradientUpdateEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/emails/ShaderGradientUpdateEmail.tsx -------------------------------------------------------------------------------- /apps/email-previews/lib/emailContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/lib/emailContent.ts -------------------------------------------------------------------------------- /apps/email-previews/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/package.json -------------------------------------------------------------------------------- /apps/email-previews/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/email-previews/tsconfig.json -------------------------------------------------------------------------------- /apps/example-nextjs-dev/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/.eslintrc.json -------------------------------------------------------------------------------- /apps/example-nextjs-dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/.gitignore -------------------------------------------------------------------------------- /apps/example-nextjs-dev/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/CHANGELOG.md -------------------------------------------------------------------------------- /apps/example-nextjs-dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/README.md -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/customize-simple/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/customize-simple/page.tsx -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/favicon.ico -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/globals.css -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/layout.tsx -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/loop/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/loop/page.tsx -------------------------------------------------------------------------------- /apps/example-nextjs-dev/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/app/page.tsx -------------------------------------------------------------------------------- /apps/example-nextjs-dev/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/next.config.mjs -------------------------------------------------------------------------------- /apps/example-nextjs-dev/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/package.json -------------------------------------------------------------------------------- /apps/example-nextjs-dev/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/postcss.config.mjs -------------------------------------------------------------------------------- /apps/example-nextjs-dev/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/tailwind.config.ts -------------------------------------------------------------------------------- /apps/example-nextjs-dev/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/example-nextjs-dev/tsconfig.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/.editorconfig -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.eslintignore: -------------------------------------------------------------------------------- 1 | .next 2 | dist 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/.eslintrc -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/.gitignore -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/.prettierignore -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/.prettierrc -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/.vscode/settings.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/LICENSE -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/README.md -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/app/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/app/global.css -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/app/head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/app/head.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/app/layout.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/app/page.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/next-env.d.ts -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/next.config.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/package.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/postcss.config.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/android-icon-192x192.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/android-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/android-icon-512x512.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/favicon-16x16.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/favicon-32x32.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/favicon.ico -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/icons/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/icons/share.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/public/manifest.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/sandbox.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/sandbox.config.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/src/components/canvas/Scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/src/components/canvas/Scene.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/src/components/canvas/View.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/src/components/canvas/View.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/src/components/dom/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/src/components/dom/Layout.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/src/helpers/components/Three.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/src/helpers/components/Three.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/src/helpers/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/src/helpers/global.ts -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/src/index.d.ts -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/tailwind.config.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs-approuter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs-approuter/tsconfig.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/.editorconfig -------------------------------------------------------------------------------- /apps/examples/example-nextjs/.eslintignore: -------------------------------------------------------------------------------- 1 | .next 2 | dist 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /apps/examples/example-nextjs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/.eslintrc.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/.gitignore -------------------------------------------------------------------------------- /apps/examples/example-nextjs/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/.prettierignore -------------------------------------------------------------------------------- /apps/examples/example-nextjs/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/.prettierrc -------------------------------------------------------------------------------- /apps/examples/example-nextjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/LICENSE -------------------------------------------------------------------------------- /apps/examples/example-nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/README.md -------------------------------------------------------------------------------- /apps/examples/example-nextjs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/next-env.d.ts -------------------------------------------------------------------------------- /apps/examples/example-nextjs/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/next.config.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs/next.lock/data/https_cdn.skypack.dev/canvas-confetti_9252fa9daae992739b10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/next.lock/data/https_cdn.skypack.dev/canvas-confetti_9252fa9daae992739b10 -------------------------------------------------------------------------------- /apps/examples/example-nextjs/next.lock/data/https_cdn.skypack.dev/canvas-confetti_v1.6.0-t438JJTXIbBReqvLtDua_dist_es2019_mode_imports_optimized_canvas-confetti_8183e58eff4f5babe0d0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/next.lock/data/https_cdn.skypack.dev/canvas-confetti_v1.6.0-t438JJTXIbBReqvLtDua_dist_es2019_mode_imports_optimized_canvas-confetti_8183e58eff4f5babe0d0.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs/next.lock/lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/next.lock/lock.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/package.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/postcss.config.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/android-icon-192x192.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/android-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/android-icon-512x512.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/favicon-16x16.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/favicon-32x32.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/favicon.ico -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/icons/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/icons/share.png -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/img/logo.svg -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/public/manifest.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs/public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/examples/example-nextjs/sandbox.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/sandbox.config.json -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/components/canvas/Scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/components/canvas/Scene.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/components/dom/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/components/dom/Layout.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/config.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/declarations.d.ts -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/index.d.ts -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/pages/_app.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/pages/index.tsx -------------------------------------------------------------------------------- /apps/examples/example-nextjs/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/src/styles/index.css -------------------------------------------------------------------------------- /apps/examples/example-nextjs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/tailwind.config.js -------------------------------------------------------------------------------- /apps/examples/example-nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-nextjs/tsconfig.json -------------------------------------------------------------------------------- /apps/examples/example-vite-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/.gitignore -------------------------------------------------------------------------------- /apps/examples/example-vite-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/README.md -------------------------------------------------------------------------------- /apps/examples/example-vite-react/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/eslint.config.js -------------------------------------------------------------------------------- /apps/examples/example-vite-react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/index.html -------------------------------------------------------------------------------- /apps/examples/example-vite-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/package.json -------------------------------------------------------------------------------- /apps/examples/example-vite-react/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/pnpm-lock.yaml -------------------------------------------------------------------------------- /apps/examples/example-vite-react/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/public/vite.svg -------------------------------------------------------------------------------- /apps/examples/example-vite-react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/src/App.css -------------------------------------------------------------------------------- /apps/examples/example-vite-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/src/App.tsx -------------------------------------------------------------------------------- /apps/examples/example-vite-react/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/src/assets/react.svg -------------------------------------------------------------------------------- /apps/examples/example-vite-react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/src/index.css -------------------------------------------------------------------------------- /apps/examples/example-vite-react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/src/main.tsx -------------------------------------------------------------------------------- /apps/examples/example-vite-react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/examples/example-vite-react/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/tsconfig.app.json -------------------------------------------------------------------------------- /apps/examples/example-vite-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/tsconfig.json -------------------------------------------------------------------------------- /apps/examples/example-vite-react/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/tsconfig.node.json -------------------------------------------------------------------------------- /apps/examples/example-vite-react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/examples/example-vite-react/vite.config.ts -------------------------------------------------------------------------------- /apps/figma-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/README.md -------------------------------------------------------------------------------- /apps/figma-plugin/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/manifest.json -------------------------------------------------------------------------------- /apps/figma-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/package.json -------------------------------------------------------------------------------- /apps/figma-plugin/src/code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/src/code.ts -------------------------------------------------------------------------------- /apps/figma-plugin/src/ui.css: -------------------------------------------------------------------------------- 1 | html, 2 | body { 3 | height: 100%; 4 | margin: 0; 5 | } -------------------------------------------------------------------------------- /apps/figma-plugin/src/ui.html: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /apps/figma-plugin/src/ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/src/ui.tsx -------------------------------------------------------------------------------- /apps/figma-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/tsconfig.json -------------------------------------------------------------------------------- /apps/figma-plugin/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/figma-plugin/webpack.config.js -------------------------------------------------------------------------------- /apps/framer-plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/.gitignore -------------------------------------------------------------------------------- /apps/framer-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/README.md -------------------------------------------------------------------------------- /apps/framer-plugin/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/eslint.config.js -------------------------------------------------------------------------------- /apps/framer-plugin/framer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/framer.json -------------------------------------------------------------------------------- /apps/framer-plugin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/index.html -------------------------------------------------------------------------------- /apps/framer-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/package.json -------------------------------------------------------------------------------- /apps/framer-plugin/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/public/icon.png -------------------------------------------------------------------------------- /apps/framer-plugin/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/src/App.css -------------------------------------------------------------------------------- /apps/framer-plugin/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/src/App.tsx -------------------------------------------------------------------------------- /apps/framer-plugin/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/src/main.tsx -------------------------------------------------------------------------------- /apps/framer-plugin/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /apps/framer-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/tsconfig.json -------------------------------------------------------------------------------- /apps/framer-plugin/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/apps/framer-plugin/vite.config.ts -------------------------------------------------------------------------------- /assets/feconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/assets/feconf.png -------------------------------------------------------------------------------- /assets/figma.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/assets/figma.gif -------------------------------------------------------------------------------- /assets/framer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/assets/framer.gif -------------------------------------------------------------------------------- /assets/intro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/assets/intro.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/package.json -------------------------------------------------------------------------------- /packages/eslint-config-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/eslint-config-custom/index.js -------------------------------------------------------------------------------- /packages/eslint-config-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/eslint-config-custom/package.json -------------------------------------------------------------------------------- /packages/shadergradient/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | } 4 | -------------------------------------------------------------------------------- /packages/shadergradient/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/.npmignore -------------------------------------------------------------------------------- /packages/shadergradient/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/CHANGELOG.md -------------------------------------------------------------------------------- /packages/shadergradient/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/package.json -------------------------------------------------------------------------------- /packages/shadergradient/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/pnpm-lock.yaml -------------------------------------------------------------------------------- /packages/shadergradient/src/FramerControls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/FramerControls.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/FramerShaderGradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/FramerShaderGradient.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/Axis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/Axis.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/CubicBezierLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/CubicBezierLine.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/GizmoHelper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/GizmoHelper.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/GizmoViewport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/GizmoViewport.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/Line.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/Line.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/OrthographicCamera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/OrthographicCamera.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Axis' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/mergeRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/mergeRefs.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/useCamera.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/useCamera.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Axis/useFBO.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Axis/useFBO.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Controls/CameraControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Controls/CameraControl.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Controls/Controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Controls/Controls.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Controls/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Controls' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Controls/useCameraAnimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Controls/useCameraAnimation.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Lights/Environment/EnvironmentMap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Lights/Environment/EnvironmentMap.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Lights/Environment/environment-assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Lights/Environment/environment-assets.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Lights/Environment/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EnvironmentMap' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Lights/Environment/useRGBELoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Lights/Environment/useRGBELoader.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Lights/Lights.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Lights/Lights.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Lights/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Lights' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Mesh/Geometry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Mesh/Geometry.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Mesh/Materials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Mesh/Materials.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Mesh/Mesh.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/Mesh/Mesh.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/Mesh/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Mesh' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/PostProcessing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/PostProcessing.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PostProcessing' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/BlendFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/BlendFunction.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/HalftonePass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/HalftonePass.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/HalftoneShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/HalftoneShader.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/Pass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/Pass.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/BlendFunction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/BlendFunction.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/BlendMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/BlendMode.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/add/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/add/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/alpha/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/alpha/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/average/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/average/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/color-burn/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/color-burn/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/color-dodge/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/color-dodge/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/darken/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/darken/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/difference/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/difference/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/divide/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/divide/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/exclusion/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/exclusion/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/lighten/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/lighten/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/multiply/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/multiply/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/negation/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/negation/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/normal/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/normal/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/overlay/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/overlay/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/reflect/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/reflect/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/screen/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/screen/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/soft-light/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/soft-light/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/subtract/shader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/glsl/subtract/shader.frag -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/blending/index.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/EffectComposer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/EffectComposer.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/MaskPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/MaskPass.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/Pass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/Pass.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/RenderPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/RenderPass.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/ShaderPass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/postprocessing/ShaderPass.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/shaders/CopyShader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/PostProcessing/lib/pp/from-threejs/shaders/CopyShader.js -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/ShaderGradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradient/ShaderGradient.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradient/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShaderGradient' 2 | -------------------------------------------------------------------------------- /packages/shadergradient/src/ShaderGradientCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/ShaderGradientCanvas.tsx -------------------------------------------------------------------------------- /packages/shadergradient/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/consts.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/hooks/useInView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/hooks/useInView.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/module.d.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/presets.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/base/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/base/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/base/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/base/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/base/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/plane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/plane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/plane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/plane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/plane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/plane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/sphere/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/sphere/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/sphere/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/sphere/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/sphere/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/sphere/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/waterPlane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/waterPlane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/waterPlane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/waterPlane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/cosmic/waterPlane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/cosmic/waterPlane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/plane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/plane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/plane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/plane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/plane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/plane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/sphere/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/sphere/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/sphere/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/sphere/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/sphere/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/sphere/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/waterPlane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/waterPlane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/waterPlane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/waterPlane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/defaults/waterPlane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/defaults/waterPlane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/plane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/plane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/plane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/plane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/plane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/plane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/sphere/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/sphere/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/sphere/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/sphere/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/sphere/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/sphere/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/waterPlane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/waterPlane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/waterPlane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/waterPlane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/glass/waterPlane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/glass/waterPlane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/plane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/plane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/plane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/plane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/plane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/plane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/sphere/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/sphere/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/sphere/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/sphere/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/sphere/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/sphere/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/waterPlane/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/waterPlane/fragment.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/waterPlane/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/waterPlane/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/positionMix/waterPlane/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/positionMix/waterPlane/vertex.glsl -------------------------------------------------------------------------------- /packages/shadergradient/src/shaders/shaderMaterial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/shaders/shaderMaterial.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/types.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/color.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/debug.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/index.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/live-reload/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/live-reload/bootstrap.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/live-reload/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/live-reload/socket.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/live-reload/useRealtimeComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/live-reload/useRealtimeComponent.ts -------------------------------------------------------------------------------- /packages/shadergradient/src/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/src/utils/platform.ts -------------------------------------------------------------------------------- /packages/shadergradient/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/tailwind.config.js -------------------------------------------------------------------------------- /packages/shadergradient/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/tsconfig.json -------------------------------------------------------------------------------- /packages/shadergradient/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/tsup.config.ts -------------------------------------------------------------------------------- /packages/shadergradient/tsup.framer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/shadergradient/tsup.framer.config.ts -------------------------------------------------------------------------------- /packages/tailwind-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/tailwind-config/package.json -------------------------------------------------------------------------------- /packages/tailwind-config/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/tailwind-config/tailwind.config.js -------------------------------------------------------------------------------- /packages/tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/tsconfig/base.json -------------------------------------------------------------------------------- /packages/tsconfig/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/tsconfig/nextjs.json -------------------------------------------------------------------------------- /packages/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/tsconfig/package.json -------------------------------------------------------------------------------- /packages/tsconfig/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/tsconfig/react-library.json -------------------------------------------------------------------------------- /packages/ui/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/CHANGELOG.md -------------------------------------------------------------------------------- /packages/ui/assets/email/feconf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/feconf.png -------------------------------------------------------------------------------- /packages/ui/assets/email/figma-plugin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/figma-plugin.gif -------------------------------------------------------------------------------- /packages/ui/assets/email/figma.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/figma.gif -------------------------------------------------------------------------------- /packages/ui/assets/email/framer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/framer.gif -------------------------------------------------------------------------------- /packages/ui/assets/email/intro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/intro.gif -------------------------------------------------------------------------------- /packages/ui/assets/email/perf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/perf.gif -------------------------------------------------------------------------------- /packages/ui/assets/email/sg-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/email/sg-logo.png -------------------------------------------------------------------------------- /packages/ui/assets/hdr/city.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/hdr/city.hdr -------------------------------------------------------------------------------- /packages/ui/assets/hdr/dawn.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/hdr/dawn.hdr -------------------------------------------------------------------------------- /packages/ui/assets/hdr/lobby.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/hdr/lobby.hdr -------------------------------------------------------------------------------- /packages/ui/assets/lib/GIFEncoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/lib/GIFEncoder.js -------------------------------------------------------------------------------- /packages/ui/assets/lib/LZWEncoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/lib/LZWEncoder.js -------------------------------------------------------------------------------- /packages/ui/assets/lib/NeuQuant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/lib/NeuQuant.js -------------------------------------------------------------------------------- /packages/ui/assets/lib/b64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/lib/b64.js -------------------------------------------------------------------------------- /packages/ui/assets/sounds/tick.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/assets/sounds/tick.mp3 -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/README.md -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/ColorInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/ColorInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/DoubleNumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/DoubleNumberInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/InputTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/InputTitle.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/NumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/NumberInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/RangeSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/RangeSlider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/Slider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/SupabaseClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/SupabaseClient.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/Test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/Test.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/TripleNumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/TripleNumberInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/FigmaPlugin/slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/FigmaPlugin/slider.css -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/BasicControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/BasicControls.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/ShaderGradientStateless.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/ShaderGradientStateless.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/ShaderGradientStatelessCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/ShaderGradientStatelessCanvas.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/store/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/store/presetURLs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/store/presetURLs.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/store/store.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/store/usePresetToStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/store/usePresetToStore.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/store/useQueryState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/store/useQueryState.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/store/useSearchParamToStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/store/useSearchParamToStore.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/ShaderGradientStateless/useControlValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/ShaderGradientStateless/useControlValues.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/Spacing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/Spacing.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/TextAnimation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/TextAnimation.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/TextHover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/TextHover.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Shared/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Button.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/CustomizeColorInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/CustomizeColorInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/CustomizeNumberInput/CustomizeNumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/CustomizeNumberInput/CustomizeNumberInput.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/CustomizeNumberInput/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/CustomizeNumberInput/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/CustomizeRadio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/CustomizeRadio.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/CustomizeRangeSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/CustomizeRangeSlider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/CustomizeSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/CustomizeSlider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Customize/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Customize/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Icons.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/ScrollableBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/ScrollableBox.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/SimpleSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/SimpleSlider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/Spacing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/Spacing.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/TriggerSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/TriggerSection.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/Web/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/Web/index.ts -------------------------------------------------------------------------------- /packages/ui/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/components/index.ts -------------------------------------------------------------------------------- /packages/ui/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/declarations.d.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/useOnClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/hooks/useOnClickOutside.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/usePropState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/hooks/usePropState.ts -------------------------------------------------------------------------------- /packages/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/index.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/FigmaApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/FigmaApi.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/Pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/Pricing.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/UI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/UI.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/consts.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/exportGIF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/exportGIF.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/exportImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/exportImage.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/exportVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/exportVideo.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/color.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/constants.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/gif.js/LZWEncoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/gif.js/LZWEncoder.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/gif.js/TypedNeuQuant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/gif.js/TypedNeuQuant.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/index.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/lzwEncode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/lzwEncode.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/palettize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/palettize.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/pnnquant2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/pnnquant2.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/rgb-packing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/rgb-packing.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/lib/stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/lib/stream.js -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/useDBTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/useDBTable.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FigmaPlugin/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FigmaPlugin/utils.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/FramerPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/FramerPlugin.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/Shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Shared.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/Web/Pricing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Web/Pricing.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/Web/Scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Web/Scroll.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/Web/UI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Web/UI.tsx -------------------------------------------------------------------------------- /packages/ui/src/overrides/Web/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Web/index.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/Web/useFPS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Web/useFPS.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/Web/useMemory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/Web/useMemory.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/index.ts -------------------------------------------------------------------------------- /packages/ui/src/overrides/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/overrides/utils.tsx -------------------------------------------------------------------------------- /packages/ui/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/store.ts -------------------------------------------------------------------------------- /packages/ui/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/styles.css -------------------------------------------------------------------------------- /packages/ui/src/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/src/utils.tsx -------------------------------------------------------------------------------- /packages/ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/tailwind.config.js -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/tsup.framer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/packages/ui/tsup.framer.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruucm/shadergradient/HEAD/turbo.json --------------------------------------------------------------------------------