feat: add custom border radius property for windows

This commit is contained in:
Ericky Dos Santos 2026-01-27 17:30:59 -05:00
parent 3e78eb2381
commit d3aa7197d1
4 changed files with 22 additions and 6 deletions

View file

@ -470,8 +470,8 @@ impl iced_container::Catalog for Theme {
fn style(&self, class: &Self::Class<'_>) -> iced_container::Style {
let cosmic = self.cosmic();
// Ensures visually aligned radii for content and window corners
let window_corner_radius = cosmic.radius_s().map(|x| if x < 4.0 { x } else { x + 4.0 });
// Use dedicated window radius from theme
let window_corner_radius = cosmic.radius_window();
match class {
Container::Transparent => iced_container::Style::default(),