Make style partly enable

This commit is contained in:
daleclack 2023-11-08 17:41:18 +08:00
parent dc5ad08c15
commit 37663f1626
2 changed files with 5 additions and 6 deletions

View File

@ -7,7 +7,7 @@
/* @import url("resource://org/gtk/daleclack/reset.css"); */
.finder_box{
.finder_box box{
background-color:alpha(white,0.7);
}

View File

@ -104,13 +104,12 @@ static void my_dock_init(MyDock *self)
// Add finder
self->finder = my_finder_new(GTK_ORIENTATION_HORIZONTAL, 5);
gtk_box_append(GTK_BOX(self->finder_box), self->finder);
GtkCssProvider *provider = gtk_css_provider_new();
gtk_css_provider_load_from_resource(provider, "/org/gtk/daleclack/style.css");
gtk_widget_add_css_class(self->finder, ".finder_box");
gtk_style_context_add_provider_for_display(gtk_widget_get_display(self->finder),
GTK_STYLE_PROVIDER(provider), GTK_STYLE_PROVIDER_PRIORITY_FALLBACK);
gtk_widget_add_css_class(self->finder_box, "finder_box");
gtk_style_context_add_provider_for_display(gtk_widget_get_display(self->finder_box),
GTK_STYLE_PROVIDER(provider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
gtk_box_append(GTK_BOX(self->finder_box), self->finder);
// Link Signals
g_signal_connect(self->btnlaunch, "clicked", G_CALLBACK(btnlaunch_clicked), self);