aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-notebook.c
diff options
context:
space:
mode:
authorAlexandre Mazari <scaroo@gmail.com>2011-07-30 12:57:51 +0800
committerDiego Escalante Urrelo <descalante@igalia.com>2011-07-30 13:10:17 +0800
commitd6f43136341159cccde9f707f2a493c109ec4e85 (patch)
treef9cd5ac4c6b6ffdd08f3404e90236c8b13c609a1 /src/ephy-notebook.c
parentf4c6a2f079f5b24c067f2b656a8a4f808ec4533c (diff)
downloadgsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.tar
gsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.tar.gz
gsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.tar.bz2
gsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.tar.lz
gsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.tar.xz
gsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.tar.zst
gsoc2013-epiphany-d6f43136341159cccde9f707f2a493c109ec4e85.zip
e-window: use a css file for widget styling
Replace local styling (used for the tab close button and embed's status frame) by a global css sheet loaded at window construction. This allows tweaking style properties without rebuilding. The css file is installed in $(pkgdatadir)/epiphany.css. Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com> Bug #644805
Diffstat (limited to 'src/ephy-notebook.c')
-rw-r--r--src/ephy-notebook.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/ephy-notebook.c b/src/ephy-notebook.c
index 3d2e365bc..d5cc41372 100644
--- a/src/ephy-notebook.c
+++ b/src/ephy-notebook.c
@@ -581,7 +581,6 @@ build_tab_label (EphyNotebook *nb, EphyEmbed *embed)
{
GtkWidget *hbox, *label, *close_button, *image, *spinner, *icon;
EphyWebView *view;
- GtkCssProvider *provider;
/* set hbox spacing and label padding (see below) so that there's an
* equal amount of space around the label */
@@ -615,23 +614,6 @@ build_tab_label (EphyNotebook *nb, EphyEmbed *embed)
gtk_widget_set_name (close_button, "ephy-tab-close-button");
- provider = gtk_css_provider_new ();
- gtk_css_provider_load_from_data (provider,
- "#ephy-tab-close-button {"
- " -GtkButton-default-border: 0;"
- " -GtkButton-default-outside-border: 0;"
- " -GtkButton-inner-border: 0;"
- " -GtkWidget-focus-padding: 0;"
- " -GtkWidget-focus-line-width: 0;"
- " margin: 0;"
- " padding: 0; }",
- -1, NULL);
-
- gtk_style_context_add_provider (gtk_widget_get_style_context (close_button),
- GTK_STYLE_PROVIDER (provider),
- GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
- g_object_unref (provider);
-
image = gtk_image_new_from_stock (GTK_STOCK_CLOSE, GTK_ICON_SIZE_MENU);
gtk_widget_set_tooltip_text (close_button, _("Close tab"));
g_signal_connect (close_button, "clicked",