diff --git a/src/features/ui/ui/flexbox.rs b/src/features/ui/ui/flexbox.rs index 89d8d6c..6dace0b 100644 --- a/src/features/ui/ui/flexbox.rs +++ b/src/features/ui/ui/flexbox.rs @@ -4,6 +4,7 @@ pub trait Flexbox { fn hstack(spacing: Val) -> Self; fn vstack(spacing: Val) -> Self; fn center() -> Self; + fn from_padding(padding: UiRect) -> Self; } impl Flexbox for Node { @@ -30,4 +31,11 @@ impl Flexbox for Node { ..default() } } + + fn from_padding(padding: UiRect) -> Self { + Node { + padding, + ..default() + } + } }