Pattern Background
Simple animated pattern background to make your sections stand out.
Grid background with dot
通过 CLI 安装
手动安装
在同一个文件中,复制并粘贴以下代码:
示例
Grid background with big dot and ellipse on top
Grid background without animation
Small grid background with animation
API
Prop 名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
animate | boolean | false | Set true if you want to animate the background. |
direction | top | bottom | left | right | top-left | top-right | bottom-left | bottom-right | top | Direction of the animation movement. You can use the const PATTERN_BACKGROUND_DIRECTION. |
direction | grid | dot | grid | 类型 of pattern. You can use the const PATTERN_BACKGROUND_VARIANT. |
size | xs | sm | md | lg | md | Size of the background pattern. |
mask | ellipse | ellipse-top | ellipse | Add a mask over the background pattern. You can use the const PATTERN_BACKGROUND_MASK. |
speed | number | 10000 | Duration of the animation in ms , the bigger it is, the slower the animation. (20000 slower than 5000 ). You can use the const PATTERN_BACKGROUND_SPEED. |
Custom variants, values and constants
You can customize your needs directly within the index.ts
file. See code below.
感谢
- Inspired by Magic UI's Dot Pattern component.
- Inspired by Magic UI's Grid Pattern component.
- Inspired by Magic UI's Animated Grid Pattern component.
- Credits to Nathan De Pachtere for porting this component.