fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2011-05-12 09:30 am

[dw-free] Styles: add option to customize side margins in all styles

[commit: http://hg.dwscoalition.org/dw-free/rev/7eba3c2b55ff]

http://bugs.dwscoalition.org/show_bug.cgi?id=3398

Add option and implementation to Brittle, EasyRead, Drifting, Skittlish
Dreams.

Patch by [personal profile] fu.

Files modified:
  • bin/upgrading/s2layers/brittle/layout.s2
  • bin/upgrading/s2layers/drifting/layout.s2
  • bin/upgrading/s2layers/easyread/layout.s2
  • bin/upgrading/s2layers/skittlishdreams/layout.s2
--------------------------------------------------------------------------------
diff -r 6d630f5e8677 -r 7eba3c2b55ff bin/upgrading/s2layers/brittle/layout.s2
--- a/bin/upgrading/s2layers/brittle/layout.s2	Thu May 12 17:17:30 2011 +0800
+++ b/bin/upgrading/s2layers/brittle/layout.s2	Thu May 12 17:30:09 2011 +0800
@@ -16,6 +16,8 @@
     property use layout_type;
     property use tags_page_type;
     property use sidebar_width;
+    property use margins_size;
+    property use margins_unit;
     property use userpics_style_group;
     property string entryicons_position {
        des = "Place icons on the same side or opposite the sidebar";
@@ -373,6 +375,11 @@
     text-align: center;
     }
 
+    html body {
+        margin-left: $*margins_size$*margins_unit;
+        margin-right: $*margins_size$*margins_unit;
+        }
+
 img { border: none; }
 
 a { text-decoration: none; }
diff -r 6d630f5e8677 -r 7eba3c2b55ff bin/upgrading/s2layers/drifting/layout.s2
--- a/bin/upgrading/s2layers/drifting/layout.s2	Thu May 12 17:17:30 2011 +0800
+++ b/bin/upgrading/s2layers/drifting/layout.s2	Thu May 12 17:30:09 2011 +0800
@@ -27,6 +27,8 @@
     property use num_items_recent;
     property use num_items_reading;
     property use use_journalstyle_entry_page;
+    property use margins_size;
+    property use margins_unit;
     property use userpics_style_group;
     property use userpics_position;
     property use entry_metadata_position;
@@ -326,6 +328,11 @@
         $page_background
     }
 
+    html body {
+        margin-left: $*margins_size$*margins_unit;
+        margin-right: $*margins_size$*margins_unit;
+    }
+
     #canvas {
         padding: 10px;
         margin: 30px;
diff -r 6d630f5e8677 -r 7eba3c2b55ff bin/upgrading/s2layers/easyread/layout.s2
--- a/bin/upgrading/s2layers/easyread/layout.s2	Thu May 12 17:17:30 2011 +0800
+++ b/bin/upgrading/s2layers/easyread/layout.s2	Thu May 12 17:30:09 2011 +0800
@@ -17,6 +17,8 @@
     property use use_journalstyle_entry_page;
     property use layout_type;
     property use tags_page_type;
+    property use margins_size;
+    property use margins_unit;
     property use userpics_style_group;
     property use userpics_position;
     property use entry_metadata_position;
@@ -411,6 +413,11 @@
     $page_colors
 }
 
+html body {
+    margin-left: $*margins_size$*margins_unit;
+    margin-right: $*margins_size$*margins_unit;
+    }
+
 /* Modules */
 .module h2 {
     $module_title_font
diff -r 6d630f5e8677 -r 7eba3c2b55ff bin/upgrading/s2layers/skittlishdreams/layout.s2
--- a/bin/upgrading/s2layers/skittlishdreams/layout.s2	Thu May 12 17:17:30 2011 +0800
+++ b/bin/upgrading/s2layers/skittlishdreams/layout.s2	Thu May 12 17:30:09 2011 +0800
@@ -26,8 +26,10 @@
     property use num_items_reading;
     property use use_journalstyle_entry_page;
     property use layout_type;
+    property use tags_page_type;
     property use sidebar_width;
-    property use tags_page_type;
+    property use margins_size;
+    property use margins_unit;
     property use userpics_style_group;
     property string entryicons_position {
        des = "Place icons on the same side or opposite the sidebar";
@@ -554,6 +556,12 @@
 q { font-style: italic; }
 
 body { $page_background $page_font margin: 0; padding: 0; }
+
+html body {
+    margin-left: $*margins_size$*margins_unit;
+    margin-right: $*margins_size$*margins_unit;
+    }
+
 .two-columns-right #container { $container_background }
 .two-columns-left #container { $container_background_redux }
 .two-columns-right #container, .two-columns-left #container { $container_colors margin: 0 4%; }
--------------------------------------------------------------------------------