diff --git a/board.zip b/board.zip index 12a1a27..18dead6 100644 Binary files a/board.zip and b/board.zip differ diff --git a/src/main.rs b/src/main.rs index e5b6ec4..c14cef7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -116,10 +116,17 @@ fn add_remove_labels_dialog() { let flex = group::Flex::default() .size_of_parent() .center_of_parent(); + let mut col = group::Flex::default().column(); let mut label_key_browser = browser::HoldBrowser::default(); for key in state.board.labels.keys() { label_key_browser.add(key); } + let mut brow = group::Flex::default(); + let mut remove_label_key_btn = button::Button::default().with_label("-"); + let mut add_label_key_btn = button::Button::default().with_label("+"); + brow.end(); + col.set_size(&mut brow, 30); + col.end(); let mut label_value_browser = browser::HoldBrowser::default(); label_key_browser.set_callback({ let labels = state.board.labels.clone(); @@ -135,7 +142,6 @@ fn add_remove_labels_dialog() { } } }); - flex.end(); win.end(); win.make_resizable(true);