fixed style path problem
This commit is contained in:
@@ -1,15 +0,0 @@
|
||||
window {
|
||||
border-bottom-left-radius: 7px;
|
||||
border-bottom-right-radius: 7px;
|
||||
}
|
||||
|
||||
.homepage button {
|
||||
transition: border 100ms ease-in-out;
|
||||
padding: 10px 30px;
|
||||
border: none;
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
}
|
||||
|
||||
.aboutdialog {
|
||||
border-radius: 7px;
|
||||
}
|
||||
@@ -99,9 +99,6 @@ class Hello(Gtk.Window):
|
||||
self.app = "manjaro-hello"
|
||||
self.dev = "--dev" in sys.argv # Dev mode activated ?
|
||||
screen = Gdk.Screen.get_default()
|
||||
provider = Gtk.CssProvider()
|
||||
provider.load_from_path(os.path.abspath("src/style.css"))
|
||||
Gtk.StyleContext.add_provider_for_screen(screen, provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)
|
||||
|
||||
# Load preferences
|
||||
if self.dev:
|
||||
@@ -110,6 +107,7 @@ class Hello(Gtk.Window):
|
||||
self.preferences["desktop_path"] = os.getcwd() + f"/{self.app}.desktop"
|
||||
self.preferences["locale_path"] = "locale/"
|
||||
self.preferences["ui_path"] = f"ui/{self.app}.glade"
|
||||
self.preferences["style_path"] = f"ui/style.css"
|
||||
else:
|
||||
self.preferences = read_json(f"/usr/share/{self.app}/data/preferences.json")
|
||||
# Get saved infos
|
||||
@@ -117,6 +115,11 @@ class Hello(Gtk.Window):
|
||||
if not self.save:
|
||||
self.save = {"locale": None}
|
||||
|
||||
# Import Css
|
||||
provider = Gtk.CssProvider()
|
||||
provider.load_from_path(self.preferences["style_path"])
|
||||
Gtk.StyleContext.add_provider_for_screen(screen, provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)
|
||||
|
||||
# Init window
|
||||
self.builder = Gtk.Builder.new_from_file(self.preferences["ui_path"])
|
||||
self.builder.connect_signals(self)
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
@import url("base.css");
|
||||
Reference in New Issue
Block a user