popout 0.1.1

Small and simple modal popups powered by egui
Documentation
use popout::{LogicalSize, WindowAttributes, create_window};

fn main() {
    let mut txt = String::new();
    create_window(
        |ui| {
            ui.label("Write something");
            ui.separator();
            ui.text_edit_singleline(&mut txt);
            if ui.button("Done").clicked() {
                return Some(());
            }
            None
        },
        WindowAttributes::default()
            .with_title("Hello, World")
            .with_inner_size(LogicalSize::new(200, 100)),
    )
    .unwrap();
    println!("you wrote: {txt}");
}