diff --git a/apps/www/package.json b/apps/www/package.json
index dc6bb0d0..9a00623b 100644
--- a/apps/www/package.json
+++ b/apps/www/package.json
@@ -12,6 +12,7 @@
"build:registry": "tsx ./scripts/build-registry.ts"
},
"dependencies": {
+ "@formkit/auto-animate": "^0.8.0",
"@morev/vue-transitions": "^2.3.6",
"@radix-icons/vue": "^1.0.0",
"@tanstack/vue-table": "^8.10.3",
diff --git a/apps/www/src/content/docs/components/form.md b/apps/www/src/content/docs/components/form.md
index 4721788b..a5712001 100644
--- a/apps/www/src/content/docs/components/form.md
+++ b/apps/www/src/content/docs/components/form.md
@@ -329,3 +329,10 @@ See the following links for more examples on how to use the `vee-validate` featu
- [Switch](/docs/components/switch#form)
- [Textarea](/docs/components/textarea#form)
- [Combobox](/docs/components/combobox#form)
+
+
+## Extras
+
+This example shows how to add motion to your forms with [Formkit AutoAnimate](https://auto-animate.formkit.com/)
+
+
diff --git a/apps/www/src/examples/forms/components/ProfileForm.vue b/apps/www/src/examples/forms/components/ProfileForm.vue
index a956903b..e53df428 100644
--- a/apps/www/src/examples/forms/components/ProfileForm.vue
+++ b/apps/www/src/examples/forms/components/ProfileForm.vue
@@ -139,7 +139,7 @@ const onSubmit = handleSubmit((values) => {
-