Button formatting
This commit is contained in:
parent
3d85922fcc
commit
684ef12fca
3 changed files with 4 additions and 2 deletions
|
|
@ -44,6 +44,7 @@ impl ObjectImpl for StatusMenuInner {
|
||||||
let menu_button = cascade! {
|
let menu_button = cascade! {
|
||||||
gtk4::MenuButton::new();
|
gtk4::MenuButton::new();
|
||||||
..set_parent(obj);
|
..set_parent(obj);
|
||||||
|
..set_has_frame(false);
|
||||||
..set_popover(Some(&cascade! {
|
..set_popover(Some(&cascade! {
|
||||||
gtk4::Popover::new();
|
gtk4::Popover::new();
|
||||||
..set_child(Some(&vbox));
|
..set_child(Some(&vbox));
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,7 @@ impl ObjectImpl for TimeButtonInner {
|
||||||
let menu_button = cascade! {
|
let menu_button = cascade! {
|
||||||
gtk4::MenuButton::new();
|
gtk4::MenuButton::new();
|
||||||
..set_parent(obj);
|
..set_parent(obj);
|
||||||
|
..set_has_frame(false);
|
||||||
..set_direction(gtk4::ArrowType::None);
|
..set_direction(gtk4::ArrowType::None);
|
||||||
..style_context().remove_class("toggle");
|
..style_context().remove_class("toggle");
|
||||||
..set_popover(Some(&cascade! {
|
..set_popover(Some(&cascade! {
|
||||||
|
|
|
||||||
|
|
@ -29,11 +29,11 @@ impl ObjectImpl for PanelWindowInner {
|
||||||
gtk4::Box::new(gtk4::Orientation::Horizontal, 0);
|
gtk4::Box::new(gtk4::Orientation::Horizontal, 0);
|
||||||
..append(&cascade! {
|
..append(&cascade! {
|
||||||
gtk4::Button::with_label("Workspaces");
|
gtk4::Button::with_label("Workspaces");
|
||||||
..style_context().add_class("flat");
|
..set_has_frame(false);
|
||||||
});
|
});
|
||||||
..append(&cascade! {
|
..append(&cascade! {
|
||||||
gtk4::Button::with_label("Applications");
|
gtk4::Button::with_label("Applications");
|
||||||
..style_context().add_class("flat");
|
..set_has_frame(false);
|
||||||
});
|
});
|
||||||
}));
|
}));
|
||||||
..set_center_widget(Some(&TimeButton::new()));
|
..set_center_widget(Some(&TimeButton::new()));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue