[PR #1161] [MERGED] Switch from LibSass to Dart Sass #2546

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

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/1161
Author: @yordanov
Created: 9/20/2023
Status: Merged
Merged: 9/20/2023
Merged by: @yordanov

Base: masterHead: dart-sass


📝 Commits (10+)

  • 2c090c3 Use DartSass instead of LibSass
  • d1cfde1 Button styles should not be nested
  • 71ff51c Refactor SelectBar size styles
  • 0b052dc Refactor Pager button size styles
  • eb7e50a Refactor Gird Date filter button size styles
  • e0abd97 Refactor Pager compact density button size styles
  • 0f0d70a Refactor SplitButton size styles
  • fef94bd Refactor Upload buttons size styles
  • ce067b7 Refactor Scheduler view buttons styles
  • 4671e30 Refactor AutoComplete dropdown item styles

📊 Changes

13 files changed (+212 additions, -229 deletions)

View changed files

📝 Radzen.Blazor/Radzen.Blazor.csproj (+7 -8)
📝 Radzen.Blazor/themes/components/blazor/_autocomplete.scss (+2 -2)
📝 Radzen.Blazor/themes/components/blazor/_button.scss (+154 -155)
📝 Radzen.Blazor/themes/components/blazor/_dropdown.scss (+7 -7)
📝 Radzen.Blazor/themes/components/blazor/_grid.scss (+7 -7)
📝 Radzen.Blazor/themes/components/blazor/_icons.scss (+1 -1)
📝 Radzen.Blazor/themes/components/blazor/_paginator.scss (+3 -3)
📝 Radzen.Blazor/themes/components/blazor/_scheduler.scss (+0 -2)
📝 Radzen.Blazor/themes/components/blazor/_selectbar.scss (+25 -29)
📝 Radzen.Blazor/themes/components/blazor/_splitbutton.scss (+2 -8)
📝 Radzen.Blazor/themes/components/blazor/_upload.scss (+2 -5)
📝 Radzen.Blazor/themes/material-base.scss (+1 -1)
📝 Radzen.Blazor/themes/material.scss (+1 -1)

📄 Description

Replacing LibSass with Dart Sass and addressing the issues described in https://github.com/radzenhq/radzen-blazor/issues/1077.


🔄 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/1161 **Author:** [@yordanov](https://github.com/yordanov) **Created:** 9/20/2023 **Status:** ✅ Merged **Merged:** 9/20/2023 **Merged by:** [@yordanov](https://github.com/yordanov) **Base:** `master` ← **Head:** `dart-sass` --- ### 📝 Commits (10+) - [`2c090c3`](https://github.com/radzenhq/radzen-blazor/commit/2c090c399e41e85781c7324b7175671949189b44) Use DartSass instead of LibSass - [`d1cfde1`](https://github.com/radzenhq/radzen-blazor/commit/d1cfde186880e79e48814c51f43b18702121f09d) Button styles should not be nested - [`71ff51c`](https://github.com/radzenhq/radzen-blazor/commit/71ff51c6a1675ce9db02468ac08e58fc41d5aa84) Refactor SelectBar size styles - [`0b052dc`](https://github.com/radzenhq/radzen-blazor/commit/0b052dc785a8b5a18a5b6657424b5c5eaae09305) Refactor Pager button size styles - [`eb7e50a`](https://github.com/radzenhq/radzen-blazor/commit/eb7e50a8365400c93c3c4de414a121a9665b0509) Refactor Gird Date filter button size styles - [`e0abd97`](https://github.com/radzenhq/radzen-blazor/commit/e0abd97bad7d68ccf1567bf7fc40872826977a4d) Refactor Pager compact density button size styles - [`0f0d70a`](https://github.com/radzenhq/radzen-blazor/commit/0f0d70af4e49835549006f03d533c15a79bdc712) Refactor SplitButton size styles - [`fef94bd`](https://github.com/radzenhq/radzen-blazor/commit/fef94bdee67621d0589245c65a2b9000ef3fc93a) Refactor Upload buttons size styles - [`ce067b7`](https://github.com/radzenhq/radzen-blazor/commit/ce067b71d601a119743893d8e4369853603d9e78) Refactor Scheduler view buttons styles - [`4671e30`](https://github.com/radzenhq/radzen-blazor/commit/4671e3005120a7ae93ea7c2f7e96afac5ee2d500) Refactor AutoComplete dropdown item styles ### 📊 Changes **13 files changed** (+212 additions, -229 deletions) <details> <summary>View changed files</summary> 📝 `Radzen.Blazor/Radzen.Blazor.csproj` (+7 -8) 📝 `Radzen.Blazor/themes/components/blazor/_autocomplete.scss` (+2 -2) 📝 `Radzen.Blazor/themes/components/blazor/_button.scss` (+154 -155) 📝 `Radzen.Blazor/themes/components/blazor/_dropdown.scss` (+7 -7) 📝 `Radzen.Blazor/themes/components/blazor/_grid.scss` (+7 -7) 📝 `Radzen.Blazor/themes/components/blazor/_icons.scss` (+1 -1) 📝 `Radzen.Blazor/themes/components/blazor/_paginator.scss` (+3 -3) 📝 `Radzen.Blazor/themes/components/blazor/_scheduler.scss` (+0 -2) 📝 `Radzen.Blazor/themes/components/blazor/_selectbar.scss` (+25 -29) 📝 `Radzen.Blazor/themes/components/blazor/_splitbutton.scss` (+2 -8) 📝 `Radzen.Blazor/themes/components/blazor/_upload.scss` (+2 -5) 📝 `Radzen.Blazor/themes/material-base.scss` (+1 -1) 📝 `Radzen.Blazor/themes/material.scss` (+1 -1) </details> ### 📄 Description Replacing LibSass with Dart Sass and addressing the issues described in https://github.com/radzenhq/radzen-blazor/issues/1077. --- <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:21 +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#2546