[PR #2110] [CLOSED] Dialog animations #3072

Open
opened 2026-01-29 18:21:48 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/2110
Author: @Techoneshot
Created: 4/21/2025
Status: Closed

Base: masterHead: DialogAnimations


📝 Commits (9)

📊 Changes

7 files changed (+453 additions, -49 deletions)

View changed files

📝 Radzen.Blazor/Common.cs (+27 -4)
📝 Radzen.Blazor/DialogService.cs (+55 -19)
📝 Radzen.Blazor/RadzenDialog.razor (+213 -8)
📝 Radzen.Blazor/Rendering/DialogContainer.razor (+73 -4)
📝 RadzenBlazorDemos/Pages/DialogPage.razor (+7 -0)
📝 RadzenBlazorDemos/Pages/DialogSide.razor (+29 -14)
RadzenBlazorDemos/Pages/DialogWithAnimations.razor (+49 -0)

📄 Description

This pull request includes:

  1. Optional animation parameter for DialogOptions (Fade, Zoom, Slide) for Dialog and Side Dialog. The slide animation for Dialog starts form closest border of the screen, for SideDialog is depends on Side Dialog position.
  2. Added support for disabling mask
  3. Added ShowShadow parameter for DialogOptions
  4. Updated Side Dialog demo
  5. Added Animated Dialog Demo

Examples:

  1. Dialog

  2. Side Dialog


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/radzenhq/radzen-blazor/pull/2110 **Author:** [@Techoneshot](https://github.com/Techoneshot) **Created:** 4/21/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `DialogAnimations` --- ### 📝 Commits (9) - [`73ebd76`](https://github.com/radzenhq/radzen-blazor/commit/73ebd76dc700fd6044c522b9c36ab92ad7b8080f) EventConsole - optional AlertStyle - [`afe5c8c`](https://github.com/radzenhq/radzen-blazor/commit/afe5c8c42c15ab79656b070c33833683cd7aa7ee) Option to hide shevron - [`edd535f`](https://github.com/radzenhq/radzen-blazor/commit/edd535fc8dbea3cdb661332755147d79e9b1d34c) Merge branch 'master' of https://github.com/Techoneshot/radzen-blazor - [`e41cb84`](https://github.com/radzenhq/radzen-blazor/commit/e41cb849323ae0e5cca259dd3f4148f5c4045499) Merge branch 'master' of https://github.com/Techoneshot/radzen-blazor - [`5bef5c1`](https://github.com/radzenhq/radzen-blazor/commit/5bef5c1dcb1a65a8e05ea3ee708c6955ad6c38ec) Merge branch 'master' of https://github.com/Techoneshot/radzen-blazor - [`2090e23`](https://github.com/radzenhq/radzen-blazor/commit/2090e23e343c01905d1a521b4c4c0a91fae7d1c1) Revert "Merge branch 'master' of https://github.com/Techoneshot/radzen-blazor" - [`44d5ac8`](https://github.com/radzenhq/radzen-blazor/commit/44d5ac8b45fdceba1eb058f979dcef72773d1792) Added animations - [`631ac75`](https://github.com/radzenhq/radzen-blazor/commit/631ac754147fb7c0d4a8089101542c95c2bcc85f) wip - [`6ac4f55`](https://github.com/radzenhq/radzen-blazor/commit/6ac4f55960b6a382c36ae35923827d6e9ca2fd53) DIalog animations ### 📊 Changes **7 files changed** (+453 additions, -49 deletions) <details> <summary>View changed files</summary> 📝 `Radzen.Blazor/Common.cs` (+27 -4) 📝 `Radzen.Blazor/DialogService.cs` (+55 -19) 📝 `Radzen.Blazor/RadzenDialog.razor` (+213 -8) 📝 `Radzen.Blazor/Rendering/DialogContainer.razor` (+73 -4) 📝 `RadzenBlazorDemos/Pages/DialogPage.razor` (+7 -0) 📝 `RadzenBlazorDemos/Pages/DialogSide.razor` (+29 -14) ➕ `RadzenBlazorDemos/Pages/DialogWithAnimations.razor` (+49 -0) </details> ### 📄 Description This pull request includes: 1. Optional animation parameter for DialogOptions (Fade, Zoom, Slide) for Dialog and Side Dialog. The slide animation for Dialog starts form closest border of the screen, for SideDialog is depends on Side Dialog position. 2. Added support for disabling mask 3. Added ShowShadow parameter for DialogOptions 4. Updated Side Dialog demo 5. Added Animated Dialog Demo Examples: 1. Dialog 2. Side Dialog --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 18:21:48 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#3072