diff --git a/panels/fan.py b/panels/fan.py index c717fa46..f3be08e1 100644 --- a/panels/fan.py +++ b/panels/fan.py @@ -69,10 +69,10 @@ class Panel(ScreenPanel): fan_col = Gtk.Box(spacing=5) fan_col.set_margin_start(30) fan_col.set_margin_end(30) - stop_btn = self._gtk.Button("fan-off", _("Min"), "custom-fan-button", position=Gtk.PositionType.BOTTOM) + stop_btn = self._gtk.Button("fan-off", _("Min"), "custom-icon-button", position=Gtk.PositionType.BOTTOM) stop_btn.set_hexpand(False) stop_btn.connect("clicked", self.update_fan_speed, fan, 0) - max_btn = self._gtk.Button("fan-on", _("Max"), "custom-fan-button", position=Gtk.PositionType.BOTTOM) + max_btn = self._gtk.Button("fan-on", _("Max"), "custom-icon-button", position=Gtk.PositionType.BOTTOM) max_btn.set_hexpand(False) max_btn.connect("clicked", self.update_fan_speed, fan, 100) diff --git a/panels/main_menu.py b/panels/main_menu.py index 37cd3123..f952a954 100644 --- a/panels/main_menu.py +++ b/panels/main_menu.py @@ -30,7 +30,7 @@ class Panel(MenuPanel): temp_Button.set_valign(Gtk.Align.CENTER) temp_Button.set_halign(Gtk.Align.CENTER) temp_Button.set_size_request(200, 100) - temp_Button.get_style_context().add_class('custom-temp-button') + temp_Button.get_style_context().add_class('custom-icon-button') temp_Button.connect('clicked', self.menu_item_clicked, {"panel": "temperature"}) self.labels['menu'].pack_start(temp_Button, True, True, 0) self.labels['da'] = HeaterGraph(self._screen, self._printer, self._gtk.font_size) diff --git a/styles/dark/style.css b/styles/dark/style.css index e192afd0..77b04442 100644 --- a/styles/dark/style.css +++ b/styles/dark/style.css @@ -120,15 +120,14 @@ button.invalid { border-radius: .75em; } -.custom-temp-button { - background-color: rgba(0, 0, 0, 0); - border: 0px solid; -} - -.custom-fan-button { +.custom-icon-button { background-color: rgba(0, 0, 0, 0); border: 0px solid; } +.custom-icon-button:active { + background-color: rgba(0, 0, 0, 0); + opacity: 0.4; +} menu, menuitem, combobox button,