diff --git a/docs/migrations/web/MIGRATION-v2.md b/docs/migrations/web/MIGRATION-v2.md
index d04f470707..21bee550cc 100644
--- a/docs/migrations/web/MIGRATION-v2.md
+++ b/docs/migrations/web/MIGRATION-v2.md
@@ -120,6 +120,9 @@ The `.ModalDialog--nonScrollable` modifier was removed and the ModalDialog is ma
In the new version, use the `.ModalDialog--scrollable` modifier class to make the ModalDialog scrollable.
+If you use `ScrollView` for scrolling the content of your modal, you must also add the `.ModalDialog--scrollable` class
+to the `.ModalDialog` element.
+
- `.ModalDialog` → `.ModalDialog .ModalDialog--scrollable`
### Modal: Uniform Variant Feature Flag
diff --git a/packages/web/DEPRECATIONS-v2.md b/packages/web/DEPRECATIONS-v2.md
index 5c44c165b0..1f3df0fc26 100644
--- a/packages/web/DEPRECATIONS-v2.md
+++ b/packages/web/DEPRECATIONS-v2.md
@@ -1,23 +1,13 @@
# Deprecations List
-Following deprecations will be removed in version 2 of the _spirit-web_ package.
+This document lists all deprecations that will be removed in the next major version of the _spirit-web_ package.
-> Please follow these steps to safely upgrade your design system to Spirit Design System v2 components.
-
-[What are deprecations?][readme-deprecations]
+> Please follow the migration guides to safely upgrade your design system components.
## Deprecations
-### Modal (Non)Scrollable
-
-The `.ModalDialog--nonScrollable` modifier will be removed and the ModalDialog will be made non-scrollable by default.
-
-#### Migration Guide
-
-In the new version, use the `.ModalDialog--scrollable` modifier class to make the ModalDialog scrollable.
+Nothing here right now! 🎉
-- `.ModalDialog` → `.ModalDialog .ModalDialog--scrollable`
+👉 [What are deprecations?][readme-deprecations]
[readme-deprecations]: https://github.com/lmc-eu/spirit-design-system/blob/main/packages/web/README.md#deprecations
-[readme-feature-flags]: https://github.com/lmc-eu/spirit-design-system/blob/main/packages/web/README.md#feature-flags
-[dictionary-placement]: https://github.com/lmc-eu/spirit-design-system/blob/main/docs/DICTIONARIES.md#placement
diff --git a/packages/web/src/scss/components/Modal/README.md b/packages/web/src/scss/components/Modal/README.md
index 77908d05c0..1f30328f83 100644
--- a/packages/web/src/scss/components/Modal/README.md
+++ b/packages/web/src/scss/components/Modal/README.md
@@ -39,56 +39,6 @@ Example:
```
-### Custom Height
-
-By default, Modal expands to fit the height of its content, as long as it fits the viewport (see [more below](#custom-max-height)).
-You can override this behavior by setting a custom preferred height using a custom property:
-
-- `--modal-preferred-height-mobile` for mobile screens, and
-- `--modal-preferred-height-tablet` for tablet screens and up.
-
-This is useful for Modals with dynamic content, e.g. a list of items that can be added or removed, or a multistep wizard.
-
-```html
-
-```
-
-👉 Please note the preferred height options are ignored when scrolling inside ModalDialog is
-[turned off](#disable-scrolling-inside-modaldialog).
-
-👉 Please note the custom height values are considered **preferred:** Modal will not expand beyond the viewport height.
-
-### Custom Max Height
-
-The default maximum height of Modal is:
-
-- viewport height minus 1100 spacing on mobile screens, and
-- 600 px on tablet screens and up (shrunk if necessary).
-
-You can use the custom property `--modal-max-height-tablet` to override the max height on tablet screens and up:
-
-```html
-
-```
-
-👉 Please note the max height is ignored when scrolling inside ModalDialog is [turned off](#disable-scrolling-inside-modaldialog).
-
-👉 Please note the max height on mobile screens is currently not customizable. Let us know if you need this feature! 🙏
-
## ModalDialog
ModalDialog is the actual dialog window, a place for the header, body, and footer of the dialog.
@@ -134,7 +84,7 @@ class.
#### Expanded Variant
-By default the docked dialog on mobile screens shrinks to fit the height of its content
+By default, the docked dialog on mobile screens shrinks to fit the height of its content
(if smaller than the viewport). Use the `ModalDialog--expandOnMobile` class to expand the dialog on mobile.
```html
@@ -282,47 +232,87 @@ You can still close modal with close buttons or ESC key.
## Scrolling Long Content
-When Modals become too long for the user's viewport or device, they scroll independently of the page itself. By default,
-ModalBody has `overflow-y: auto` applied to it, so it scrolls vertically.
+In case the content is longer than user's viewport or device, the ModalBody will expand to fit the height of its content
+and the whole ModalDialog will scroll.
+
+### Enable Scrolling Inside ModalDialog
+
+Scrolling inside ModalDialog can be turned on by adding the `ModalDialog--scrollable` modifier class:
+
+```html
+