cocoanut 0.2.3

A minimal, declarative macOS GUI framework for Rust
use cocoanut::prelude::*;

fn main() -> cocoanut::Result<()> {
    app("Cocoanut Demo")
        .size(600.0, 400.0)
        .build()
        .root(
            View::vstack()
                .child(View::text("Hello, Cocoanut! 🥥").bold().font_size(24.0))
                .child(View::spacer())
                .child(View::text_field("Enter your name"))
                .child(View::spacer())
                .child(
                    View::hstack()
                        .child(View::button("OK"))
                        .child(View::button("Cancel")),
                )
                .child(View::spacer())
                .child(View::slider(0.0, 100.0, 50.0))
                .child(View::progress_bar(0.7, 1.0)),
        )
        .run()
}