
Handgefertigtes ✍️ Interaktionsanimationen und visuelle Effekte aus dem Internet? Sie können nahtlos kopieren und in Ihr Projekt einfügen.
Willkommen bei Animata, einer kostenlosen und Open-Source-Sammlung von handgefertigten Animationen, Effekten und Interaktionen, die Sie nahtlos in Ihr Projekt mit einer einfachen Kopie und Einfüge integrieren können. Die Animationen werden mit Tailwindcss und React.js erstellt, sodass sie leicht so angepasst werden können, dass sie das Design Ihres Projekts entsprechen.
Animata ist keine vollwertige UI-Bibliothek wie Material-UI oder Chakra-UI. Es handelt sich um eine Sammlung von Animationen und Effekten, mit denen Sie das Design Ihres Projekts verbessern können. Sie können Animata auch neben anderen UI -Bibliotheken oder -Entechnik -Systemen verwenden (Sie müssen dafür Tailwindcss einrichten).
Sie müssen es nicht als Abhängigkeit installieren, sondern können einfach den Code als Shadcn/UI in Ihr Projekt kopieren und einfügen. Sie müssen jedoch weiterhin die andere Abhängigkeit installieren, die der Code benötigt.
/
/components
/ui Wo / ist die Stammin Ihres Projekts, /components , wo Sie Ihre Komponenten aufbewahren und das Projekt mit Pfaden in der Datei tsconfig.json eingerichtet wurde.
{
"compilerOptions" : {
"baseUrl" : " . " ,
"paths" : {
"@/*" : [ " ./* " ]
}
}
}Installieren Sie die erforderlichen Abhängigkeiten, wenn Sie es noch nicht getan haben:
npm install tailwind-merge clsx lucide-react tailwindcss-animate Fügen Sie den Plugins in tailwind.config.js Datei zu den Plugins tailwindcss-animate :
module . exports = {
plugins : [ require ( "tailwindcss-animate" ) ] ,
} ;Erstellen Sie die Datei utils.ts im Ordner LIBS und fügen Sie den folgenden Code ein:
import { type ClassValue , clsx } from "clsx" ;
import { twMerge } from "tailwind-merge" ;
export function cn ( ... inputs : ClassValue [ ] ) {
return twMerge ( clsx ( inputs ) ) ;
} Beiträge zu Animata sind immer willkommen!
An jedem von Ihnen geht herzliche Dankbarkeit für Ihre erstaunlichen Beiträge zu diesem Projekt. Ihre harte Arbeit, Kreativität und Ihr Engagement waren einfach unglaublich. Egal, ob es sich um Codierung, Debuggen, Testen oder Teilen von Ideen handelte, alle Anstrengungen machten einen erheblichen Unterschied.
Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.