diff --git a/src/routes/builder/drawer/+page.svelte b/src/routes/builder/drawer/+page.svelte
index a3d8201413..0dc873587b 100644
--- a/src/routes/builder/drawer/+page.svelte
+++ b/src/routes/builder/drawer/+page.svelte
@@ -76,7 +76,7 @@
if (!outsideclickStatus) props.push(" activateClickOutside={false}");
if (currentPlacement.width !== "default") props.push(` width="${currentPlacement.width}"`);
if (currentTransition !== transitions[0]) {
- props.push(` transitionType={${currentTransition.transition.name}}`);
+ props.push(` transition={${currentTransition.transition.name}}`);
const paramsString = Object.entries(currentTransition.params)
.map(([key, value]) => {
@@ -88,7 +88,7 @@
return `${key}:${value}`;
})
.join(",");
- props.push(` params={{${paramsString}}}`);
+ props.push(` transitionParams={{${paramsString}}}`);
}
// placement
if (currentPlacement !== placements[0]) {
diff --git a/src/routes/builder/dropdown/+page.svelte b/src/routes/builder/dropdown/+page.svelte
index 13398dd6af..3190d789f6 100644
--- a/src/routes/builder/dropdown/+page.svelte
+++ b/src/routes/builder/dropdown/+page.svelte
@@ -91,7 +91,7 @@
return `${key}:${value}`;
})
.join(",");
- props.push(` params={{${paramsString}}}`);
+ props.push(` transitionParams={{${paramsString}}}`);
}
const propsString = props.length > 0 ? props.map((prop) => `\n ${prop}`).join("") + "\n" : "";
diff --git a/src/routes/builder/modal/+page.svelte b/src/routes/builder/modal/+page.svelte
index 43e8a86b13..6cf52f0a12 100644
--- a/src/routes/builder/modal/+page.svelte
+++ b/src/routes/builder/modal/+page.svelte
@@ -62,7 +62,7 @@
return `${key}:${value}`;
})
.join(",");
- props.push(`params={{${paramsString}}}`);
+ props.push(`transitionParams={{${paramsString}}}`);
}
const propsString = props.length > 0 ? props.map((prop) => `\n ${prop}`).join("") + "\n" : "";
diff --git a/src/routes/builder/popover/+page.svelte b/src/routes/builder/popover/+page.svelte
index e867397715..876afd1365 100644
--- a/src/routes/builder/popover/+page.svelte
+++ b/src/routes/builder/popover/+page.svelte
@@ -77,7 +77,7 @@
return `${key}:${value}`;
})
.join(",");
- props.push(` params={{${paramsString}}}`);
+ props.push(` transitionParams={{${paramsString}}}`);
}
const propsString = props.length > 0 ? props.map((prop) => `\n ${prop}`).join("") + "\n" : "";
@@ -109,7 +109,7 @@
-
+
And here's some amazing content. It's very engaging. Right?
diff --git a/src/routes/builder/toast/+page.svelte b/src/routes/builder/toast/+page.svelte
index 79d47d76f8..23bde4dc66 100644
--- a/src/routes/builder/toast/+page.svelte
+++ b/src/routes/builder/toast/+page.svelte
@@ -62,7 +62,7 @@
return `${key}:${value}`;
})
.join(",");
- props.push(` params={{${paramsString}}}`);
+ props.push(` transitionParams={{${paramsString}}}`);
}
const propsString = props.length > 0 ? props.map((prop) => `\n ${prop}`).join("") + "\n" : "";
@@ -90,7 +90,7 @@
Toast Builder
-
+
{#snippet icon()}
Check icon
diff --git a/src/routes/component-data/Accordion.json b/src/routes/component-data/Accordion.json
index 8666762201..d88af47b77 100644
--- a/src/routes/component-data/Accordion.json
+++ b/src/routes/component-data/Accordion.json
@@ -9,7 +9,7 @@
["flush", ""],
["multiple", "false"],
["class: className", ""],
- ["transitionType", ""],
+ ["transition", ""],
["respectReducedMotion", "true"],
["classes", ""]
]
diff --git a/src/routes/component-data/AccordionItem.json b/src/routes/component-data/AccordionItem.json
index 792620d35b..ac60838bce 100644
--- a/src/routes/component-data/AccordionItem.json
+++ b/src/routes/component-data/AccordionItem.json
@@ -10,7 +10,7 @@
["arrowup", ""],
["arrowdown", ""],
["open", "$bindable(false)"],
- ["transitionType", "slide"],
+ ["transition", "slide"],
["transitionParams", ""],
["class: className", ""],
["classes", ""]
diff --git a/src/routes/docs-examples/components/accordion/TransitionNone.svelte b/src/routes/docs-examples/components/accordion/TransitionNone.svelte
index 8e36d04488..9304168c04 100644
--- a/src/routes/docs-examples/components/accordion/TransitionNone.svelte
+++ b/src/routes/docs-examples/components/accordion/TransitionNone.svelte
@@ -2,7 +2,7 @@
import { AccordionItem, Accordion } from "flowbite-svelte";
-
+
{#snippet header()}My Header 1{/snippet}
Content A
@@ -14,12 +14,12 @@
-
- {#snippet header()}transitionType: "none"{/snippet}
+
+ {#snippet header()}transition: "none"{/snippet}
Content C
- {#snippet header()}transitionType: default{/snippet}
+ {#snippet header()}transition: default{/snippet}
Content D
diff --git a/src/routes/docs-examples/components/accordion/Transitions.svelte b/src/routes/docs-examples/components/accordion/Transitions.svelte
index c009ad9a59..8f0c1d1d90 100644
--- a/src/routes/docs-examples/components/accordion/Transitions.svelte
+++ b/src/routes/docs-examples/components/accordion/Transitions.svelte
@@ -8,11 +8,11 @@
{#snippet header()}Slide duration:1000{/snippet}
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Illo ab necessitatibus sint explicabo ...
-
+
{#snippet header()}Blur duration:300{/snippet}
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Illo ab necessitatibus sint explicabo ...
-
+
{#snippet header()}Fade duration:300{/snippet}
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Illo ab necessitatibus sint explicabo ...
diff --git a/src/routes/docs-examples/components/alert/Dismissable.svelte b/src/routes/docs-examples/components/alert/Dismissable.svelte
index b07ef20461..d84e40ee64 100644
--- a/src/routes/docs-examples/components/alert/Dismissable.svelte
+++ b/src/routes/docs-examples/components/alert/Dismissable.svelte
@@ -22,7 +22,7 @@
example link
. Give it a click if you like.
-
+
{#snippet icon()}{/snippet}
An alert with non default animation - fly away.
diff --git a/src/routes/docs-examples/components/banner/Transition.svelte b/src/routes/docs-examples/components/banner/Transition.svelte
index 5f476627e7..a37f55d46a 100644
--- a/src/routes/docs-examples/components/banner/Transition.svelte
+++ b/src/routes/docs-examples/components/banner/Transition.svelte
@@ -10,7 +10,7 @@
-
+
diff --git a/src/routes/docs-examples/components/sidebar/AllOpen.svelte b/src/routes/docs-examples/components/sidebar/AllOpen.svelte
index d54af32a48..21cb7fc9af 100644
--- a/src/routes/docs-examples/components/sidebar/AllOpen.svelte
+++ b/src/routes/docs-examples/components/sidebar/AllOpen.svelte
@@ -22,7 +22,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
class="z-50 h-full"
diff --git a/src/routes/docs-examples/components/sidebar/AlwaysOpen.svelte b/src/routes/docs-examples/components/sidebar/AlwaysOpen.svelte
index 6bfad6bd82..530546976a 100644
--- a/src/routes/docs-examples/components/sidebar/AlwaysOpen.svelte
+++ b/src/routes/docs-examples/components/sidebar/AlwaysOpen.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/Branding.svelte b/src/routes/docs-examples/components/sidebar/Branding.svelte
index 2fc7a806ba..39eea44a8e 100644
--- a/src/routes/docs-examples/components/sidebar/Branding.svelte
+++ b/src/routes/docs-examples/components/sidebar/Branding.svelte
@@ -26,7 +26,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/BrandingUsingChildren.svelte b/src/routes/docs-examples/components/sidebar/BrandingUsingChildren.svelte
index 59c4351a59..4c4e192553 100644
--- a/src/routes/docs-examples/components/sidebar/BrandingUsingChildren.svelte
+++ b/src/routes/docs-examples/components/sidebar/BrandingUsingChildren.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/CloseButton.svelte b/src/routes/docs-examples/components/sidebar/CloseButton.svelte
index c88ed7c70a..2719a37413 100644
--- a/src/routes/docs-examples/components/sidebar/CloseButton.svelte
+++ b/src/routes/docs-examples/components/sidebar/CloseButton.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full pt-6"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/Cta.svelte b/src/routes/docs-examples/components/sidebar/Cta.svelte
index d9f076f743..cb2f440e1f 100644
--- a/src/routes/docs-examples/components/sidebar/Cta.svelte
+++ b/src/routes/docs-examples/components/sidebar/Cta.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/Default.svelte b/src/routes/docs-examples/components/sidebar/Default.svelte
index 9bb3f73058..364c06c094 100644
--- a/src/routes/docs-examples/components/sidebar/Default.svelte
+++ b/src/routes/docs-examples/components/sidebar/Default.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/LinksAndActive.svelte b/src/routes/docs-examples/components/sidebar/LinksAndActive.svelte
index b87c20f03b..49a8c76c9d 100644
--- a/src/routes/docs-examples/components/sidebar/LinksAndActive.svelte
+++ b/src/routes/docs-examples/components/sidebar/LinksAndActive.svelte
@@ -23,7 +23,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
classes={{ nonactive: nonActiveClass, active: activeClass }}
position="absolute"
class="z-50 h-full"
diff --git a/src/routes/docs-examples/components/sidebar/LinksAndActive2.svelte b/src/routes/docs-examples/components/sidebar/LinksAndActive2.svelte
index 0011ebe5a8..6b1d2d39d7 100644
--- a/src/routes/docs-examples/components/sidebar/LinksAndActive2.svelte
+++ b/src/routes/docs-examples/components/sidebar/LinksAndActive2.svelte
@@ -23,7 +23,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
position="absolute"
classes={{ nonactive: nonActiveClass, active: activeClass }}
class="z-50 h-full"
diff --git a/src/routes/docs-examples/components/sidebar/MultiLevel.svelte b/src/routes/docs-examples/components/sidebar/MultiLevel.svelte
index eaef7d73d2..ba230b4c0b 100644
--- a/src/routes/docs-examples/components/sidebar/MultiLevel.svelte
+++ b/src/routes/docs-examples/components/sidebar/MultiLevel.svelte
@@ -29,7 +29,7 @@
isOpen={isDemoOpen}
isSingle={false}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
class="z-50 h-full"
diff --git a/src/routes/docs-examples/components/sidebar/MultiLevel2.svelte b/src/routes/docs-examples/components/sidebar/MultiLevel2.svelte
index 3717720a4b..c4fe203cb4 100644
--- a/src/routes/docs-examples/components/sidebar/MultiLevel2.svelte
+++ b/src/routes/docs-examples/components/sidebar/MultiLevel2.svelte
@@ -27,7 +27,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
position="absolute"
class="z-50 h-full"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/ObjectEx.svelte b/src/routes/docs-examples/components/sidebar/ObjectEx.svelte
index c8a8ce75b8..df9f433b06 100644
--- a/src/routes/docs-examples/components/sidebar/ObjectEx.svelte
+++ b/src/routes/docs-examples/components/sidebar/ObjectEx.svelte
@@ -45,7 +45,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/Separator.svelte b/src/routes/docs-examples/components/sidebar/Separator.svelte
index 9a58b956af..002dff427a 100644
--- a/src/routes/docs-examples/components/sidebar/Separator.svelte
+++ b/src/routes/docs-examples/components/sidebar/Separator.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50 h-full"
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/Single.svelte b/src/routes/docs-examples/components/sidebar/Single.svelte
index 987056f260..97b0392291 100644
--- a/src/routes/docs-examples/components/sidebar/Single.svelte
+++ b/src/routes/docs-examples/components/sidebar/Single.svelte
@@ -21,7 +21,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
class="z-50 h-full"
diff --git a/src/routes/docs-examples/components/sidebar/Static.svelte b/src/routes/docs-examples/components/sidebar/Static.svelte
index 504af2badf..6ac41248bd 100644
--- a/src/routes/docs-examples/components/sidebar/Static.svelte
+++ b/src/routes/docs-examples/components/sidebar/Static.svelte
@@ -23,7 +23,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
class="z-50"
position="static"
classes={{ nonactive: "p-2", active: "p-2" }}
diff --git a/src/routes/docs-examples/components/sidebar/Transition.svelte b/src/routes/docs-examples/components/sidebar/Transition.svelte
index b1572302d1..47cc06b6c8 100644
--- a/src/routes/docs-examples/components/sidebar/Transition.svelte
+++ b/src/routes/docs-examples/components/sidebar/Transition.svelte
@@ -27,7 +27,7 @@
backdrop={false}
isOpen={isDemoOpen}
closeSidebar={closeDemoSidebar}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
position="absolute"
classes={{ nonactive: "p-2", active: "p-2" }}
class="z-50 h-full"
@@ -38,7 +38,7 @@
{/snippet}
-
+
{#snippet icon()}
{/snippet}
diff --git a/src/routes/docs-examples/components/toast/Blur.svelte b/src/routes/docs-examples/components/toast/Blur.svelte
index eb26ac3cce..0a99974d16 100644
--- a/src/routes/docs-examples/components/toast/Blur.svelte
+++ b/src/routes/docs-examples/components/toast/Blur.svelte
@@ -4,14 +4,14 @@
import { BellOutline } from "flowbite-svelte-icons";
-
+
{#snippet icon()}
{/snippet}
Transition type: blur, amount: 10
-
+
{#snippet icon()}
{/snippet}
diff --git a/src/routes/docs-examples/components/toast/Fly.svelte b/src/routes/docs-examples/components/toast/Fly.svelte
index c99bfb91b2..fc455a077e 100644
--- a/src/routes/docs-examples/components/toast/Fly.svelte
+++ b/src/routes/docs-examples/components/toast/Fly.svelte
@@ -4,14 +4,14 @@
import { DownloadOutline } from "flowbite-svelte-icons";
-
+
{#snippet icon()}
{/snippet}
Transition type: fly right
-
+
{#snippet icon()}
{/snippet}
diff --git a/src/routes/docs-examples/components/toast/StackVertical.svelte b/src/routes/docs-examples/components/toast/StackVertical.svelte
index 7bda79fc7a..dfabde0ec7 100644
--- a/src/routes/docs-examples/components/toast/StackVertical.svelte
+++ b/src/routes/docs-examples/components/toast/StackVertical.svelte
@@ -59,7 +59,7 @@
{#each toasts as toast (toast.id)}
-
+
{toast.message}
{/each}
diff --git a/src/routes/docs-examples/components/toast/ToastContainerEx.svelte b/src/routes/docs-examples/components/toast/ToastContainerEx.svelte
index 5924b62066..4451246f5e 100644
--- a/src/routes/docs-examples/components/toast/ToastContainerEx.svelte
+++ b/src/routes/docs-examples/components/toast/ToastContainerEx.svelte
@@ -75,7 +75,7 @@
{#each toasts as toast (toast.id)}
-
+
{toast.message}
{/each}
diff --git a/src/routes/docs-examples/components/toast/Transitions.svelte b/src/routes/docs-examples/components/toast/Transitions.svelte
index b694bcdc69..3606a8d0eb 100644
--- a/src/routes/docs-examples/components/toast/Transitions.svelte
+++ b/src/routes/docs-examples/components/toast/Transitions.svelte
@@ -12,14 +12,14 @@
Transition type: slide
-
+
{#snippet icon()}
{/snippet}
Transition type: scale, delay: 250, duration: 300, easing: quintOut
-
+
{#snippet icon()}
{/snippet}
diff --git a/src/routes/docs-examples/forms/select/Customization.svelte b/src/routes/docs-examples/forms/select/Customization.svelte
index 7cc4c7fd88..a28cfd02b1 100644
--- a/src/routes/docs-examples/forms/select/Customization.svelte
+++ b/src/routes/docs-examples/forms/select/Customization.svelte
@@ -13,7 +13,7 @@
{#snippet children({ item, clear })}
-
+
{item.name}
{/snippet}
diff --git a/src/routes/docs-examples/forms/select/Preselect.svelte b/src/routes/docs-examples/forms/select/Preselect.svelte
index eccabedd26..0ec797143e 100644
--- a/src/routes/docs-examples/forms/select/Preselect.svelte
+++ b/src/routes/docs-examples/forms/select/Preselect.svelte
@@ -13,7 +13,7 @@
{#snippet children({ item, clear })}
-
+
{item.name}
{/snippet}
diff --git a/src/routes/docs/components/accordion.md b/src/routes/docs/components/accordion.md
index ca48d6f403..41576669d1 100644
--- a/src/routes/docs/components/accordion.md
+++ b/src/routes/docs/components/accordion.md
@@ -102,7 +102,7 @@ Here's an example of how to use the `multiple` option together with "expand all"
## Custom transitions
-The default transition of `AccordionItem`s is slide. Use the `transitionType` and `transitionParams` prop to create custom transitions.
+The default transition of `AccordionItem`s is slide. Use the `transition` and `transitionParams` prop to create custom transitions.
You can use any Svelte transition function such as `fade`, `blur`, `fly`, or `scale` from the `svelte/transition` module, and customize them with parameters like duration and easing.
@@ -130,9 +130,9 @@ To test: Fill out the form, navigate to a different page, and then use your brow
{#include Snapshot.svelte}
```
-## Using transitionType="none"
+## Using transition="none"
-When you set `transitionType="none"` on an Accordion or an AccordionItem, it disables Svelte transitions completely and instead uses CSS display properties (block/hidden) to show or hide content. This prevents Svelte from destroying and recreating components when toggling the accordion.
+When you set `transition="none"` on an Accordion or an AccordionItem, it disables Svelte transitions completely and instead uses CSS display properties (block/hidden) to show or hide content. This prevents Svelte from destroying and recreating components when toggling the accordion.
This approach is useful when:
- You want to preserve form state or component lifecycle
@@ -195,7 +195,7 @@ Combining multiple responsive patterns for sophisticated adaptive layouts:
- `multiple`: Allow multiple items open simultaneously (default: `false`)
- `flush`: Remove rounded borders for minimal design
-- `transitionType`: Control transitions (`TransitionFunc` or `"none"`)
+- `transition`: Control transitions (`TransitionFunc` or `"none"`)
- `classes`: Customize styling with `active`, `inactive`, `button`, `contentWrapper`, `content` properties
### AccordionItem
@@ -203,7 +203,7 @@ Combining multiple responsive patterns for sophisticated adaptive layouts:
- `open`: Control open state (bindable)
- `header`: Snippet for header content
- `arrowup` / `arrowdown`: Snippets for custom icons
-- `transitionType`: Override parent transition (`TransitionFunc` or `"none"`)
+- `transition`: Override parent transition (`TransitionFunc` or `"none"`)
- `transitionParams`: Custom transition parameters
- `classes`: Item-specific styling overrides
diff --git a/src/routes/layouts/ComponentsLayout.svelte b/src/routes/layouts/ComponentsLayout.svelte
index da7d480fa0..3799f350d8 100644
--- a/src/routes/layouts/ComponentsLayout.svelte
+++ b/src/routes/layouts/ComponentsLayout.svelte
@@ -90,7 +90,7 @@
classes={{ content: contentClass, nonactive: nonActiveClass, active: activeClass }}
activeUrl={mainSidebarUrl}
class={mainClass}
- params={{ x: -50, duration: 50 }}
+ transitionParams={{ x: -50, duration: 50 }}
>
diff --git a/src/tests/accordion/no-transition-accordion.test.svelte b/src/tests/accordion/no-transition-accordion.test.svelte
index 62a24eb056..0d9143dc5f 100644
--- a/src/tests/accordion/no-transition-accordion.test.svelte
+++ b/src/tests/accordion/no-transition-accordion.test.svelte
@@ -2,7 +2,7 @@
import { Accordion, AccordionItem } from "$lib";
-
+
{#snippet header()}No Transition{/snippet}
Content without transition
diff --git a/v2-migration-guide.md b/v2-migration-guide.md
index bf11c63b79..47149fc98e 100644
--- a/v2-migration-guide.md
+++ b/v2-migration-guide.md
@@ -1 +1,37 @@
# Version 2 Migration Guide
+
+## transition and transitionParams
+
+v2 introduced breaking prop renames
+- transitionType → transition
+- params → transitionParams
+
+### Affected Components
+- Accordion
+- Alert
+- Avatar
+- Badge
+- Banner
+- Popover
+- Sidebar
+- SidebarDropdownWrapper
+- Toast
+
+### Migration Example
+
+**Before (v1):**
+```svelte
+
+
+```
+
+**After (v2):**
+```svelte
+
+
+```
+
+## Order of styling
+The component classes have the highest precedence.
+
+Theme provider -> context classes (if exists) -> classes