├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── apps └── website │ ├── .env.example │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── app │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ └── page.tsx │ ├── components.json │ ├── components │ ├── analytics.tsx │ ├── button.tsx │ ├── code-block.tsx │ ├── demo.tsx │ ├── external-link.tsx │ ├── footer.tsx │ ├── hero.tsx │ ├── onboarding-skeleton.tsx │ ├── onboarding │ │ ├── creating-steps.tsx │ │ ├── give-feedback-step.tsx │ │ ├── install-library.tsx │ │ ├── introduction-step.tsx │ │ ├── onboarding-data.tsx │ │ ├── onboarding-setup.tsx │ │ ├── onboarding-step-completion.tsx │ │ ├── onboarding-step.tsx │ │ ├── thank-you.tsx │ │ └── writing-onboarding-steps.tsx │ ├── subtitle.tsx │ └── ui │ │ ├── button.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── select.tsx │ │ └── skeleton.tsx │ ├── lib │ ├── analytics.ts │ ├── hooks.ts │ └── utils.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── next.svg │ ├── onboarding-lib-logo.svg │ └── vercel.svg │ ├── tailwind.config.ts │ └── tsconfig.json ├── docs ├── onboarding-lib-banner.png └── onboarding-lib-logo.png ├── package.json ├── packages └── lib │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── src │ ├── hooks.ts │ ├── index.tsx │ ├── types.ts │ └── utils.ts │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.cjs └── turbo.json /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | packages/lib/README.md -------------------------------------------------------------------------------- /apps/website/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/.env.example -------------------------------------------------------------------------------- /apps/website/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /apps/website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/.gitignore -------------------------------------------------------------------------------- /apps/website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/README.md -------------------------------------------------------------------------------- /apps/website/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/app/favicon.ico -------------------------------------------------------------------------------- /apps/website/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/app/globals.css -------------------------------------------------------------------------------- /apps/website/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/app/layout.tsx -------------------------------------------------------------------------------- /apps/website/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/app/page.tsx -------------------------------------------------------------------------------- /apps/website/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components.json -------------------------------------------------------------------------------- /apps/website/components/analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/analytics.tsx -------------------------------------------------------------------------------- /apps/website/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/button.tsx -------------------------------------------------------------------------------- /apps/website/components/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/code-block.tsx -------------------------------------------------------------------------------- /apps/website/components/demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/demo.tsx -------------------------------------------------------------------------------- /apps/website/components/external-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/external-link.tsx -------------------------------------------------------------------------------- /apps/website/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/footer.tsx -------------------------------------------------------------------------------- /apps/website/components/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/hero.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding-skeleton.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/creating-steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/creating-steps.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/give-feedback-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/give-feedback-step.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/install-library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/install-library.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/introduction-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/introduction-step.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/onboarding-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/onboarding-data.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/onboarding-setup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/onboarding-setup.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/onboarding-step-completion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/onboarding-step-completion.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/onboarding-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/onboarding-step.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/thank-you.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/onboarding/thank-you.tsx -------------------------------------------------------------------------------- /apps/website/components/onboarding/writing-onboarding-steps.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/website/components/subtitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/subtitle.tsx -------------------------------------------------------------------------------- /apps/website/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/website/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/ui/form.tsx -------------------------------------------------------------------------------- /apps/website/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/website/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/website/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/website/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /apps/website/lib/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/lib/analytics.ts -------------------------------------------------------------------------------- /apps/website/lib/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/lib/hooks.ts -------------------------------------------------------------------------------- /apps/website/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/lib/utils.ts -------------------------------------------------------------------------------- /apps/website/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/next.config.mjs -------------------------------------------------------------------------------- /apps/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/package.json -------------------------------------------------------------------------------- /apps/website/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/postcss.config.js -------------------------------------------------------------------------------- /apps/website/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/public/next.svg -------------------------------------------------------------------------------- /apps/website/public/onboarding-lib-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/public/onboarding-lib-logo.svg -------------------------------------------------------------------------------- /apps/website/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/public/vercel.svg -------------------------------------------------------------------------------- /apps/website/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/tailwind.config.ts -------------------------------------------------------------------------------- /apps/website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/apps/website/tsconfig.json -------------------------------------------------------------------------------- /docs/onboarding-lib-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/docs/onboarding-lib-banner.png -------------------------------------------------------------------------------- /docs/onboarding-lib-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/docs/onboarding-lib-logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/package.json -------------------------------------------------------------------------------- /packages/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/README.md -------------------------------------------------------------------------------- /packages/lib/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/eslint.config.js -------------------------------------------------------------------------------- /packages/lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/package.json -------------------------------------------------------------------------------- /packages/lib/src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/src/hooks.ts -------------------------------------------------------------------------------- /packages/lib/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/src/index.tsx -------------------------------------------------------------------------------- /packages/lib/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/src/types.ts -------------------------------------------------------------------------------- /packages/lib/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/src/utils.ts -------------------------------------------------------------------------------- /packages/lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/tsconfig.json -------------------------------------------------------------------------------- /packages/lib/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/packages/lib/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/prettier.config.cjs -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/useflytrap/onboarding_lib/HEAD/turbo.json --------------------------------------------------------------------------------