├── .gitignore ├── .prettierrc ├── .vscode └── extensions.json ├── LICENSE ├── README.md ├── app.d.ts ├── clips-Hero.png ├── docs └── sample.jpg ├── index.html ├── package.json ├── postcss.config.cjs ├── public └── formidable.svg ├── src ├── App.svelte ├── app.css ├── components │ ├── ActionBar.svelte │ ├── ActionButton.svelte │ ├── ColorInput.svelte │ ├── InputLabel.svelte │ ├── Loader.svelte │ ├── MicButton.svelte │ ├── PopupContainer.svelte │ ├── Preview.svelte │ ├── RangeInput.svelte │ ├── RecordingOptionsBar.svelte │ ├── Select.svelte │ ├── ShareButton.svelte │ ├── SidebarSection.svelte │ ├── SidebarThemeSection.svelte │ ├── TextButton.svelte │ ├── WebcamButton.svelte │ └── icons │ │ ├── borderRadius.icon.svelte │ │ ├── camera.icon.svelte │ │ ├── check.icon.svelte │ │ ├── close.icon.svelte │ │ ├── desktop.icon.svelte │ │ ├── formidable.icon.svelte │ │ ├── github.icon.svelte │ │ ├── loadingDots.icon.svelte │ │ ├── mic.icon.svelte │ │ └── stop.icon.svelte ├── directives │ └── clickOutside.ts ├── main.ts ├── stores.ts ├── utils │ ├── backgroundDrawers.ts │ ├── blobHelpers.ts │ ├── drawUtils.ts │ ├── getPreferredMimeType.ts │ ├── layoutDrawers.ts │ └── titleCase.ts └── vite-env.d.ts ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/README.md -------------------------------------------------------------------------------- /app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/app.d.ts -------------------------------------------------------------------------------- /clips-Hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/clips-Hero.png -------------------------------------------------------------------------------- /docs/sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/docs/sample.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /public/formidable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/public/formidable.svg -------------------------------------------------------------------------------- /src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/App.svelte -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/app.css -------------------------------------------------------------------------------- /src/components/ActionBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/ActionBar.svelte -------------------------------------------------------------------------------- /src/components/ActionButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/ActionButton.svelte -------------------------------------------------------------------------------- /src/components/ColorInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/ColorInput.svelte -------------------------------------------------------------------------------- /src/components/InputLabel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/InputLabel.svelte -------------------------------------------------------------------------------- /src/components/Loader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/Loader.svelte -------------------------------------------------------------------------------- /src/components/MicButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/MicButton.svelte -------------------------------------------------------------------------------- /src/components/PopupContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/PopupContainer.svelte -------------------------------------------------------------------------------- /src/components/Preview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/Preview.svelte -------------------------------------------------------------------------------- /src/components/RangeInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/RangeInput.svelte -------------------------------------------------------------------------------- /src/components/RecordingOptionsBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/RecordingOptionsBar.svelte -------------------------------------------------------------------------------- /src/components/Select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/Select.svelte -------------------------------------------------------------------------------- /src/components/ShareButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/ShareButton.svelte -------------------------------------------------------------------------------- /src/components/SidebarSection.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/SidebarSection.svelte -------------------------------------------------------------------------------- /src/components/SidebarThemeSection.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/SidebarThemeSection.svelte -------------------------------------------------------------------------------- /src/components/TextButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/TextButton.svelte -------------------------------------------------------------------------------- /src/components/WebcamButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/WebcamButton.svelte -------------------------------------------------------------------------------- /src/components/icons/borderRadius.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/borderRadius.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/camera.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/camera.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/check.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/check.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/close.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/close.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/desktop.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/desktop.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/formidable.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/formidable.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/github.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/github.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/loadingDots.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/loadingDots.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/mic.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/mic.icon.svelte -------------------------------------------------------------------------------- /src/components/icons/stop.icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/components/icons/stop.icon.svelte -------------------------------------------------------------------------------- /src/directives/clickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/directives/clickOutside.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/stores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/stores.ts -------------------------------------------------------------------------------- /src/utils/backgroundDrawers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/utils/backgroundDrawers.ts -------------------------------------------------------------------------------- /src/utils/blobHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/utils/blobHelpers.ts -------------------------------------------------------------------------------- /src/utils/drawUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/utils/drawUtils.ts -------------------------------------------------------------------------------- /src/utils/getPreferredMimeType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/utils/getPreferredMimeType.ts -------------------------------------------------------------------------------- /src/utils/layoutDrawers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/utils/layoutDrawers.ts -------------------------------------------------------------------------------- /src/utils/titleCase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/utils/titleCase.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/clips/HEAD/yarn.lock --------------------------------------------------------------------------------