[PR #2278] [CLOSED] Add Spider Chart Component to Radzen Blazor #3175

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

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/2278
Author: @ehabhussein
Created: 9/5/2025
Status: Closed

Base: masterHead: master


📝 Commits (7)

📊 Changes

12 files changed (+1631 additions, -5 deletions)

View changed files

📝 .gitignore (+0 -5)
Radzen.Blazor/RadzenSpiderChart.razor (+134 -0)
Radzen.Blazor/RadzenSpiderChart.razor.cs (+648 -0)
Radzen.Blazor/RadzenSpiderLegend.cs (+38 -0)
Radzen.Blazor/RadzenSpiderSeries.razor (+167 -0)
Radzen.Blazor/Rendering/SpiderLegend.razor (+56 -0)
📝 Radzen.Blazor/themes/_components.scss (+1 -0)
Radzen.Blazor/themes/components/blazor/_spider.scss (+339 -0)
RadzenBlazorDemos/Pages/SpiderChartBasic.razor (+65 -0)
RadzenBlazorDemos/Pages/SpiderChartConfiguration.razor (+146 -0)
RadzenBlazorDemos/Pages/SpiderChartPage.razor (+27 -0)
📝 RadzenBlazorDemos/Services/ExampleService.cs (+10 -0)

📄 Description

This PR introduces a new RadzenSpiderChart component to the Radzen Blazor library. Spider charts (also known as radar charts) are useful for displaying multivariate data in a radial format, making it easy to compare multiple metrics across different categories.

  • Customization Options:
    • Grid shapes (Polygon or Circular)
    • Color schemes (Palette, Pastel, Monochrome, Divergent)
    • Custom value formatting
    • Show/hide legend
Spider Demo

🔄 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/2278 **Author:** [@ehabhussein](https://github.com/ehabhussein) **Created:** 9/5/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (7) - [`a3260e0`](https://github.com/radzenhq/radzen-blazor/commit/a3260e06c6a3f524b30079b0c44c1e1fc5f213a8) CheckPoint - [`50232c3`](https://github.com/radzenhq/radzen-blazor/commit/50232c3a0a8c3df1d0f012789612a8d2f81f5bbb) CheckPoint - [`1eca9be`](https://github.com/radzenhq/radzen-blazor/commit/1eca9be411013a648497def9c2fa7820e0fdb4b6) Merge branch 'radzenhq:master' into master - [`c5fea63`](https://github.com/radzenhq/radzen-blazor/commit/c5fea6337ed2f7863c18557a3f875e66bfa389a5) Merge branch 'radzenhq:master' into master - [`2665d0a`](https://github.com/radzenhq/radzen-blazor/commit/2665d0a1b4643b101ff879c60efe08c1c7000330) CheckPoint - [`3969e6d`](https://github.com/radzenhq/radzen-blazor/commit/3969e6dc9f8270caa594fba8749d6f2ef642dd9a) Clean up .gitignore by removing duplicates - [`265d491`](https://github.com/radzenhq/radzen-blazor/commit/265d4915a1700996a905b0ffffa183a9d0c42777) cleanup .gitignore ### 📊 Changes **12 files changed** (+1631 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+0 -5) ➕ `Radzen.Blazor/RadzenSpiderChart.razor` (+134 -0) ➕ `Radzen.Blazor/RadzenSpiderChart.razor.cs` (+648 -0) ➕ `Radzen.Blazor/RadzenSpiderLegend.cs` (+38 -0) ➕ `Radzen.Blazor/RadzenSpiderSeries.razor` (+167 -0) ➕ `Radzen.Blazor/Rendering/SpiderLegend.razor` (+56 -0) 📝 `Radzen.Blazor/themes/_components.scss` (+1 -0) ➕ `Radzen.Blazor/themes/components/blazor/_spider.scss` (+339 -0) ➕ `RadzenBlazorDemos/Pages/SpiderChartBasic.razor` (+65 -0) ➕ `RadzenBlazorDemos/Pages/SpiderChartConfiguration.razor` (+146 -0) ➕ `RadzenBlazorDemos/Pages/SpiderChartPage.razor` (+27 -0) 📝 `RadzenBlazorDemos/Services/ExampleService.cs` (+10 -0) </details> ### 📄 Description This PR introduces a new RadzenSpiderChart component to the Radzen Blazor library. Spider charts (also known as radar charts) are useful for displaying multivariate data in a radial format, making it easy to compare multiple metrics across different categories. - Customization Options: - Grid shapes (Polygon or Circular) - Color schemes (Palette, Pastel, Monochrome, Divergent) - Custom value formatting - Show/hide legend <img width="3841" height="2101" alt="Spider Demo" src="https://github.com/user-attachments/assets/9c6751da-cba7-4010-abbc-80afb4ab1221" /> --- <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:22:15 +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#3175