use hui::{ color, size, layout::Alignment, element::{UiElementExt, container::Container, text::Text}, }; #[path = "../boilerplate.rs"] #[macro_use] mod boilerplate; ui_main!(|ui, size| { Container::default() .with_size(size!(100%, 50%)) .with_align(Alignment::Center) .with_padding(5.) .with_gap(10.) .with_corner_radius(10.) .with_background(color::WHITE) .with_children(|ui| { Text::default() .with_text("Hello, world") .with_text_size(100) .with_color(color::BLACK) .add_child(ui); Container::default() .with_padding((10., 20.)) .with_corner_radius((2.5, 30., 2.5, 2.5)) .with_background(color::DARK_RED) .with_children(|ui| { Text::default() .with_text("Lorem ipsum dolor sit amet, consectetur adipiscing elit.") .with_text_size(24) .add_child(ui); }) .add_child(ui); }) .add_root(ui, size); });