From bd9610ccf02ee4122f10f770b36b7c3cbd183a76 Mon Sep 17 00:00:00 2001 From: Vinicius Depizzol Date: Sat, 30 Jul 2011 01:26:12 -0500 Subject: e-web-view: fix error pages for RTL locales Remove hardcoded directions in the CSS definitions and make them simpler. Bug #314205 Signed-off-by: Diego Escalante Urrelo --- data/pages/error.html | 72 +++++++++++++++++++++++++++++------------------- data/pages/recovery.html | 72 +++++++++++++++++++++++++++++------------------- embed/ephy-web-view.c | 5 ++-- 3 files changed, 89 insertions(+), 60 deletions(-) diff --git a/data/pages/error.html b/data/pages/error.html index 0c6db3be4..9aa39f605 100644 --- a/data/pages/error.html +++ b/data/pages/error.html @@ -1,6 +1,6 @@ - + %s - -
-
-

%s

-

%s

-

-

+
+
+ +
+
+

%s

+
+ %s +
+ +
+ +
+
-
diff --git a/data/pages/recovery.html b/data/pages/recovery.html index 0c6db3be4..9aa39f605 100644 --- a/data/pages/recovery.html +++ b/data/pages/recovery.html @@ -1,6 +1,6 @@ - + %s - -
-
-

%s

-

%s

-

-

+
+
+ +
+
+

%s

+
+ %s +
+ +
+ +
+
-
diff --git a/embed/ephy-web-view.c b/embed/ephy-web-view.c index 7dbf2f595..798946c3e 100644 --- a/embed/ephy-web-view.c +++ b/embed/ephy-web-view.c @@ -2033,9 +2033,10 @@ ephy_web_view_load_error_page (EphyWebView *view, ephy_web_view_set_title (view, page_title); _ephy_web_view_set_icon_address (view, NULL); - g_string_printf (html, template, lang, lang, + g_string_printf (html, template, + lang, lang, + ((gtk_widget_get_default_direction () == GTK_TEXT_DIR_RTL) ? "rtl" : "ltr"), page_title, - gtk_widget_get_default_direction () == GTK_TEXT_DIR_RTL ? "rtl" : "ltr", uri, image_data, msg_title, msg, button_label); -- cgit v1.2.3