隆重推出 Magic UI Pro - 50+ 区块和模板,助您在几分钟内构建精美着陆页。

命令面板

搜索要运行的命令...

文档
终端

终端

macOS 终端的一个实现。适用于展示命令行界面。

✔ Preflight checks.
✔ Verifying framework. Found Next.js.
✔ Validating Tailwind CSS.
✔ Validating import alias.
✔ Writing components.json.
✔ Checking registry.
✔ Updating tailwind.config.ts
✔ Updating app/globals.css
✔ Installing dependencies.
ℹ Updated 1 file:- lib/utils.ts

安装

用法

import {
  AnimatedSpan,
  Terminal,
  TypingAnimation,
} from "@/components/magicui/terminal";
<Terminal>
  <TypingAnimation>
    <AnimatedSpan>Hello, world!</AnimatedSpan>
    <TypingAnimation>MagicUI is awesome!</TypingAnimation>
  </TypingAnimation>
</Terminal>

属性

终端

属性类型默认值描述
childrenReactNode-要在终端中输出的内容。
classNamestring-用于样式的自定义 CSS 类。

AnimatedSpan

属性类型默认值描述
childrenReactNode-要动画显示的内容。
delaynumber0动画开始前的延迟(毫秒)。
classNamestring-用于样式的自定义 CSS 类。

TypingAnimation

属性类型默认值描述
childrenReactNode-要动画显示的内容。
delaynumber0动画开始前的延迟(毫秒)。
classNamestring-用于样式的自定义 CSS 类。
持续时间number100每个字符的打字持续时间(毫秒)。
asReact.ElementType"span"要渲染的组件类型。