animata
v2.0.0

手工製作的✍️相互作用動畫和視覺效果來自整個Internet? ,準備好將其複制並粘貼到您的項目中。
歡迎來到Animata,這是一個免費的手工製作的動畫,效果和互動的收藏集,您可以通過簡單的副本和粘貼將其無縫地集成到項目中。這些動畫是使用parwindcss和react.js構建的,因此可以輕鬆自定義它們以適合您的項目的設計。
Animata不是一個成熟的UI庫,例如Material-UI或Chakra-UI。它是動畫和效果的集合,您可以用來增強項目的設計。您還可以將Animata與其他UI庫或設計系統一起使用(您需要為此設置parwindcss)。
您無需將其作為依賴項安裝,而可以將代碼(將代碼(將代碼)複製為ShadCN/UI粘貼到您的項目中。但是,您仍然需要安裝代碼需要的其他依賴關係。
/
/components
/ui在哪裡/是項目的根, /components是您保留組件的地方,並且使用tsconfig.json文件中的路徑設置了項目。
{
"compilerOptions" : {
"baseUrl" : " . " ,
"paths" : {
"@/*" : [ " ./* " ]
}
}
}安裝所需的依賴項,如果您還沒有:
npm install tailwind-merge clsx lucide-react tailwindcss-animate在tailwind.config.js文件中添加tailwindcss-animate :
module . exports = {
plugins : [ require ( "tailwindcss-animate" ) ] ,
} ;在Libs文件夾中創建UTILS.TS文件並粘貼以下代碼:
import { type ClassValue , clsx } from "clsx" ;
import { twMerge } from "tailwind-merge" ;
export function cn ( ... inputs : ClassValue [ ] ) {
return twMerge ( clsx ( inputs ) ) ;
} 歡迎對動畫的貢獻!
衷心感謝你們每個人對這個項目的驚人貢獻。您的辛勤工作,創造力和奉獻精神令人難以置信。無論是編碼,調試,測試還是分享想法,每一項努力都會產生重大變化。
該項目已根據MIT許可獲得許可。有關詳細信息,請參見許可證文件。