]> spindle.queued.net Git - midori/commitdiff
Center speed dial via percentual margin
authorPaweł Forysiuk <tuxator@o2.pl>
Thu, 10 Nov 2011 21:24:21 +0000 (22:24 +0100)
committerChristian Dywan <christian@twotoasts.de>
Thu, 10 Nov 2011 21:24:21 +0000 (22:24 +0100)
midori/midori-view.c

index 6731d2228fa24dfbb1797c143d894bf17f30f0c7..f064ce41dcea5d2479df47a8dc8e3c180a36e301 100644 (file)
@@ -3710,6 +3710,12 @@ prepare_speed_dial_html (MidoriView* view)
         sokoke_is_app_or_private () ? "" : "</noscript>",
         slot_size + 1, slot_size - 4);
 
+   /* Combined width of slots should always be less than 100%.
+    * Use half of the remaining percentage as a margin size */
+   g_string_append_printf (markup,
+        "<style> body { overflow:hidden } #content { margin-left: %d%%; }</style>",
+        (100 - ((slot_size - 4) * grid_index)) / 2);
+
     if (katze_object_get_boolean (view->settings, "close-buttons-left"))
         g_string_append_printf (markup,
             "<style>.cross { left: -14px }</style>");