mirror of https://github.com/daleclack/My_GtkUi
Add style for launcherpad
This commit is contained in:
parent
4bb8d6172a
commit
89f7bc6e8a
|
@ -8,7 +8,7 @@
|
|||
/* @import url("resource://org/gtk/daleclack/reset.css"); */
|
||||
|
||||
.finder_box box{
|
||||
background-color:alpha(gray,0.7);
|
||||
background-color:alpha(white,0.55);
|
||||
}
|
||||
|
||||
/* Background color in the box should be transparent*/
|
||||
|
@ -19,3 +19,7 @@
|
|||
.finder_buttons separator{
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.dock_style grid{
|
||||
background-color: alpha(white, 0.5);
|
||||
}
|
||||
|
|
|
@ -109,12 +109,20 @@ static void my_dock_init(MyDock *self)
|
|||
// Link Signals
|
||||
g_signal_connect(self->btnlaunch, "clicked", G_CALLBACK(btnlaunch_clicked), self);
|
||||
|
||||
// Add Style for finder
|
||||
GtkCssProvider *provider = gtk_css_provider_new();
|
||||
gtk_css_provider_load_from_resource(provider, "/org/gtk/daleclack/style.css");
|
||||
gtk_widget_add_css_class(GTK_WIDGET(self->finder_box), "finder_box");
|
||||
gtk_style_context_add_provider_for_display(gtk_widget_get_display(GTK_WIDGET(self->finder_box)),
|
||||
GTK_STYLE_PROVIDER(provider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
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);
|
||||
|
||||
my_finder_add_style(MY_FINDER(self->finder), provider);
|
||||
|
||||
gtk_widget_add_css_class(self->launchpad_page, "dock_style");
|
||||
gtk_style_context_add_provider_for_display(gtk_widget_get_display(self->launchpad_page),
|
||||
GTK_STYLE_PROVIDER(provider),
|
||||
GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
// Pack widgets
|
||||
|
||||
// Dock position and mode, will be changable soon
|
||||
|
@ -133,7 +141,8 @@ static void my_dock_class_init(MyDockClass *klass)
|
|||
{
|
||||
}
|
||||
|
||||
GtkWidget *my_dock_get_background(MyDock *dock){
|
||||
GtkWidget *my_dock_get_background(MyDock *dock)
|
||||
{
|
||||
return dock->main_pic;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue