├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── app └── api │ ├── og │ ├── Inter-Regular.ttf │ ├── Inter-SemiBold.ttf │ ├── og-bg.png │ └── route.tsx │ └── presets │ └── route.ts ├── components ├── Button.module.css ├── Button.tsx ├── ButtonGroup.module.css ├── ButtonGroup.tsx ├── CreativityIcon.tsx ├── Dialog.module.css ├── Dialog.tsx ├── DropdownMenu.module.css ├── DropdownMenu.tsx ├── Icons.tsx ├── ModelIcon.tsx ├── Preset.module.css ├── Preset.tsx ├── PresetDetail.module.css ├── PresetDetail.tsx ├── ScrollArea.module.css ├── ScrollArea.tsx ├── Toast.module.css ├── Toast.tsx ├── Tooltip.module.css └── Tooltip.tsx ├── data └── presets.ts ├── lib └── api.ts ├── next.config.js ├── package.json ├── pages ├── [[...slug]].tsx ├── _app.tsx ├── preset │ └── [slug].tsx └── shared.tsx ├── postcss.config.js ├── public ├── favicon.ico ├── favicon.png └── og-image.png ├── styles ├── Home.module.css └── globals.css ├── tsconfig.json └── utils ├── actions.ts ├── extractPresets.ts ├── isTouchDevice.ts └── useSectionInViewObserver.tsx /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/README.md -------------------------------------------------------------------------------- /app/api/og/Inter-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/app/api/og/Inter-Regular.ttf -------------------------------------------------------------------------------- /app/api/og/Inter-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/app/api/og/Inter-SemiBold.ttf -------------------------------------------------------------------------------- /app/api/og/og-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/app/api/og/og-bg.png -------------------------------------------------------------------------------- /app/api/og/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/app/api/og/route.tsx -------------------------------------------------------------------------------- /app/api/presets/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/app/api/presets/route.ts -------------------------------------------------------------------------------- /components/Button.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Button.module.css -------------------------------------------------------------------------------- /components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Button.tsx -------------------------------------------------------------------------------- /components/ButtonGroup.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/ButtonGroup.module.css -------------------------------------------------------------------------------- /components/ButtonGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/ButtonGroup.tsx -------------------------------------------------------------------------------- /components/CreativityIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/CreativityIcon.tsx -------------------------------------------------------------------------------- /components/Dialog.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Dialog.module.css -------------------------------------------------------------------------------- /components/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Dialog.tsx -------------------------------------------------------------------------------- /components/DropdownMenu.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/DropdownMenu.module.css -------------------------------------------------------------------------------- /components/DropdownMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/DropdownMenu.tsx -------------------------------------------------------------------------------- /components/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Icons.tsx -------------------------------------------------------------------------------- /components/ModelIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/ModelIcon.tsx -------------------------------------------------------------------------------- /components/Preset.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Preset.module.css -------------------------------------------------------------------------------- /components/Preset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Preset.tsx -------------------------------------------------------------------------------- /components/PresetDetail.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/PresetDetail.module.css -------------------------------------------------------------------------------- /components/PresetDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/PresetDetail.tsx -------------------------------------------------------------------------------- /components/ScrollArea.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/ScrollArea.module.css -------------------------------------------------------------------------------- /components/ScrollArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/ScrollArea.tsx -------------------------------------------------------------------------------- /components/Toast.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Toast.module.css -------------------------------------------------------------------------------- /components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Toast.tsx -------------------------------------------------------------------------------- /components/Tooltip.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Tooltip.module.css -------------------------------------------------------------------------------- /components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/components/Tooltip.tsx -------------------------------------------------------------------------------- /data/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/data/presets.ts -------------------------------------------------------------------------------- /lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/lib/api.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/package.json -------------------------------------------------------------------------------- /pages/[[...slug]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/pages/[[...slug]].tsx -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/preset/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/pages/preset/[slug].tsx -------------------------------------------------------------------------------- /pages/shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/pages/shared.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: ["postcss-nested", "autoprefixer"], 3 | }; 4 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/public/og-image.png -------------------------------------------------------------------------------- /styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/styles/Home.module.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/utils/actions.ts -------------------------------------------------------------------------------- /utils/extractPresets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/utils/extractPresets.ts -------------------------------------------------------------------------------- /utils/isTouchDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/utils/isTouchDevice.ts -------------------------------------------------------------------------------- /utils/useSectionInViewObserver.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raycast/preset-explorer/HEAD/utils/useSectionInViewObserver.tsx --------------------------------------------------------------------------------