当前位置: 首页 > news >正文

Trae官网炫酷特效与vue-bits的使用

一、Trae官网效果

Trae国际版地址:https://www.trae.ai/

顶部背景:

来源于vue-bits Pixel Blast 组件

底部logo:

来源于vue-bits Grid Distortion组件

闲暇之时看到Trae官网的页面效果做的十分炫酷,研究了一番,原来使用的是开源项目vue-bits中的效果。

二、vue-bits

2.1简介

An open source collection of animated, interactive & fully customizable Vue components for building stunning, memorable websites.

一个开源的动画,互动和完全可定制的Vue组件库,用于构建令人惊叹的,令人难忘的网站。

Vue Bits 是一个专为 Vue.js 设计的轻量级动画组件库,提供了丰富的高性能动画效果,适用于文本动画、页面过渡和微交互等场景。它的特点是开箱即用、性能优越且高度可定制,能够帮助开发者快速实现专业级的交互动画。

2.2地址

vue-bits github仓库地址:

https://github.com/DavidHDev/vue-bits

vue-bits 官方文档地址:

https://vue-bits.dev/

三、vue-bits的使用

总结一下就是安装jsrepo工具,使用工具将vue-bits中的vue组件直接下载到项目中,传参调整使用即可。

3.1 安装 jsrepo

npm i -g jsrepo

该工具可以帮助我们下载对应的组件。

3.2 安装部分组件

根据官方文档提供的命令行可以迅速的将想要的组件安装到我们的项目中。

例如在我们项目目录下的终端上执行:

npx jsrepo add https://vue-bits.dev/ui/Backgrounds/Silk

四、实例

4.1 一个终端风格的登陆页面的实现

查看官方文档,选取组件效果,得到命令:

npx jsrepo add https://vue-bits.dev/ui/Backgrounds/FaultyTerminal

项目根目录下终端输入命令

选择并输入下载的组件要存放的路径

这样我们选取的vue组件就被下载到了项目中

直接在我们的登陆页面调用并且传递参数调整细节即可(可以参考官方文档进行调整)

 <div class="login-page"><div class="terminal-background"><FaultyTerminal:scale="1.5"  :grid-mul="[2, 1]"  :digit-size="1.5"  :time-scale="0.3" :scanline-intensity="0.3"  :glitch-amount="1"  :flicker-amount="1"  :noise-amp="1"  :curvature="0.2"  tint="#ffffff"  :mouse-react="true"  :mouse-strength="0.2"  :page-load-animation="true"  :brightness="0.8"  style="width: 100%; height: 100%;"  /></div>
</div>

成果展示:

http://www.dtcms.com/a/477730.html

相关文章:

  • 网站内页修改关键字抖音广告投放平台官网
  • Artstudio Pro for Mac 绘图与图片编辑软件
  • 上班没事做看什么网站wordpress主题官方
  • .NET Framework 4.0和Visual Studio 2010的串口通信类
  • 20自由度全驱动:赋能Tesollo五指灵巧手精细柔性作业新可能
  • 基于FastAPI与LangChain的Excel智能数据分析API开发实践
  • 【四级】全国大学英语四级历年真题及答案解析PDF电子版(2015-2025年6月)
  • 专业制造双轴倾角传感器与水平监测传感器的优质厂家分析
  • QtitanNavigation赋能工业制造:提升生产效率的界面导航利器
  • 网站不备案做优化网站建设 中软
  • 成都市建设厅网站查询建设部举报网站
  • 优秘智能深度学习应用场景实战提升效率指南
  • 【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
  • 做网站建议农业网站建设模板下载
  • xdma IP使用教程1-xdma ip核配置
  • Pytest参数化实战:高效测试API接口
  • 关于力扣第167场双周赛的第一二题赛后反思
  • Post-training of LLMs
  • 【学习总结】AI接口测试-零基础从接口概念到客达天下系统Apifox+DeepSeek接口测试实战全流程
  • 【苍穹外卖笔记】Day04--套餐管理模块
  • 初识redis(分布式系统, redis的特性, 基本命令)
  • [特殊字符] Avalonia + Silk.NET 加载 3D 模型时 GenBuffer 返回 0?这是个底层兼容性陷阱!
  • 学习threejs,打造交互式花卉生成器
  • Redis 学习笔记(二)
  • 北京展览馆网站建设wordpress插件排列
  • 北京做网站优化多少钱最基本最重要的网站推广工具是
  • 每日算法刷题Day70:10.13:leetcode 二叉树10道题,用时2h
  • MySQL 设置远程 IP 连接方式(含自动检测授权脚本)
  • flash型网站网址高校思政课网站建设
  • 网站建设费做什么会计科目硬件开发外包平台