feat: rounded corners
A proof of concept commit for rounded corners. Currently unoptimized and in need of reorganization too. May also make keyboard keys invisible
This commit is contained in:
@@ -180,17 +180,17 @@ fn new_toast(toast: Toast, app: &mut AppState) -> Option<(OverlayState, Box<dyn
|
||||
canvas.font_size = FONT_SIZE;
|
||||
canvas.fg_color = color_parse("#aaaaaa").unwrap(); // want panic
|
||||
canvas.bg_color = color_parse("#333333").unwrap(); // want panic
|
||||
canvas.panel(0., 0., size.0, size.1);
|
||||
canvas.panel(0., 0., size.0, size.1, 3.);
|
||||
|
||||
if toast.body.len() > 0 {
|
||||
canvas.label(PADDING.0, 54., og_width, size.1 - 54., toast.body);
|
||||
canvas.label(PADDING.0, 54., og_width, size.1 - 54., 3., toast.body);
|
||||
|
||||
canvas.fg_color = color_parse("#101010").unwrap(); // want panic
|
||||
canvas.bg_color = color_parse("#666666").unwrap(); // want panic
|
||||
canvas.panel(0., 0., size.0, 30.);
|
||||
canvas.label_centered(PADDING.0, 16., og_width, FONT_SIZE as f32 + 2., title);
|
||||
canvas.panel(0., 0., size.0, 30., 3.);
|
||||
canvas.label_centered(PADDING.0, 16., og_width, FONT_SIZE as f32 + 2., 3., title);
|
||||
} else {
|
||||
canvas.label_centered(PADDING.0, 0., og_width, size.1, title);
|
||||
canvas.label_centered(PADDING.0, 0., og_width, size.1, 3., title);
|
||||
}
|
||||
|
||||
let state = OverlayState {
|
||||
|
||||
Reference in New Issue
Block a user