pub fn neat_button<M: Clone + 'static>( state: &mut State, label: impl Into<String>, fill_fraction: f32, button_style: Style, message: Option<M>, ) -> Element<'_, M, IcedRenderer>