ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Spark UI的54个组件怎么选?一张清单看懂全部动画UI组件

Spark UI的54个组件怎么选?一张清单看懂全部动画UI组件 Spark UI的54个组件怎么选一张清单看懂全部动画UI组件【免费下载链接】spark-uiExperience The Magic Of Animated Components. Crafted With Vue, TypeScript, TailwindCss And Vueuse Motion.项目地址: https://gitcode.com/gh_mirrors/sp/spark-uiSpark UI 是一套面向 Vue 3 的免费动画 UI 组件库官方收录 54 个动画 UI 组件基于 TypeScript、Tailwind CSS 与 VueUse Motion 构建主打复制粘贴即可上线。落地页缺一点高级感这一篇分类清单帮你按场景快速选型。为什么新手适合 Spark UI 动画组件库✅复制即用组件源码直接拷进你的 Vue 3 Tailwind 项目没有不透明的运行时包✅TypeScript 优先Props 类型完整vue-tsc检查无压力✅动效开箱动画由vueuse/motion驱动装好插件就能跑✅文档友好每个组件文档页都有实时预览、源码标签页和安装说明小知识它的设计灵感来自 Magic UI、Aceternity UI 与 NuxtHub 等项目把 React 生态里流行的动效块补齐到了 Vue 生态。组件文档集中在docs/content/components/55 页对应源码在docs/src/components/spark-ui/想看哪个先翻哪页。3分钟上手安装步骤一览新建 Vue 3 项目npm create vuelatest安装 Tailwind CSS 并初始化配置安装动效依赖核心就一行npm install vueuse/motion clsx tailwind-merge在main.ts中注册MotionPlugin然后从文档复制喜欢的组件即可。完整步骤含各包管理器命令见安装指南docs/content/guide/getting-started/installation.md。如果希望本地跑起整个文档站可先克隆仓库git clone https://gitcode.com/gh_mirrors/sp/spark-ui一张清单按 5 大类选组件官方 README 口径为54 个组件而docs/content/components/目录实际收录55 页组件文档多出的差异不影响选型。下面按场景拆成 5 张表对号入座即可。1️⃣ 文字动效让标题先声夺人12 个组件效果适合场景Aurora Text极光渐变文字Hero 大标题Animated Gradient Text流动渐变色文字标语、SloganAnimated Shiny Text高光扫过、微微闪烁强调单个关键词Comic Text漫画式逐字弹出轻松活泼的品牌页Dia Text Reveal横向色带扫过再定格标题揭幕Hyper Text乱码字符渐显为目标文字科技感标题Kinetic Text悬停时字重变化交互感强的标题Letter Up字母逐个上拉入场副标题、Logo 文案Line Shadow Text斜向线条阴影移动复古风标语Typing Animation逐字打字命令行风演示Gradual Spacing字母间距逐渐拉开极简风开场Blur In文字模糊渐显段落入场2️⃣ 背景与图案高级感的底色8 个组件效果适合场景Grid Pattern静态网格底纹任意区块打底Animated Grid Pattern网格渐显渐隐Hero 背景Interactive Grid Pattern鼠标附近的网格点亮交互感背景Dot Pattern点阵底纹数据区背景Hexagon Pattern六边形蜂窝科技/硬件主题Flickering GridCanvas 闪烁网格赛博朋克风Retro Grid复古滚动网格80 年代未来风Glyph Matrix字符矩阵缓慢游动极客氛围3️⃣ 光效与氛围粒子、光束与庆祝10 个组件效果适合场景Animated Beam光点沿路径飞行展示集成/连接关系Border Beam光点沿容器边框游走卡片描边Backlight背后柔光晕视频、图片、SVG 装饰Light Rays顶部洒下光束氛围区、产品图背后Particles漂浮粒子首屏纵深与动感Meteors流星雨深色 HeroOrbiting Circles图标绕中心公转功能环绕展示Ripple元素背后涟漪强调 CTA 按钮Confetti彩带礼花注册成功、里程碑Cool Mode长按迸出彩色粒子按钮彩蛋4️⃣ 设备与展示手机、地球与代码11 个组件效果适合场景iPhone可放图片/视频的 iPhone 15 Pro 机模App 宣传Android安卓设备机模移动端演示Globe自转的 WebGL 地球全球化叙事Icon Cloud旋转 3D 图标球技术栈展示Dotted Map点阵地图 标记服务覆盖范围Bento Grid便当盒式特性卡片产品特性总览Marquee横/纵向无限滚动Logo 墙、用户评价Skewed Infinite Scroll斜切无限滚动作品走马灯TerminalmacOS 终端仿真CLI 演示Code Comparison双栏代码对比 diff前后效果对比File Tree可折叠目录树文档结构展示5️⃣ 交互反馈与页面结构14 个组件效果适合场景Animated Tooltip跟随鼠标的悬停提示图标释义Animated Theme Toggler剪影过渡的深浅切换主题开关Glare Hover卡片斜向扫光卡片悬停Interactive Hover Button圆点扩散 文字滑移按钮主 CTALens放大镜局部预览图片/视频细节Scroll Progress滚动进度指示长文页面Resizable Navbar随滚动变宽导航官网导航Dock仿 macOS 底栏图标放大快捷入口Highlighter手绘荧光笔划线重点词句Avatar Circles头像叠圈谁在用Hero Video Dialog弹层播放视频产品宣传片Blur Fade内容模糊淡入淡出区块过渡Animated Circular Progress Bar平滑数字环数据指标Animated List列表逐条入场通知流、事件列表高频场景速查我的页面该用哪个你的需求推荐组合落地页 Hero 区Aurora Text Particles / Retro Grid产品特性展示Bento Grid Backlight展示集成/接入能力Animated Beam客户与合作方 Logo 墙Marquee Avatar Circles开发者工具页Terminal Code Comparison File Tree按钮与表单反馈Cool Mode / Glare Hover / Ripple庆祝与转化节点Confetti Interactive Hover Button导航与阅读体验Resizable Navbar Scroll Progress选型三原则避开常见坑一屏不超过 2 种大动效——文字动效管标题、背景图案管留白、光效管氛围各司其职堆多了反而廉价。先复制再改 token——组件为复制粘贴设计颜色、尺寸大多用 Tailwind 类名即可调整无需改源码。重动效只放首屏——Globe、Particles、Glyph Matrix、Flickering Grid 使用 WebGL/Canvas适合首屏亮点长页面反复铺陈会拖累滚动性能。源码与文档去哪找内容路径组件文档55 页docs/content/components/组件源码docs/src/components/spark-ui/示例演示docs/src/example/、docs/src/spark-ui-demos/单元测试tests/组件注册表元数据registry/spark-ui.json新手指南docs/content/guide/getting-started/ 建议打开任一组件文档页先在预览区调参找到喜欢的效果再复制源码是上手 Spark UI 最快的方式。【免费下载链接】spark-uiExperience The Magic Of Animated Components. Crafted With Vue, TypeScript, TailwindCss And Vueuse Motion.项目地址: https://gitcode.com/gh_mirrors/sp/spark-ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表