From 33ff287cd5734ee9aabe28b617298bd81435c951 Mon Sep 17 00:00:00 2001 From: Joris Guyonvarch Date: Sat, 17 Jan 2026 13:57:30 +0100 Subject: Style danger buttons --- src/application.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/application.py') diff --git a/src/application.py b/src/application.py index 24c2a9a..b2893f7 100644 --- a/src/application.py +++ b/src/application.py @@ -3,7 +3,7 @@ import gi gi.require_version('Adw', '1') -from gi.repository import Adw +from gi.repository import Adw, Gtk, Gdk from src.main_window import MainWindow @@ -21,6 +21,18 @@ class Application(Adw.Application): sm = self.get_style_manager() sm.set_color_scheme(Adw.ColorScheme.PREFER_DARK) + # Style + load_style() + def on_activate(self, app): self.win = MainWindow(self._resources, self._library, self._ereader, self._conn, application=app) self.win.present() + +def load_style(): + provider = Gtk.CssProvider() + provider.load_from_path('resources/style.css') + Gtk.StyleContext.add_provider_for_display( + Gdk.Display.get_default(), + provider, + Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION, + ) -- cgit v1.2.3