[PR #1231] [MERGED] ToggleButton component added #2606

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

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/1231
Author: @enchev
Created: 11/2/2023
Status: Merged
Merged: 11/2/2023
Merged by: @enchev

Base: masterHead: toggle-button


📝 Commits (10+)

  • e4ed4ff Added ToggleButton component
  • 1218e98 IconColor support added to ToggleButton
  • 91b445a ToggleButtonStyle and ToggleShade added
  • 24f78bf toggleStyle fixed
  • 7e09021 ToggleIcon added
  • 4d103d0 code improved
  • a082b1f Update ToggleButton demos
  • ba169ce use ToggleIcon only if specified
  • b6afbdf ToggleShade imroved
  • dad5fd9 ToggleShade set to Shade.Default

📊 Changes

15 files changed (+715 additions, -62 deletions)

View changed files

📝 Radzen.Blazor/RadzenButton.razor.cs (+2 -2)
Radzen.Blazor/RadzenToggleButton.razor (+45 -0)
Radzen.Blazor/RadzenToggleButton.razor.cs (+314 -0)
📝 Radzen.Blazor/themes/components/blazor/_button.scss (+65 -58)
📝 RadzenBlazorDemos/Pages/Index.razor (+1 -0)
RadzenBlazorDemos/Pages/ToggleButtonBound.razor (+22 -0)
RadzenBlazorDemos/Pages/ToggleButtonContent.razor (+18 -0)
RadzenBlazorDemos/Pages/ToggleButtonDisabled.razor (+18 -0)
RadzenBlazorDemos/Pages/ToggleButtonPage.razor (+84 -0)
RadzenBlazorDemos/Pages/ToggleButtonShade.razor (+26 -0)
RadzenBlazorDemos/Pages/ToggleButtonSizes.razor (+17 -0)
RadzenBlazorDemos/Pages/ToggleButtonStyle.razor (+14 -0)
RadzenBlazorDemos/Pages/ToggleButtonText.razor (+61 -0)
RadzenBlazorDemos/Pages/ToggleButtonVariants.razor (+18 -0)
📝 RadzenBlazorDemos/Services/ExampleService.cs (+10 -2)

📄 Description

No description provided


🔄 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/1231 **Author:** [@enchev](https://github.com/enchev) **Created:** 11/2/2023 **Status:** ✅ Merged **Merged:** 11/2/2023 **Merged by:** [@enchev](https://github.com/enchev) **Base:** `master` ← **Head:** `toggle-button` --- ### 📝 Commits (10+) - [`e4ed4ff`](https://github.com/radzenhq/radzen-blazor/commit/e4ed4ffc7ba60e2cddc74bc86c345dbf367eadae) Added ToggleButton component - [`1218e98`](https://github.com/radzenhq/radzen-blazor/commit/1218e98184e74491c7cc1cf0ab148cefb4695d72) IconColor support added to ToggleButton - [`91b445a`](https://github.com/radzenhq/radzen-blazor/commit/91b445a22fbb46e8dfd4aec0789be6e56c7c97e4) ToggleButtonStyle and ToggleShade added - [`24f78bf`](https://github.com/radzenhq/radzen-blazor/commit/24f78bffdd8f7394ccf0b5a472959818ae31de61) toggleStyle fixed - [`7e09021`](https://github.com/radzenhq/radzen-blazor/commit/7e0902177b2ff9775494d2cdd2d5626c92cd65e7) ToggleIcon added - [`4d103d0`](https://github.com/radzenhq/radzen-blazor/commit/4d103d06a26c858349e91b06455dcfb8b59aefd4) code improved - [`a082b1f`](https://github.com/radzenhq/radzen-blazor/commit/a082b1f61ab62e6360cc1ef37f9aa25571c39476) Update ToggleButton demos - [`ba169ce`](https://github.com/radzenhq/radzen-blazor/commit/ba169ce40a7e2cc600c9da2b26512ba143ab25a5) use ToggleIcon only if specified - [`b6afbdf`](https://github.com/radzenhq/radzen-blazor/commit/b6afbdf28c942be8f08ffaf8ab46228bfdab4ce9) ToggleShade imroved - [`dad5fd9`](https://github.com/radzenhq/radzen-blazor/commit/dad5fd9dd65adcf650ad673a00652e3ad35b06fe) ToggleShade set to Shade.Default ### 📊 Changes **15 files changed** (+715 additions, -62 deletions) <details> <summary>View changed files</summary> 📝 `Radzen.Blazor/RadzenButton.razor.cs` (+2 -2) ➕ `Radzen.Blazor/RadzenToggleButton.razor` (+45 -0) ➕ `Radzen.Blazor/RadzenToggleButton.razor.cs` (+314 -0) 📝 `Radzen.Blazor/themes/components/blazor/_button.scss` (+65 -58) 📝 `RadzenBlazorDemos/Pages/Index.razor` (+1 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonBound.razor` (+22 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonContent.razor` (+18 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonDisabled.razor` (+18 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonPage.razor` (+84 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonShade.razor` (+26 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonSizes.razor` (+17 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonStyle.razor` (+14 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonText.razor` (+61 -0) ➕ `RadzenBlazorDemos/Pages/ToggleButtonVariants.razor` (+18 -0) 📝 `RadzenBlazorDemos/Services/ExampleService.cs` (+10 -2) </details> ### 📄 Description _No description provided_ --- <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:19:36 +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#2606