首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目: onborda

摘要

GitHub项目:onborda 仓库地址:https://github.com/uixmat/onborda Stars:1405 | 作者:uixmat 项目描述:An onboarding wizard flow / product tour for Next.js animated by framer motion =====================================...

the onborda step https com onboarding tsx for content steps
2026-09-15 1 阅读 约5分钟阅读 GitHub Trending
分享:
字号:
GitHub 项目:onborda 仓库地址:https://github.com/uixmat/onborda 星级:1405 | 作者:uixmat 项目描述:由 Framer Motion 制作动画的 Next.js 入门向导流程/产品导览 =================================================== 自述文件内容: # Onborda - Next.js 入门流程 Onborda 是一个轻量级的入门流程,利用 [framer-motion](https://www.framer.com/motion/) 进行动画,使用 [tailwindcss](https://tailwindcss.com/) 进行样式设计。完全可定制的指针(工具提示)可以轻松地与 [shadcn/ui](https://ui.shadcn.com/) 一起用于现代 Web 应用程序。 - **演示 - [onborda.vercel.app](https://onborda.vercel.app)** - **[演示存储库](https://github.com/uixmat/onborda-demo)** ## 开始使用 ````bash # npm npm 和翁博尔达 #pnpm pnpm 添加翁博达 # 纱线 纱线添加翁博达 ```` ### 全局 `layout.tsx` ````tsx {孩子} ```` ### 组件和 `page.tsx` 使用元素“id”属性定位应用程序中的任何内容。 ````tsx
登机步骤
```` ### 顺风配置 Tailwind CSS 需要扫描节点模块才能包含所使用的类。有关此主题的更多信息,请参阅[配置源路径](https://tailwindcss.com/docs/content-configuration#configuring-source-paths)。 > **注意** _仅当您**不使用**自定义组件时才需要此设置。 ````ts 常量配置:配置= { 内容:[ './node_modules/onborda/dist/**/*.{js,ts,jsx,tsx}' // 添加此内容 ] } ```` ### 定制卡 如果您需要更好地控制卡片设计或只是希望创建完全自定义的组件,那么您可以轻松做到。 |道具|类型 |描述 | |--------------|------------------|--------------------------------------------------------------------------| | `步骤` | `对象` |步骤数组中当前的“Step”对象,包括内容、标题等。 | `当前步骤` | `数字` |步骤数组中当前步骤的索引。 | | `总步数` | `数字` |入职流程中的步骤总数。 | | `下一步` | |进入入职流程下一步的功能。 | | `上一步` | |返回入职流程中上一步的功能。| | `箭头` | |返回一个SVG对象,方向由steps side prop控制 | ````tsx “使用客户端” 从“onborda”导入类型 { CardComponentProps }; 导出常量自定义卡 = ({ 步, 当前步骤, 总步数, 下一步, 上一步, 箭头, }: CardComponentProps) => { 返回(

{步骤.图标} {步骤.标题}

{currentStep} / {totalSteps}

{步骤.内容}

{箭头}
) } ```` ### 步骤对象 自 Onborda v1.2.3 以来,步骤已发生变化,现在完全支持多个“游览”,因此您可以根据需要选择创建多个产品游览!原来的
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱