Make the buttons a bit bigger, also jesus christ

This commit is contained in:
Dane Johnson 2022-05-09 17:06:48 -05:00
parent cbfa1d009b
commit 738ccb53cf

View File

@ -11,7 +11,7 @@ use std::path::Path;
fn main() {
let native_options = eframe::NativeOptions::default();
eframe::run_native("Board Builder", native_options, Box::new(|_cc| Box::new(BoardBuilderApp::default())));
eframe::run_native("Board Builder", native_options, Box::new(|cc| Box::new(BoardBuilderApp::new(cc))));
}
#[derive(Default)]
@ -77,6 +77,16 @@ impl eframe::App for BoardBuilderApp {
}
impl BoardBuilderApp {
fn new(cc: &eframe::CreationContext<'_>) -> Self {
let mut style = (*cc.egui_ctx.style()).clone();
let mut button = style::TextStyle::Button.resolve(&style);
button.size = 20.0;
style.text_styles.insert(style::TextStyle::Button, button);
cc.egui_ctx.set_style(style);
BoardBuilderApp::default()
}
fn load_image_file(&mut self, ctx: &Context, image_file: &Path) -> Result<(), image::ImageError> {
let image = image::io::Reader::open(image_file)?.decode()?;
self.load_image(ctx, image);