
Facturé ✍️ Les animations d'interaction et les effets visuels provenant de sur Internet?, Prêt pour que vous puissiez copier et coller dans votre projet de manière transparente.
Bienvenue à Animata, une collection gratuite et open source d'animations, d'effets et d'interactions fabriqués à la main que vous pouvez intégrer de manière transparente dans votre projet avec une copie simple et une pâte. Les animations sont construites à l'aide de TailwindCSS et React.js, afin qu'elles puissent être facilement personnalisées pour s'adapter à la conception de votre projet.
Animata n'est pas une bibliothèque d'interface utilisateur à part entière comme Material-UI ou Chakra-UI. Il s'agit d'une collection d'animations et d'effets que vous pouvez utiliser pour améliorer la conception de votre projet. Vous pouvez également utiliser Animata aux côtés d'autres bibliothèques d'interface utilisateur ou des systèmes de conception (vous devrez configurer TailWindCSS pour cela).
Vous n'avez pas besoin de l'installer en tant que dépendance, vous pouvez simplement copier et coller le code, comme shadcn / ui, dans votre projet. Cependant, vous devez toujours installer l'autre dépendance dont le code a besoin.
/
/components
/ui Où / est la racine de votre projet, /components est l'endroit où vous gardez vos composants et le projet a été configuré à l'aide de chemins dans le fichier tsconfig.json .
{
"compilerOptions" : {
"baseUrl" : " . " ,
"paths" : {
"@/*" : [ " ./* " ]
}
}
}Installez les dépendances requises, si vous ne l'avez pas déjà fait:
npm install tailwind-merge clsx lucide-react tailwindcss-animate Ajoutez tailwindcss-animate aux plugins dans le fichier tailwind.config.js :
module . exports = {
plugins : [ require ( "tailwindcss-animate" ) ] ,
} ;Créer un fichier utils.ts dans le dossier libs et collez le code suivant:
import { type ClassValue , clsx } from "clsx" ;
import { twMerge } from "tailwind-merge" ;
export function cn ( ... inputs : ClassValue [ ] ) {
return twMerge ( clsx ( inputs ) ) ;
} Les contributions à Animata sont toujours les bienvenues!
La gratitude sincère va à chacun de vous pour vos contributions incroyables à ce projet. Votre travail acharné, votre créativité et votre dévouement ont été tout simplement incroyables. Qu'il s'agisse de coder, de déboguer, de tester ou de partager des idées, tous les efforts ont fait une différence significative.
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.