"
`;
-exports[`Alert > renders with primary variant outline correctly 1`] = `
-"
+exports[`Alert > renders with orientation horizontal correctly 1`] = `
+"
+
+
Alert
+
This is a description
+
+
+
+
+
+
"
+`;
+
+exports[`Alert > renders with orientation vertical correctly 1`] = `
+"
+
+
Alert
+
This is a description
+
+
-
+
"
+`;
+
+exports[`Alert > renders with primary variant outline correctly 1`] = `
+"
+
+
Alert
@@ -185,9 +234,9 @@ exports[`Alert > renders with primary variant outline correctly 1`] = `
`;
exports[`Alert > renders with primary variant soft correctly 1`] = `
-"
+"
-
+
Alert
@@ -197,9 +246,9 @@ exports[`Alert > renders with primary variant soft correctly 1`] = `
`;
exports[`Alert > renders with primary variant solid correctly 1`] = `
-"
+"
-
+
Alert
@@ -209,9 +258,9 @@ exports[`Alert > renders with primary variant solid correctly 1`] = `
`;
exports[`Alert > renders with primary variant subtle correctly 1`] = `
-"
+"
-
+
Alert
@@ -221,9 +270,9 @@ exports[`Alert > renders with primary variant subtle correctly 1`] = `
`;
exports[`Alert > renders with title correctly 1`] = `
-"
+"
-
+
Alert
@@ -233,9 +282,9 @@ exports[`Alert > renders with title correctly 1`] = `
`;
exports[`Alert > renders with title slot correctly 1`] = `
-"
+"
-
+
Title slot
@@ -245,9 +294,9 @@ exports[`Alert > renders with title slot correctly 1`] = `
`;
exports[`Alert > renders with ui correctly 1`] = `
-"
+"
-
+
Alert
diff --git a/test/components/__snapshots__/Alert.spec.ts.snap b/test/components/__snapshots__/Alert.spec.ts.snap
index 877b36f2..611d709d 100644
--- a/test/components/__snapshots__/Alert.spec.ts.snap
+++ b/test/components/__snapshots__/Alert.spec.ts.snap
@@ -1,9 +1,24 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
-exports[`Alert > renders with as correctly 1`] = `
-"
+exports[`Alert > renders with actions correctly 1`] = `
+"
-
+
+
Alert
+
+
+
+
+
"
+`;
+
+exports[`Alert > renders with as correctly 1`] = `
+"
+
+
Alert
@@ -13,8 +28,8 @@ exports[`Alert > renders with as correctly 1`] = `
`;
exports[`Alert > renders with avatar correctly 1`] = `
-"
-
+"
+
Alert
@@ -24,9 +39,9 @@ exports[`Alert > renders with avatar correctly 1`] = `
`;
exports[`Alert > renders with class correctly 1`] = `
-"
+"
-
+
Alert
@@ -36,24 +51,26 @@ exports[`Alert > renders with class correctly 1`] = `
`;
exports[`Alert > renders with close correctly 1`] = `
-"
+"
-
"
`;
exports[`Alert > renders with close slot correctly 1`] = `
-"
+"
-
+
Alert
@@ -63,26 +80,28 @@ exports[`Alert > renders with close slot correctly 1`] = `
`;
exports[`Alert > renders with closeIcon correctly 1`] = `
-"
+"
-
"
`;
exports[`Alert > renders with description correctly 1`] = `
-"
+"
-
+
Alert
-
Description
+
Description
@@ -90,11 +109,11 @@ exports[`Alert > renders with description correctly 1`] = `
`;
exports[`Alert > renders with description slot correctly 1`] = `
-"
+"
-
+
Alert
-
Description slot
+
Description slot
@@ -102,8 +121,8 @@ exports[`Alert > renders with description slot correctly 1`] = `
`;
exports[`Alert > renders with icon correctly 1`] = `
-"
-
+"
+
Alert
@@ -113,9 +132,9 @@ exports[`Alert > renders with icon correctly 1`] = `
`;
exports[`Alert > renders with leading slot correctly 1`] = `
-"
+"
-
+
Leading slot
@@ -125,9 +144,9 @@ exports[`Alert > renders with leading slot correctly 1`] = `
`;
exports[`Alert > renders with neutral variant outline correctly 1`] = `
-"
+"
-
+
Alert
@@ -137,9 +156,9 @@ exports[`Alert > renders with neutral variant outline correctly 1`] = `
`;
exports[`Alert > renders with neutral variant soft correctly 1`] = `
-"
+"
-
+
Alert
@@ -149,9 +168,9 @@ exports[`Alert > renders with neutral variant soft correctly 1`] = `
`;
exports[`Alert > renders with neutral variant solid correctly 1`] = `
-"
+"
-
+
Alert
@@ -161,9 +180,9 @@ exports[`Alert > renders with neutral variant solid correctly 1`] = `
`;
exports[`Alert > renders with neutral variant subtle correctly 1`] = `
-"
+"
-
+
Alert
@@ -172,10 +191,40 @@ exports[`Alert > renders with neutral variant subtle correctly 1`] = `
"
`;
-exports[`Alert > renders with primary variant outline correctly 1`] = `
-"
+exports[`Alert > renders with orientation horizontal correctly 1`] = `
+"
+
+
Alert
+
This is a description
+
+
+
+
+
+
"
+`;
+
+exports[`Alert > renders with orientation vertical correctly 1`] = `
+"
+
+
Alert
+
This is a description
+
+
-
+
"
+`;
+
+exports[`Alert > renders with primary variant outline correctly 1`] = `
+"
+
+
Alert
@@ -185,9 +234,9 @@ exports[`Alert > renders with primary variant outline correctly 1`] = `
`;
exports[`Alert > renders with primary variant soft correctly 1`] = `
-"
+"
-
+
Alert
@@ -197,9 +246,9 @@ exports[`Alert > renders with primary variant soft correctly 1`] = `
`;
exports[`Alert > renders with primary variant solid correctly 1`] = `
-"
+"
-
+
Alert
@@ -209,9 +258,9 @@ exports[`Alert > renders with primary variant solid correctly 1`] = `
`;
exports[`Alert > renders with primary variant subtle correctly 1`] = `
-"
+"
-
+
Alert
@@ -221,9 +270,9 @@ exports[`Alert > renders with primary variant subtle correctly 1`] = `
`;
exports[`Alert > renders with title correctly 1`] = `
-"
+"
-
+
Alert
@@ -233,9 +282,9 @@ exports[`Alert > renders with title correctly 1`] = `
`;
exports[`Alert > renders with title slot correctly 1`] = `
-"
+"
-
+
Title slot
@@ -245,9 +294,9 @@ exports[`Alert > renders with title slot correctly 1`] = `
`;
exports[`Alert > renders with ui correctly 1`] = `
-"
+"
-
+
Alert
diff --git a/test/components/__snapshots__/Toast-vue.spec.ts.snap b/test/components/__snapshots__/Toast-vue.spec.ts.snap
index d0794bb9..28114a30 100644
--- a/test/components/__snapshots__/Toast-vue.spec.ts.snap
+++ b/test/components/__snapshots__/Toast-vue.spec.ts.snap
@@ -9,20 +9,22 @@ exports[`Toast > renders with actions correctly 1`] = `
- -
+
-
-
+
-
@@ -41,17 +43,19 @@ exports[`Toast > renders with as correctly 1`] = `
-
+
-
+
-
@@ -70,16 +74,18 @@ exports[`Toast > renders with avatar correctly 1`] = `
-
-
+
+
-
@@ -98,17 +104,19 @@ exports[`Toast > renders with class correctly 1`] = `
- -
+
-
-
+
-
@@ -127,14 +135,16 @@ exports[`Toast > renders with close slot correctly 1`] = `
- -
+
-
-
+
-
Close slot
+
+ Close slot
+
@@ -153,17 +163,19 @@ exports[`Toast > renders with closeIcon correctly 1`] = `
- -
+
-
-
+
-
@@ -182,52 +194,20 @@ exports[`Toast > renders with color neutral correctly 1`] = `
- -
+
-
-
-
-
-"
-`;
-
-exports[`Toast > renders with description actions correctly 1`] = `
-"
-
-
-
-
-
-
-
- -
-
-
-
Toast
-
This is a toast
-
-
-
-
+
@@ -245,15 +225,15 @@ exports[`Toast > renders with description correctly 1`] = `
- -
+
-
-
+
Toast
-
This is a toast
+
This is a toast
-
+
@@ -276,17 +256,19 @@ exports[`Toast > renders with description slot correctly 1`] = `
- -
+
-
-
+
Toast
-
Description slot
+
Description slot
-
@@ -305,16 +287,18 @@ exports[`Toast > renders with icon correctly 1`] = `
- -
-
+
-
+
-
@@ -333,12 +317,45 @@ exports[`Toast > renders with leading slot correctly 1`] = `
- - Leading slot
+
- Leading slot
-
+
+
+"
+`;
+
+exports[`Toast > renders with orientation horizontal correctly 1`] = `
+"
+
+
+
+
+
+
+
+ -
+
+
Toast
+
This is a toast
+
+
+
+ Action
+
+
@@ -348,6 +365,39 @@ exports[`Toast > renders with leading slot correctly 1`] = `
+"
+`;
+
+exports[`Toast > renders with orientation vertical correctly 1`] = `
+"
+
+
+
+
+
+
+
+ -
+
+
Toast
+
This is a toast
+
+ Action
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
"
`;
@@ -360,17 +410,19 @@ exports[`Toast > renders with title correctly 1`] = `
- -
+
-
-
+
-
@@ -389,17 +441,19 @@ exports[`Toast > renders with title slot correctly 1`] = `
- -
+
-
-
+
-
@@ -418,17 +472,19 @@ exports[`Toast > renders with type correctly 1`] = `
- -
+
-
-
+
-
@@ -447,17 +503,19 @@ exports[`Toast > renders with ui correctly 1`] = `
- -
+
-
-
+
-
@@ -476,14 +534,14 @@ exports[`Toast > renders without close correctly 1`] = `
- -
+
-
-
+
-
+
diff --git a/test/components/__snapshots__/Toast.spec.ts.snap b/test/components/__snapshots__/Toast.spec.ts.snap
index 07033e24..439a6a93 100644
--- a/test/components/__snapshots__/Toast.spec.ts.snap
+++ b/test/components/__snapshots__/Toast.spec.ts.snap
@@ -9,20 +9,22 @@ exports[`Toast > renders with actions correctly 1`] = `