Apply Transformation::scale_factor to Quad styling
This commit is contained in:
parent
d3a0d0b512
commit
ab04751bc4
2 changed files with 20 additions and 4 deletions
|
|
@ -49,11 +49,14 @@ impl Layer {
|
|||
position: [bounds.x, bounds.y],
|
||||
size: [bounds.width, bounds.height],
|
||||
border_color: color::pack(quad.border.color),
|
||||
border_radius: quad.border.radius.into(),
|
||||
border_width: quad.border.width,
|
||||
border_radius: (quad.border.radius * transformation.scale_factor())
|
||||
.into(),
|
||||
border_width: quad.border.width * transformation.scale_factor(),
|
||||
shadow_color: color::pack(quad.shadow.color),
|
||||
shadow_offset: quad.shadow.offset.into(),
|
||||
shadow_blur_radius: quad.shadow.blur_radius,
|
||||
shadow_offset: (quad.shadow.offset * transformation.scale_factor())
|
||||
.into(),
|
||||
shadow_blur_radius: quad.shadow.blur_radius
|
||||
* transformation.scale_factor(),
|
||||
snap: quad.snap as u32,
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue